blob: a825dbc3bab2d6767f19dc546c9941a150a91eb5 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
|
definition module StdStateMonad
import StdMonad
:: ST s a
instance return (ST s)
instance >>= (ST s)
mkST :: (s -> *(a,s)) -> ST s a
unST :: (ST s a) -> s -> *(a, s)
|