df5c12191ac52df9f813a86e4ba5ce830a404374
[packages/base.git] / Control / Monad / ST / Strict.hs
1 {-# LANGUAGE CPP #-}
2 #if sh_SAFE_DEFAULT
3 {-# LANGUAGE Safe #-}
4 #else
5 {-# LANGUAGE Unsafe #-}
6 #endif
7 -----------------------------------------------------------------------------
8 -- |
9 -- Module : Control.Monad.ST.Strict
10 -- Copyright : (c) The University of Glasgow 2001
11 -- License : BSD-style (see the file libraries/base/LICENSE)
12 --
13 -- Maintainer : libraries@haskell.org
14 -- Stability : provisional
15 -- Portability : non-portable (requires universal quantification for runST)
16 --
17 -- The strict ST monad (re-export of "Control.Monad.ST")
18 --
19 -----------------------------------------------------------------------------
20
21 module Control.Monad.ST.Strict (
22 module Control.Monad.ST
23 ) where
24
25 #if sh_SAFE_DEFAULT
26 import safe Control.Monad.ST
27 #else
28 import Control.Monad.ST
29 #endif
30