[source]

libraries/base/GHC/Enum.hs

Note [How the Enum rules work]

[note link]

  • Phase 2: eftInt —> build . eftIntFB
  • Phase 1: inline build; eftIntFB (:) –> eftInt
  • Phase 0: optionally inline eftInt