cbit:用于封装潜在计算的Cbit类(“计算位”的缩写),其结果可以视为“已拒绝”或“已解析”

时间:2024-06-09 03:07:26
【文件属性】:

文件名称:cbit:用于封装潜在计算的Cbit类(“计算位”的缩写),其结果可以视为“已拒绝”或“已解析”

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-09 03:07:26

JavaScript

Cbit,用于封装计算的类 这是代表计算位或cbit的monad。 它没有使用monads使用的传统术语。 因此, fork成为run等。 该实现几乎是从Folktale框架的类逐字复制的。 除了将名称更改为更内部一致外,以与幻想世界规范的一致性为代价(例如, orElse成为rejectedChain orElse )。 我还将其剥离为我发现自己实际使用的功能,以及data.task(双链)中不存在的功能。 最后,我从包裹的非常有用的功能Async.parallel 到这个类, Cbit.fromParallel 。 目标是拥有一个简单的“任务” monad实现,并具有一致的方法和一致的命名。 如果析取的一侧存在方法,则另一侧应存在该方法,并具有相似的名称。 执照:麻省理工学院


【文件预览】:
cbit-master
----README.md(1KB)
----package.json(647B)
----index.js(5KB)

网友评论