Commit Graph

8 Commits

Author SHA1 Message Date
Benjamin Summers
b89b0d6ca5 New, path-keyed ovum type, which can now parse all events. 2019-07-20 21:16:56 -07:00
Benjamin Summers
03fe35b327 Rework Job type to avoid false positives during parsing. 2019-07-20 18:29:39 -07:00
Benjamin Summers
7ecb09c62e Generate ToNoun/FromNoun instances for polymorphic types. 2019-07-20 17:50:56 -07:00
Benjamin Summers
4011a8285d Strip sum-type prefix in generated ToNoun/FromNoun instances. 2019-07-20 16:47:35 -07:00
Benjamin Summers
5fa428a664 Print parse stack when noun parsing fails + minor cleanup. 2019-07-19 11:37:20 -07:00
Benjamin Summers
c474a94d13 stylish-haskell 2019-07-12 12:27:15 -07:00
Benjamin Summers
31d8e217c2 Massive cleanup. 2019-07-11 18:17:40 -07:00
Benjamin Summers
d5244af9d1 Switch to fat nouns everywhere + a bunch of refactoring. 2019-07-11 14:41:09 -07:00