yieldtask

0.1.3 • Public • Published

yieldTask

Make your data.task monads yieldable in redux sagas.

Example

import runTask from "yieldtask";
import Task from "data.task";
 
const testTask = x => Task.of(a).map(x => x + 10);
 
function* test() {
  const a = yield runTask(testTask, 10); // a => 20
}
 
function* mySaga() {
  yield takeLatest("EXAMPLE_ACTION", test);
}

Readme

Keywords

none

Package Sidebar

Install

npm i yieldtask

Weekly Downloads

1

Version

0.1.3

License

MIT

Unpacked Size

19 kB

Total Files

7

Last publish

Collaborators

  • kanitsharma