summaryrefslogtreecommitdiff
path: root/.gitlab
diff options
context:
space:
mode:
authorJohn Ericson <John.Ericson@Obsidian.Systems>2022-02-06 01:21:50 +0000
committerMarge Bot <ben+marge-bot@smart-cactus.org>2022-02-23 13:58:36 -0500
commitc7f32f768980b831d4969ec40fb7a4d19a51aff8 (patch)
tree667cda3dafbd51cdc22df16fc585606c33d1b0cb /.gitlab
parent59b7f764489d3eb765e0b40e916b1438ff76e1fa (diff)
downloadhaskell-c7f32f768980b831d4969ec40fb7a4d19a51aff8.tar.gz
Prepare rechecking logic for new type in a few ways
Combine `MustCompile and `NeedsCompile` into a single case. `CompileReason` is put inside to destinguish the two. This makes a number of things easier. `Semigroup RecompileRequired` is no longer used, to make sure we skip doing work where possible. `recompThen` is very similar, but helps remember. `checkList` is rewritten with `recompThen`.
Diffstat (limited to '.gitlab')
0 files changed, 0 insertions, 0 deletions