Applicative-wired monad pattern

Ohhh, this is delightful! I’m still digesting the implications, but it does model it beautifully. When I get time to fiddle I’ll see whether this could work nicely with QualifiedDo! Thank you!

Also curious about whether this would need and/or be amenable to a set of useful combinators similar to those usually available for regular monads/applicatives. There’s not much on Hackage about relative monads. Fertile ground for budding library authors? :slightly_smiling_face:

1 Like