summaryrefslogtreecommitdiff
path: root/libraries/ghc-compact
diff options
context:
space:
mode:
authorÖmer Sinan Ağacan <omeragacan@gmail.com>2018-12-24 15:02:27 +0300
committerÖmer Sinan Ağacan <omeragacan@gmail.com>2018-12-24 15:02:39 +0300
commit8a0fca09565df99474568888253415f9bbe0fb68 (patch)
tree56ca4015707cc1ef0a059705951d7b13eb94f913 /libraries/ghc-compact
parent5499f12f32a8deaa2a30c13359473b1178236341 (diff)
downloadhaskell-8a0fca09565df99474568888253415f9bbe0fb68.tar.gz
Simplify Core output with -dsuppress-type-signatures
Currently we duplicate top-level binder ids for no reason: $fEqHsExpr_$c/= $fEqHsExpr_$c/= = \ @ id_a27U $dEq_a27V eta_B2 eta1_B1 -> case $fEqHsExpr_$c== $dEq_a27V eta_B2 eta1_B1 of { False -> True; True -> False } with this patch we drop the first line when type signatures are not printed (-dsuppress-type-signatures, which is implied by -dsuppress-all) Reviewers: simonpj, bgamari Reviewed By: simonpj Subscribers: rwbarton, carter Differential Revision: https://phabricator.haskell.org/D5472
Diffstat (limited to 'libraries/ghc-compact')
0 files changed, 0 insertions, 0 deletions