on e14541c help sign in
12 files
../ CaseTree.hsBasically working executor/interpreter Constraints.hsDocumentation comment additions CoreParser.hssquash potential space leaks by using strict foldl Elaborate.hsCheck that explicitly given implicit args unify with inferred versions Also exposed a unification bug which unified things which shouldn't be: f x = f y does not imply x = y unless f is injective, and this was not properly checked. Evaluate.hsCheck that explicitly given implicit args unify with inferred versions Also exposed a unification bug which unified things which shouldn't be: f x = f y does not imply x = y unless f is injective, and this was not properly checked. Execute.hsFix detection of FInt types in executor ProofShell.hsRemove the unused arg from lookup functions ProofState.hsCheck that explicitly given implicit args unify with inferred versions Also exposed a unification bug which unified things which shouldn't be: f x = f y does not imply x = y unless f is injective, and this was not properly checked. ShellParser.hsFiddle with elaborator; update interp sample and test TT.hsMerge branch 'master' into providers Typecheck.hsCheck that explicitly given implicit args unify with inferred versions Also exposed a unification bug which unified things which shouldn't be: f x = f y does not imply x = y unless f is injective, and this was not properly checked. Unify.hsCheck that explicitly given implicit args unify with inferred versions Also exposed a unification bug which unified things which shouldn't be: f x = f y does not imply x = y unless f is injective, and this was not properly checked.