on 413edee help sign in
Idris-dev/test
47 folders, 4 files
../ reg001/Make 'Type' the type of types instead of Sets ...after mailing list discussion reg002/Proper executable and object file creation via maven + need for run_java tests removed reg003/Make 'Type' the type of types instead of Sets ...after mailing list discussion reg004/Change Show instance for Nat to show integers reg005/Default to Integer instead of Int, and adjust fromInteger accordingly reg006/Proper executable and object file creation via maven + need for run_java tests removed reg007/Make sure names are not defined more than once Fixes issue #124 reg008/Changed approach to unification Instead of failing immediately, maintain a list of blocked problems and refine during elaboration. reg009/Changed approach to unification Instead of failing immediately, maintain a list of blocked problems and refine during elaboration. reg010/Fix error with linearity checking in patterns reg011/Some unification fixes reg012/Added rewrite ... in ... construct rewrite prf in v rewrites the goal type using prf. It is equivalent to applying replace, without the need to provide a predicate. It works by applying the rewrite tactic with prf before elaborating v. reg013/Merge branch 'AddMissingStrLen' of https://github.com/JanBessai/Idris-dev into JanBessai-AddMissingStrLen reg014/Improved type-directed name disambiguation reg015/Fix eta problem reg016/Parsing for Big Integer constants fixed reg017/Change Show instance for Nat to show integers reg018/Check 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. reg019/Some unification fixes test001/Proper executable and object file creation via maven + need for run_java tests removed test002/Fix error in conversion check Fixes issue #187 test003/Proper executable and object file creation via maven + need for run_java tests removed test004/Proper executable and object file creation via maven + need for run_java tests removed test005/Change Show instance for Nat to show integers test006/Proper executable and object file creation via maven + need for run_java tests removed test007/Change Show instance for Nat to show integers test008/Take care with 'let' in specialiser - avoid duplicating a redex Let now only reduces if the binding appears at most once in scope during specialisation test009/Proper executable and object file creation via maven + need for run_java tests removed test010/Proper executable and object file creation via maven + need for run_java tests removed test011/Proper executable and object file creation via maven + need for run_java tests removed test012/Proper executable and object file creation via maven + need for run_java tests removed test013/Proper executable and object file creation via maven + need for run_java tests removed test014/Check 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. test015/EXPERIMENTAL: Syntax for applying functions by expected type "t <== f" applies a function f to arguments in such a way that it returns something of type t. The <== is a placeholder syntax until someone comes up with something better. (Alternative: t by f, … test016/Coinductive types do not get smaller! Fix size change graph builder. test017/Proper executable and object file creation via maven + need for run_java tests removed test018/Proper executable and object file creation via maven + need for run_java tests removed test019/Change Show instance for Nat to show integers test020/Default to Integer instead of Int, and adjust fromInteger accordingly test021/adapted expected output of test021 to honor modulo test022/Enable alternate names for shared libraries test023/Update type providers so that the decision of failure or otherwise is made in IO test024/Fixed test test025/Fix for proofs in test025 (until I've added support for Decidable.Order) test026/Make test026 more robust test027/Allow type class constraints in 'using' clauses e.g. if a using block is given as test028/Parse empty comments MakefileProper executable and object file creation via maven + need for run_java tests removed READMEAllow type class constraints in 'using' clauses e.g. if a using block is given as mktest.plInfrastructure for passing of parameters to idris during tests runtest.plInstead of using the installed global idris for tests, pass the PATH to the current compiled one to test and use this