New Effect User Shares Tool for Deriving Covariant Instances and Functors

Hey y'all, I'm a new Effect user. I found it while searching for an HKT implementation in TypeScript. With it, I prototyped a small tool to derive Covariant instances and base Functors for simple ADTs. Eventually I'd like to define the Recursive and Corecursive type classes from recursion-schemes, and generate instances for those as well. Sharing here in case it's useful to others: https://github.com/markandrus/effect-derive/
Was this page helpful?