on 95ff97c help sign in
11 files
../ CaseTree.hsCoverage checker Not quite complete - a bug (which I know how to fix) makes some things appear not covering even though they are. Results currently used only for pruning case trees in compiled code. There is a small performance penalty - coverage checking … Constraints.hsGenerate bytecode so that files don't need to be rechecked every time they're loaded CoreParser.hsAdded case and pattern matching let bindings Also pattern matching bind in do notation case notation currently has limitations: - only works on simple types (each pattern must have the same type, more specifically) - return type needs to be known a… Elaborate.hsUnification tweak Evaluate.hsCoverage checker Not quite complete - a bug (which I know how to fix) makes some things appear not covering even though they are. Results currently used only for pruning case trees in compiled code. There is a small performance penalty - coverage checking … ProofShell.hsSwitch from readline to haskeline ProofState.hsPropagate solutions properly ShellParser.hsFiddle with elaborator; update interp sample and test TT.hsCoverage checker Not quite complete - a bug (which I know how to fix) makes some things appear not covering even though they are. Results currently used only for pruning case trees in compiled code. There is a small performance penalty - coverage checking … Typecheck.hsImplemented forcing optimisation Constructor arguments which are inferrable from the indices in the constructor type are erased both at compile-time and run-time Unify.hsUnification tweak