【文件属性】:
文件名称:little-book-of-haskell-monads:“ Haskell Monads小书” –关于Haskell Monads的书的初稿,请注明,Monad Transformers,..
文件大小:74KB
文件格式:ZIP
更新时间:2021-05-16 21:02:38
monads haskell monad-transformers do-notation Haskell
Haskell Monads小书
:warning: 初稿! –请仔细阅读
1. do块
2.解释嵌套的Lambda和绑定
=<<作为序列运算符
2C 。 a- a -> M b背后的直觉
2D合成do块
2E 。 嵌套do块
3.实现Monad和封装
3A 。 新型和副作用
3B 。 内部状态I
3C 。 编写=<<定义
3D 。 内部状态III
3E 。 追加我
3楼。 使用Either和Maybe处理错误
4. do块中的控制流
4A 。 嵌套do块我
4B 。 嵌套do块II
4C 。 在条件do模块我
4D 。 do Block II中的条件
4E 。 在I块中do迭代
4楼。 在do Blocks II中do迭代
5. Monad变形金刚
5A 。 在Monad之上的Monad
5B 。 创建Monad变形金刚堆栈
5C 。 不通过lift默认为最内层单子
5D 。 接
【文件预览】:
little-book-of-haskell-monads-master
----haskell2b.md(8KB)
----haskell4e.md(6KB)
----haskellxc.md(2KB)
----haskell3d.md(20KB)
----haskellxb.md(5KB)
----haskell5d.md(5KB)
----haskell3a.md(1KB)
----haskell2d.md(3KB)
----haskell1d.md(9KB)
----haskellxa.md(3KB)
----desugar.hs(1KB)
----haskell5e.md(4KB)
----haskell5c.md(6KB)
----README.md(4KB)
----haskell4f.md(10KB)
----haskell3e.md(16KB)
----haskell2c.md(8KB)
----haskell3f.md(4KB)
----haskell1c.md(8KB)
----haskell4d.md(651B)
----haskell1e.md(2KB)
----haskell3c.md(5KB)
----haskell1a.md(12KB)
----haskell1b.md(5KB)
----haskell5b.md(16KB)
----haskell2a.md(7KB)
----haskell4a.md(3KB)
----haskell2e.md(7KB)
----haskell5a.md(8KB)
----haskell3b.md(2KB)