Safe Haskell | None |
---|---|
Language | Haskell2010 |
This module implements the desugaring pass which replaces patterns in let-in expressions with appropriate case expressions.
Documentation
desugarLetPatternModule :: Module -> Module Source #
Replace every BoundValueDeclaration
in Let
expressions with Case
expressions.