Monadify stgSyn/StgLint
authorTwan van Laarhoven <twanvl@gmail.com>
Thu, 17 Jan 2008 20:30:42 +0000 (20:30 +0000)
committerTwan van Laarhoven <twanvl@gmail.com>
Thu, 17 Jan 2008 20:30:42 +0000 (20:30 +0000)
commit222ec218baaad2fd553fa4381c3f7823c7274ea3
treee76d07b755fa9e0348591bdf2d0f408c9c2f5370
parent625ca288ad84f04f191e1aa0109bb9a08b2be473
Monadify stgSyn/StgLint
 - made LintM a newtype instead of a type synonym
 - use do, return and standard monad functions
 - use MaybeT where `thenMaybeL` was used
 - removed custom versions of monad functions
compiler/stgSyn/StgLint.lhs