on e53ebfc help sign in
all commits
b2f3ff3Begin using the new boundVarList functionEvan Czaplicki b00a8cbAdd check that all ports appear in the "main" moduleEvan Czaplicki 6ba394cGet rid of experimental code for handling "deriving"Evan Czaplicki 96f55fcTake ports out of MetadataModule, where it is no longer neededEvan Czaplicki c966776Add -W flag to many files, mostly getting rid of dead importsEvan Czaplicki 9ff2622Handle --no-prelude flag in the Metadata.Prelude module rather than distributed across many modulesEvan Czaplicki ed4be06Update to match new port and decl formatEvan Czaplicki 740702cBegin switch from current FFI syntax to "port" syntaxEvan Czaplicki 83e8badAdd basics of "deriving" for ADTs and type aliases. Only parse it for type aliases at the moment.Evan Czaplicki e119d8eGet rid of SourceSyntax.Everything moduleEvan Czaplicki dac51abFinish refactoring code into Build/ directory, make some names more consistent and remove unneeded dependenciesEvan Czaplicki