
18 Sep
2002
18 Sep
'02
7:57 p.m.
At 2002-09-18 15:22, Hal Daume III wrote:
Ashley: Proposes: data Ref m a = MkRef { get :: m a, set :: a -> m () } class RefMonad m where { newRef :: a -> m (Ref m a) } wants to ensure (like John) that it is easy to move these things across lifted monads.
This is what I ended up doing for HBase: <http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/hbase/Source/HBa se/Category/MonadReference.hs?rev=HEAD&content-type=text/plain> -- Ashley Yakeley, Seattle WA