The monad my code is currently written in is:
On 16 April 2013 15:04, Clark Gaebel <cgaebel@uwaterloo.ca> wrote:
> Hi list!
>
> I want to use MVectors in a StateT monad transformer.
>
> How do I do that? StateT isn't a member of 'PrimMonad', and I have no idea
> how to make it one.
You can use Control.Monad.Trans.lift to lift the PrimMonad operations
to PrimMonad m => StateT s m
>
> Regards,
> - Clark
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe@haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
--
Ivan Lazar Miljenovic
Ivan.Miljenovic@gmail.com
http://IvanMiljenovic.wordpress.com