EMQ Tech Day 2026|3.20 杭州 · 连接物理世界与人工智能|立即报名 →

fused-effects 副作用系统(effect system)简介

视频2021-7-27

视频内容

fused-effects 是一个 Haskell 的副作用系统(effect system),它重视表现力、效率和严谨性,具有以下特点:

  1. 提供编码代数副作用(algebraic effects)的能力;
  2. 包括最常见的副作用(Error, Catch, Reader, State, Choose, Writer, Throw, Trace ...);
  3. 通过计算融合效果处理程序来生成高效的代码。

本次分享将介绍 fused-effects 的特点及用法。

相关资源