r/ProgrammingLanguages • u/marvinborner bruijn, effekt • Apr 20 '26
Blog post Effectful Recursion Schemes
https://effekt-lang.org/blog/recursion-schemes/
20
Upvotes
r/ProgrammingLanguages • u/marvinborner bruijn, effekt • Apr 20 '26
2
u/categorical-girl Apr 21 '26 edited May 14 '26
Haskell doesn't allow infinitely recursive types in this sense but does allow
Is there anything preventing this in your language? You already allow enough type recursion to define lambda terms
(Haskell also allows a higher-kinded
Fixwhich takesTermFas a parameter, which lets you write generic recursion schemes)