fused-effects / fused-effects

A fast, flexible, fused effect system for Haskell
BSD 3-Clause "New" or "Revised" License
642 stars 53 forks source link

Write infodump on how to define algebras #443

Open patrickt opened 1 year ago

patrickt commented 1 year ago

We got user feedback that, though the documentation on defining effects is good, the documentation on defining algebras themselves is lacking (and that “just ctx the alg” has become something of a meme 😆). We plan to write an everything-you-wanted-to-know-about-algebras document to remedy this.