Prism - An Impure Functional Language With Typed Effects

🫧 Open on Bubbles This is Prism, a proof of concept functional compiler I've been working on for the last three years, built around modeling effects with modern types inspired by the intellectual lineage of OCaml 5, Haskell and Koka. The big idea of the last five or six years of functional programming is that effects are real, effects are fine, and the interesting question is not how to avoid them but how to put them in the type system and then optimize them until they cost nothing. Stephen Diehl This seems

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论