From f408d28c5dfbaee92e6fc4c2876f5c791d11fb80 Mon Sep 17 00:00:00 2001 From: panne Date: Mon, 4 Mar 2002 17:25:36 +0000 Subject: [PATCH] [project @ 2002-03-04 17:25:36 by panne] Export modifySTRef, too --- Data/STRef.hs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Data/STRef.hs b/Data/STRef.hs index 747d5ba..c60b299 100644 --- a/Data/STRef.hs +++ b/Data/STRef.hs @@ -8,7 +8,7 @@ -- Stability : experimental -- Portability : non-portable (requires non-portable module ST) -- --- $Id: STRef.hs,v 1.2 2001/07/03 11:37:50 simonmar Exp $ +-- $Id: STRef.hs,v 1.3 2002/03/04 17:25:36 panne Exp $ -- -- Mutable references in the ST monad. -- @@ -18,7 +18,8 @@ module Data.STRef ( STRef, -- abstract, instance Eq newSTRef, -- :: a -> ST s (STRef s a) readSTRef, -- :: STRef s a -> ST s a - writeSTRef -- :: STRef s a -> a -> ST s () + writeSTRef, -- :: STRef s a -> a -> ST s () + modifySTRef -- :: STRef s a -> (a -> a) -> ST s () ) where import Prelude -- 1.7.10.4