视频内容
fused-effects 是一个 Haskell 的副作用系统(effect system),它重视表现力、效率和严谨性,具有以下特点:
- 提供编码代数副作用(algebraic effects)的能力;
- 包括最常见的副作用(Error, Catch, Reader, State, Choose, Writer, Throw, Trace ...);
- 通过计算融合效果处理程序来生成高效的代码。
本次分享将介绍 fused-effects 的特点及用法。
fused-effects 是一个 Haskell 的副作用系统(effect system),它重视表现力、效率和严谨性,具有以下特点:
本次分享将介绍 fused-effects 的特点及用法。