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
32.13KB
文件大小:
评论区