TsMonad:专为TypeScript设计的Little monad库 源码
TsMonad 一个简单实用的monad库 为TypeScript设计 目的是限制由于未处理的空值导致的错误 状态 抱歉,我没有时间积极维护这个项目。 很高兴对某些人有所帮助,并感谢大家的贡献! 我并不是要寻求维护者来接任-当然,如果您想继续开发TsMonad,请随意。 描述 该库提供了Haskell之外最有用的monad的实现(主观上,这可能是Maybe和Either)。 它还提供了模式匹配的强类型仿真,以帮助增强程序的正确性。 我不会在这里尝试尝试monad教程。 在线上有很多-我建议道格拉斯·克罗克福德(Douglas Crockford)的《单子与哥纳德(Monads&Gonad
文件列表
TsMonad-master.zip
(预估有个18文件)
TsMonad-master
LICENSE-MIT
1KB
yarn.lock
48KB
src
monad.ts
3KB
index.ts
187B
either.ts
8KB
writer.ts
5KB
maybe.ts
10KB
.npmignore
37B
暂无评论