| Safe Haskell | Safe-Inferred | 
|---|---|
| Language | Haskell2010 | 
Agda.Compiler.MAlonzo.Strict
Description
Strictification of Haskell code
Synopsis
- class MakeStrict a where- makeStrict :: a -> a
 
Documentation
class MakeStrict a where Source #
The function makeStrict makes every function argument, case and
 generator pattern, and LocalBind binding strict (except for those
 patterns that are marked as irrefutable, and anything in a
 FakeDecl or FakeExp). Note that only the outermost patterns are
 made strict.
Methods
makeStrict :: a -> a Source #