From 5a01b12d9b2e0577ff1c1b258b73e612ad5107d6 Mon Sep 17 00:00:00 2001 From: greg Date: Sun, 13 Oct 2019 16:50:54 -0700 Subject: [PATCH] Add note about pattern synonyms --- TODO.md | 1 + 1 file changed, 1 insertion(+) diff --git a/TODO.md b/TODO.md index 1c57b1b..8ed4158 100644 --- a/TODO.md +++ b/TODO.md @@ -8,6 +8,7 @@ DONE -experiment with storing metadata via ItemIds on AST nodes (cf. https://rus - standardize on an error type that isn't String -implement a visitor pattern for the use of scope_resolver - maybe implement this twice: 1) the value-returning, no-default one in the haoyi blogpost, + -look at https://gitlab.haskell.org/ghc/ghc/wikis/pattern-synonyms 2) the non-value-returning, default one like in rustc (cf. https://github.com/rust-unofficial/patterns/blob/master/patterns/visitor.md) ## Reduction