[Haskell-cafe] state monad transformer that adds or combines state

Dennis Raddle dennis.raddle at gmail.com
Tue May 15 21:29:09 UTC 2018


I'm not sure what happens if I apply a StateT to an existing State or
StateT monad. Not sure how 'get' and 'put' would function, or if I would
need to lift get and put to choose which state to access.

D

On Tue, May 15, 2018 at 12:49 AM, Francesco Ariis <fa-ml at ariis.it> wrote:

> On Mon, May 14, 2018 at 10:27:19PM -0700, Dennis Raddle wrote:
> > In local computations, I may want to use some additional state. Is there
> a
> > way to add a little extra state temporarily?
>
> Would StateT work (in general, taking advantage of what transformers
> have to offer)?
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20180515/03c0e5e6/attachment.html>


More information about the Haskell-Cafe mailing list