Simon Peyton-Jones wrote:
I just applied this rule
http://www.haskell.org/ghc/docs/latest/html/users_guide/type-extensions.html#id3170412
In this case the type of newBoard is
newBoard :: (Game b mv e, MonadStaet b m) => m ()
Following the rules in that manual section, this type sig is (now) ok. Does
that answer your qn
Yes, I think it does.
I guess I'll only really know when I can either get my
hands on 6.6.1, or successfully compile GHC from
darcs.
Thanks!
-Yitz
_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users