0.3.0 • Published 7 years ago

redataloader v0.3.0

Weekly downloads
2
License
MIT
Repository
-
Last release
7 years ago

reDataLoader

A small caching module for front-end requests

Example

module MyLoaderSpec = {
  type t = int;
  let name = "MyLoader";
  let get context::_=? key => Js.Promise.resolve (int_of_string key);
};

module MyLoader = DataLoader.Make MyLoaderSpec;

let promise = MyLoader.load "1";
let promises = MyLoader.loadMany ["1", "2", "3"];
let promise = MyLoader.reload "1";
let promise = MyLoader.clear "1";
0.3.0

7 years ago

0.2.0

7 years ago

0.1.0

7 years ago