on master help sign in
history ofd3fa290..master
compare
8e73b5bCreate Optimize.Module for creating object graphsEvan Czaplicki 966edcdStart tracking field name countsEvan Czaplicki 57490fdGet Optimize.Port working againEvan Czaplicki d93de65Add Elm.Name.value NOINLINE constantEvan Czaplicki 9b18f28Hook up decision tree in optimize phaseEvan Czaplicki 2da8c0dBegin reviving the optimize phaseEvan Czaplicki 086880cUpdate pattern matches for less caching in canonical ASTEvan Czaplicki 3c00750Stop tracking uses and destructors in canonical ASTEvan Czaplicki 76d3d24Rename A.drop to A.toValueEvan Czaplicki 5c0adddAdd more NOINLINE namesEvan Czaplicki ddb7c79Switch canonicalization to CPS / gather usage counts for variablesEvan Czaplicki e41ae10Update exhaustiveness checks for more explicit Can.PatternEvan Czaplicki bac53deAdd info on alternate ctors to every pattern in canonicalizationEvan Czaplicki ea5c662Add a note about (a, List a) for non-empty listsEvan Czaplicki 7c33c13Get Type.Constrain.Module workingEvan Czaplicki 8b03cb7Get rid of Type.State and Solver monadEvan Czaplicki