[GHC] #12620: Allow the user to prevent floating and CSE
GHC
ghc-devs at haskell.org
Fri Sep 30 07:46:00 UTC 2016
#12620: Allow the user to prevent floating and CSE
-------------------------------------+-------------------------------------
Reporter: nomeata | Owner:
Type: feature request | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 8.0.1
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: #9520, #8457 | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by edsko):
Replying to [comment:15 tomjaguarpaw]:
> Edsko, I'm a bit puzzled. For the case of conduits, isn't it enough to
hide things behind lambdas in the definition of the Pipe type?
>
Hmmm, yes. I think it's true that if full laziness is disabled everywhere
and for everyone (to be precise, in every module defining conduits), then
it probably suffices. But I'm not sure quite how realistic that is.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/12620#comment:17>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list