没有合适的资源?快使用搜索试试~ 我知道了~
coffee-monad
共18个文件
coffee:16个
json:1个
md:1个
需积分: 5 0 下载量 58 浏览量
2021-04-29
00:24:03
上传
评论
收藏 8KB ZIP 举报
温馨提示
在Coffeescript中学习Monad Coffeescript中的Monad实现,用于学习和实践。 目的是使其成为Coffeescript程序员学习Monads的指南。 什么是莫纳德? 一般来说,Monad是一种设计模式 具体来说,Monad是实现并满足的数据结构。 Monad是在Haskell中引入的,但是任何支持高阶函数的语言都可以实现Monad,例如Javascript / Coffeescript 单子类型类 类型类是Haskell中的一个概念。 您可以将其视为Java中的接口。 Monad类型类定义了两个函数,即unit和bind。 单位是将一个值包装到monad中。 在Haskell中,将其命名为return 。 bind是将值解包并将其应用于以该值作为输入并输出monad的函数。 在Haskell中,它是>> = ,在Scala中是flatMap 。 为了方
资源推荐
资源详情
资源评论
收起资源包目录
coffee-monad-master.zip (18个子文件)
coffee-monad-master
monad.coffee 286B
package.json 495B
src
State.coffee 236B
Condition.coffee 1KB
List.coffee 68B
IO.coffee 274B
Maybe.coffee 260B
Writer.coffee 276B
Reader.coffee 168B
spec
Writer.spec.coffee 629B
List.spec.coffee 276B
State.spec.coffee 555B
IO.spec.coffee 788B
Maybe.spec.coffee 905B
Condition.spec.coffee 973B
Reader.spec.coffee 286B
README.md 2KB
util
log.coffee 79B
共 18 条
- 1
资源评论
Demeyi-邓子
- 粉丝: 22
- 资源: 4533
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功