on d6acea8 help sign in
elk/compiler/Transform
6 files
../ Check.hsSimplify code to check for structural errors LetBoundVars.hsAdd support for type annotations in let Optimize.hsGet Optimize.hs updated for the newer AST. Replace.hsClean up Transform/Replace.hs. Switch the environment from a (String -> String) to a (Map String String). SortDefinitions.hsAdd a way to flatten lets that have become nested Substitute.hsConvert more files to the new Expression format that relies more on patterns. Seems to clean things up so far.