Go to the first, previous, next, last section, table of contents.
From time to time, we provide GHC options for "experimenting." Easy
come, easy go. In version 0.26, the "experimental" options are:
- `-firrefutable-tuples' option:
- Pretend that every tuple pattern is irrefutable; i.e., has a
"twiddle" (`~') in front of it.
Some parts of the GHC system depend on strictness properties which
`-firrefutable-tuples' may undo, notably the low-level state-transformer
stuff, which includes I/O (!). You're on your own...
- `-fall-strict' option:
- (DOESN'T REALLY WORK, I THINK) Changes the strictness analyser so
that, when it asks the question "Is this function argument certain to
be evaluated?", the answer is always "yes".
Compilation is changed in no other way.
Go to the first, previous, next, last section, table of contents.