on ade0339 help sign in
1 folder, 10 files
../ Constrain/Get rid of redundant code that collapses ParseDefs Alias.hsAdd basics of "deriving" for ADTs and type aliases. Only parse it for type aliases at the moment. Environment.hsAdd basics of "deriving" for ADTs and type aliases. Only parse it for type aliases at the moment. ExtraChecks.hsAdd an occurs check to finally resolve #294 Fragment.hsUse new Located datastructure, add source strings where appropriate Inference.hsUpdate for new type of module (no t v) PrettyPrint.hsreprime when printing types Solve.hsGo to original error style. I think it's nicer. State.hsGo to original error style. I think it's nicer. Type.hsAlso catch Just [] as an error Unify.hsAdd note about no sharing between top-level and let-bound type variables