From 3084b188dd36739b291e5352b2baf34f96bee6d1 Mon Sep 17 00:00:00 2001 From: Danny Navarro Date: Mon, 14 Sep 2015 14:32:46 +0200 Subject: [PATCH] Update TODO --- TODO | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/TODO b/TODO index ec125a1..7f88296 100644 --- a/TODO +++ b/TODO @@ -1,10 +1,17 @@ ## AST +- Simplify unnecessary `newtypes` with type synonyms - Data type accessors -- Deal with Location - Deal with Strictness/unboxing +- Deal with Location ## Parser -- Guard `type_` and `value` match when used together +- Handle comments +- Secure Names +- Optimize `name`: `take...`, `T.fold`, ... +- Handle escape characters in string literals +- Guard for `on` in `FragmentSpread` - Tests! -- Simplify unnecessary `newtypes` with type synonyms -- Handle errors +- Handle `[Const]` grammar parameter. Need examples +- Arbitrary precision for number values? +- Handle errors. Perhaps port to `parsers` or use a lexer and + `regex-applicative`