6.12.1. Switching off the Monomorphism Restriction¶
- MonomorphismRestriction¶
- Status:
Enabled by default.
- Since:
6.8.1
Apply the monomorphism restriction to bindings lacking explicit type signatures.
Haskell’s monomorphism restriction (see Section
4.5.5 of
the Haskell Report) can be completely switched off by
NoMonomorphismRestriction
. Since GHC 7.8.1, the monomorphism
restriction is switched off by default in GHCi’s interactive options
(see Setting options for interactive evaluation only).