on aa8aefd help sign in
Idris-dev/src/Idris
21 files
../ AbsSyntax.hsmake TT aware of Set -> Type AbsSyntaxTree.hsImprove elaboration efficiency by cutting down on excessive backtracking Compiler.hsmake TT aware of Set -> Type Coverage.hsCorrect totality check of f=f, and add regression test DSL.hsChange meaning of alternative syntax (| a , b , ... |) Now takes the first alternative to elaborate,rather than requiring exactly one to work. Old behaviour reserved for disambiguating namespaces. DataOpts.hsAdd collapsing optimisation and more aggressive erasure Delaborate.hsMake unification faster by computing HNF rather than normalising Docs.hsbetter lookup for operators ElabDecls.hsSmall conversion change ElabTerm.hsUndo unification changes... because it's broken... Error.hsAllow inference of Sets at REPL IBC.hsAdd missing Binary cases for bitstring values Imports.hsAdding support for Windows MingW32 Parser.hsMerge branch 'master' of git://github.com/edwinb/Idris-dev into bitstring Primitives.hsMerge branch 'master' of git://github.com/edwinb/Idris-dev into bitstring Prover.hsA couple of small improvements to termination checking * inlining to help out * %assert_total doesn't allow inlining so as not to break totality for functions which rely on the asserted function * bug fix for mutual recursion - build size graphs before d… REPL.hsjavascript: got rid of --javascript use --target REPLParser.hsMerge commit '06fffa315afc0d883f36a6ce971df1123aa6d8e3' into javascript Transforms.hsuppercase modulenames Unlit.hsFix Unlit to cope with documentation comment syntax UnusedArgs.hsMerge branch 'master' of https://github.com/raichoo/Idris-dev