haskell / mtl

The Monad Transformer Library
http://www.haskell.org/haskellwiki/Monad_Transformers
Other
360 stars 63 forks source link

feat(Control.Monad.Writer.CPS): re export runWriterT #136

Open ncaq opened 1 year ago

ncaq commented 1 year ago

Why is this modification necessary? Writer.Strict, the transformers exposes the internal field of WriterT, which is runWriterT. However, for Control.Monad.Trans.Writer.CPS, it does not expose the internal fields and is a separate function, so it needs to be added to the import/export list.

emilypi commented 1 year ago

It was probably overzealous re-export pruning done during the PVP compliance arc for this package. Re-exporting is fine.

pwm commented 1 year ago

👋 any reason this has not been merged yet?

emilypi commented 1 year ago

@kozross mind +1 'ing?

endgame commented 2 months ago

I just tripped over this also. Would be great to see it merged.

emilypi commented 2 months ago

@kozross +1'ing again