Experiences with Effects / Aug 2021
Paper on programming with effects in OCaml at the OCaml Workshop with Thomas Leonard, Craig Ferguson, Patrick Ferris, Sadiq Jaffer, Tom Kelly and KC Sivaramakrishnan. This shared practical experiences from actually using effect handlers in real systems, now that multicore OCaml with effects was becoming available. The lessons learned helped refine the design and informed best practices for effect-based programming in production code.