Changeset 5498 for src/Pugs/Monads.hs
- Timestamp:
- 07/12/05 15:50:08 (3 years ago)
- svk:copy_cache_prev:
- 7501
- Files:
-
- 1 modified
-
src/Pugs/Monads.hs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Pugs/Monads.hs
r5456 r5498 275 275 headVal (v:_) = return v 276 276 277 tempVar :: String -> Val -> Eval a -> Eval a 278 tempVar var val action = do 279 old <- readVar var 280 writeVar var val 281 rv <- action 282 writeVar var old 283 return rv 284
