--
-- Maintainer : libraries@haskell.org
-- Stability : experimental
--- Portability : non-portable (requires non-portable module ST)
+-- Portability : non-portable (uses Control.Monad.ST)
--
-- Mutable references in the (strict) ST monad.
--
#ifdef __HUGS__
import Hugs.ST
+import Data.Typeable
+
+#include "Typeable.h"
+INSTANCE_TYPEABLE2(STRef,stRefTc,"STRef")
#endif
-- |Mutate the contents of an 'STRef'