summaryrefslogtreecommitdiff
path: root/llvm-targets
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2020-02-06 17:31:18 -0500
committerMarge Bot <ben+marge-bot@smart-cactus.org>2020-02-08 10:28:03 -0500
commitb3857b62cb74ef50cbe88ab898aae946ca933365 (patch)
tree106233f740bc29990f76cdad65ed9e2aaddcf1d1 /llvm-targets
parentb6dc319a2d83a8a8c426d0ad6f46d0b8fad41253 (diff)
downloadhaskell-b3857b62cb74ef50cbe88ab898aae946ca933365.tar.gz
base: Drop out-of-date comment
The comment in GHC.Base claimed that ($) couldn't be used in that module as it was wired-in. However, this is no longer true; ($) is merely known key and is defined in Haskell (with a RuntimeRep-polymorphic type) in GHC.Base. The one piece of magic that ($) retains is that it a special typing rule to allow type inference with higher-rank types (e.g. `runST $ blah`; see Note [Typing rule for ($)] in TcExpr).
Diffstat (limited to 'llvm-targets')
0 files changed, 0 insertions, 0 deletions