[GHC] #10160: GHCi :sprint has odd/unhelpful behavior for values defined within the REPL
GHC
ghc-devs at haskell.org
Sun Apr 19 18:25:11 UTC 2015
#10160: GHCi :sprint has odd/unhelpful behavior for values defined within the REPL
-------------------------------------+-------------------------------------
Reporter: bitemyapp | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: GHCi | Version: 7.8.4
Resolution: | Keywords: :sprint
Operating System: Unknown/Multiple | thunk evaluation non-strictness
Type of failure: Incorrect result | laziness runtime ghci repl
at runtime | Architecture:
Blocked By: | Unknown/Multiple
Related Tickets: | Test Case:
| Blocking:
| Differential Revisions:
-------------------------------------+-------------------------------------
Comment (by rwbarton):
How about adding a sentence like this to the documentation of `:print`:
> Note that literals and data constructor applications may appear as
values rather than thunks even if nothing has yet forced their evaluation,
since GHCi constructs these values directly in weak head normal form.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10160#comment:6>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list