nodam:Node.js 异步 Monad

时间:2024-06-18 01:12:26
【文件属性】:

文件名称:nodam:Node.js 异步 Monad

文件大小:29KB

文件格式:ZIP

更新时间:2024-06-18 01:12:26

JavaScript

NodAM 代表 Node.js 异步 Monad。 NodAM 通过异步调用为控制流提供简洁、直观的功能。 您可以序列化和并行化您的 IO 调用、组合序列和创建修改后的序列,而不会对原始序列产生任何影响。 如果您不知道 monad 是什么,请查看下面的代码示例。 一个例子胜过千言万语。 此外,将在不久的将来添加术语部分。 var nodam = require ( 'nodam' ) ; // load monadic IO libraries var fs = nodam . fs ( ) ; var http = nodam . http ( ) ; // two simple aynchrous actions // These functions have no side effects, ie, // no IO is happening yet. var jak


【文件预览】:
nodam-master
----package.json(411B)
----node_modules()
--------.gitignore(2B)
----README.md(4KB)
----lib()
--------restriction.js(8KB)
--------sqlite.js(3KB)
--------nodam.js(16KB)
--------curry.js(9KB)
--------Maybe.js(2KB)
--------Either.js(2KB)
----test()
--------maybeTest.js(2KB)
--------sqliteTest.js(5KB)
--------monadTest.js(21KB)
--------curryTest.js(6KB)
--------restrictionTest.js(6KB)
--------fixtures()

网友评论