文件名称:harmonyos2-freeky:免费monad集合
文件大小:7KB
文件格式:ZIP
更新时间:2024-07-21 08:10:30
系统开源
和声2 *单子的集合 安装 npm install freeky 概要 关于 Free Monads 的视频系列在这里: 浏览我们的 example.js 使用node --harmony_destructuring example.js运行 // either Example const gtZero = x => ( x > 0 ) ? Right ( x ) : Left ( "it was less than zero" ) // cont example (cont just wraps task. prob a misnomer) const asyncGet = n => Cont ( ( rej , res ) => setTimeout ( ( ) => res ( n ) , 100 ) ) // do syntax works for any 1 monad. Since it's all in Free, we can use multiple const app = Monad . do ( function * ( ) { const ioNumber\n=
【文件预览】:
freeky-master
----.gitignore(168B)
----interpret.js(423B)
----package.json(553B)
----LICENSE.md(1KB)
----index.js(285B)
----maybe.js(420B)
----README.md(3KB)
----example.js(2KB)
----io.js(167B)
----monad.js(357B)
----free.js(1KB)
----either.js(366B)
----state.js(437B)
----cont.js(222B)