├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── Setup.hs ├── examples ├── equality.out ├── equality.tt ├── irr-infer.out ├── irr-infer.tt ├── nat.out ├── nat.tt ├── vect.out └── vect.tt ├── package.yaml ├── recheck.sh ├── src ├── Inference.hs ├── Main.hs ├── Parser.hs ├── Pretty.hs ├── Solver.hs ├── SolverSBV.hs └── TT.hs └── stack.yaml /.gitattributes: -------------------------------------------------------------------------------- 1 | examples/*.tt linguist-language=Idris 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .stack-work/ 2 | itt.cabal 3 | *~ -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/README.md -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /examples/equality.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/examples/equality.out -------------------------------------------------------------------------------- /examples/equality.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/examples/equality.tt -------------------------------------------------------------------------------- /examples/irr-infer.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/examples/irr-infer.out -------------------------------------------------------------------------------- /examples/irr-infer.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/examples/irr-infer.tt -------------------------------------------------------------------------------- /examples/nat.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/examples/nat.out -------------------------------------------------------------------------------- /examples/nat.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/examples/nat.tt -------------------------------------------------------------------------------- /examples/vect.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/examples/vect.out -------------------------------------------------------------------------------- /examples/vect.tt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/examples/vect.tt -------------------------------------------------------------------------------- /package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/package.yaml -------------------------------------------------------------------------------- /recheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/recheck.sh -------------------------------------------------------------------------------- /src/Inference.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/src/Inference.hs -------------------------------------------------------------------------------- /src/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/src/Main.hs -------------------------------------------------------------------------------- /src/Parser.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/src/Parser.hs -------------------------------------------------------------------------------- /src/Pretty.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/src/Pretty.hs -------------------------------------------------------------------------------- /src/Solver.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/src/Solver.hs -------------------------------------------------------------------------------- /src/SolverSBV.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/src/SolverSBV.hs -------------------------------------------------------------------------------- /src/TT.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/src/TT.hs -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ziman/itt/HEAD/stack.yaml --------------------------------------------------------------------------------