Opened 4 years ago

Closed 5 months ago

#5202 closed bug (duplicate)

Docs on strictness info out of date

Reported by: ezyang Owned by:
Priority: low Milestone:
Component: Documentation Version: 7.0.3
Keywords: Cc: daniel.is.fischer@…, johan.tibell@…, mihai.maruseac@…
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: None/Unknown Test Case:
Blocked By: Blocking:
Related Tickets: #7546 Differential Revisions:

Description

http://www.haskell.org/ghc/docs/7.0.3/html/users_guide/faster.html section “How do I find out a function's strictness?”

The one inaccuracy I noticed is that we no longer output P for primitive (primitive types seem to be confusingly given L!); I believe the docs are a hold-over from the old strictness analyzer. Someone better acquainted with the strictness analyzer should give it a lookover.

Change History (8)

comment:1 Changed 4 years ago by daniel.is.fischer

  • Cc daniel.is.fischer@… added

comment:2 Changed 4 years ago by tibbe

  • Cc johan.tibell@… added

Some more examples would be helpful as well, especially for product types (e.g. a strict tuple with lazy fields).

comment:3 Changed 4 years ago by igloo

  • Milestone set to 7.4.1

comment:4 Changed 3 years ago by igloo

  • Milestone changed from 7.4.1 to 7.6.1
  • Priority changed from normal to low

comment:5 Changed 3 years ago by mihai.maruseac

  • Cc mihai.maruseac@… added

comment:6 Changed 3 years ago by igloo

  • Milestone changed from 7.6.1 to 7.6.2

comment:7 Changed 10 months ago by thoughtpolice

  • Milestone changed from 7.6.2 to 7.10.1

Moving to 7.10.1.

comment:8 Changed 5 months ago by thomie

  • difficulty set to Unknown
  • Milestone 7.10.1 deleted
  • Resolution set to duplicate
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.