On 16 April 2013 15:04, Clark Gaebel <cgae...@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.miljeno...@gmail.com http://IvanMiljenovic.wordpress.com _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe