stan
stan copied to clipboard
Check for Monad constraints in Monad* typeclasses
If you define a typeclass like MonadBlah
, it should have Monad
in its context:
class Monad m => MonadBlah m where