rhine icon indicating copy to clipboard operation
rhine copied to clipboard

Should ClSF.* export the monad transformers?

Open turion opened this issue 7 years ago • 0 comments

Some ClSF.* modules correspond to popular monad transformers from transformers. Should those reexport the corresponding transformers? E.g. should FRP.Rhine.ClSF.Reader reexport the type ReaderT?

Pro

  • When using the module FRP.Rhine.ClSF.Reader, chances are high that the type is used anyways

Con

* The main namespace is cluttered up even for people who don't use those transformers

turion avatar Sep 25 '18 20:09 turion