on a3a7b3e help sign in
1 folder, 7 files
../ Constrain/Refactor type environment Environment.hsRefactor type environment Fragment.hsMove the Environment.hs and Fragment.hs files down a directory. Inference.hsRefactor type environment Solve.hsCreate the Type.Inference module which handles type inference from start to finish. Give it a Module and it returns a dictionary mapping top-level values to types. State.hsRemove some debugging stuff and generally clean up the code. There was one potential error in which a debug needed to be a liftIO, the computation it performed was not optional. Type.hsAdd terse way to do type application Unify.hsRemove some debugging stuff and generally clean up the code. There was one potential error in which a debug needed to be a liftIO, the computation it performed was not optional.