monads
-
IEnumerable 的选项到 IEnumerable 的选项
-
猫效应和 IO monad
-
在函数式编程中,为什么IO的join方法要运行两次unsafePerformIO?
-
TypeScript 中的 Do-notation
-
在 State monad 中有条件地更新地图的简洁方法
-
Future.traverse是否保证执行顺序
-
将 State 结果包装成 Just
-
缩进错误?
-
两类单子的连接函数
-
使用计算表达式重新分配函数中的变量
-
flatMap() 的状态转换实现
-
功能重复计时
-
重复状态直到它不改变/稳定
-
在其他 Monad 中提取 IO 数据
-
State Monad 在游戏中保存棋盘
-
如何编写 100% 纯记忆化功能?
-
使用 readMaybe 读取自然数列表
-
Haskell: 与命名字段的模式匹配
-
更惯用的提前退出 mapM 的方式
-
在 Haskell 中将函数更改为 Maybe 函数