Haskell, Freer monads
Currently running an NIH'd implementation of final-encoded freer monads in this toy project. I'm not even using extensible effects, but it's still a pretty convenient way of having multiple interpreters without a bunch of typeclass constraints in the signature. Maybe a bit overkill?
A 65 year old lady who sat next to me on the 13 hour SF->Sydney flight upon hearing I was a programmer told me I needed to go into "cloud, blockchain and AI" #SiliconValley
I wish IO exceptions in #Haskell didn't feel so bolted on and unergonomic.