On Wed, Nov 16, 2011 at 12:16:34PM -0800, Johan Tibell wrote: > Just double checked. modifySTRef is too lazy: > > -- |Mutate the contents of an 'STRef' > modifySTRef :: STRef s a -> (a -> a) -> ST s () > modifySTRef ref f = writeSTRef ref . f =<< readSTRef ref > > We need Data.STRef.Strict
That would be awesome
pgpdezso7tDNs.pgp
Description: PGP signature
_______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
