Changeset 2449 for src/Pugs/Cont.hs
- Timestamp:
- 04/28/05 23:45:52 (4 years ago)
- svk:copy_cache_prev:
- 3914
- Files:
-
- 1 modified
-
src/Pugs/Cont.hs (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Pugs/Cont.hs
r2009 r2449 11 11 12 12 module Pugs.Cont ( 13 callCC , shift, reset, shiftT, resetT,13 callCCT, shift, reset, shiftT, resetT, 14 14 module Control.Monad.Cont, 15 15 ) where … … 22 22 type Cont' m a = forall r. a -> m r 23 23 24 callCC :: forall a m. MonadCont m => (Cont' m a -> m a) -> m a25 callCC f = C.callCC f' where24 callCCT :: forall a m. MonadCont m => (Cont' m a -> m a) -> m a 25 callCCT f = C.callCC f' where 26 26 f' :: (a -> m (EmptyMonad m)) -> m a 27 27 f' g = f g' where
