├── .gitignore ├── LICENSE ├── README.md ├── Setup.hs ├── examples ├── AgdaPrelude.agdai ├── BadRefl.agdai ├── Bias.lp ├── NatElim.lp ├── NatIf3.agda ├── NoSig.agda ├── NoSig.agdai ├── SimplePoly.lp ├── TooFewArgs.agdai └── VecFlip.agdai ├── lambda-pi-plus.cabal ├── src ├── Common.hs ├── Constraint.hs ├── ConstraintBased.hs ├── Language │ ├── LambdaPiPlus.hs │ └── LambdaPiPlus │ │ └── Internals.hs ├── Main.hs ├── PatternUnify │ ├── Check.hs │ ├── ConstraintInfo.hs │ ├── Context.hs │ ├── Kit.hs │ ├── README.txt │ ├── Run.hs │ ├── SolverConfig.hs │ ├── Tm.hs │ ├── TypeGraphStuff.hs │ └── Unify.hs ├── Top │ ├── Constraint.hs │ ├── Constraint │ │ ├── Equality.hs │ │ ├── Information.hs │ │ ├── Polymorphism.hs │ │ └── Qualifier.hs │ ├── Implementation │ │ ├── Basic.hs │ │ ├── FastSubstitution.hs │ │ ├── General.hs │ │ ├── Overloading.hs │ │ ├── SimpleSubstitution.hs │ │ ├── TypeGraph │ │ │ ├── ApplyHeuristics.hs │ │ │ ├── Basics.hs │ │ │ ├── Class.hs │ │ │ ├── ClassMonadic.hs │ │ │ ├── DefaultHeuristics.hs │ │ │ ├── EquivalenceGroup.hs │ │ │ ├── Heuristic.hs │ │ │ ├── Path.hs │ │ │ └── Standard.hs │ │ ├── TypeGraphSubstitution.hs │ │ └── TypeInference.hs │ ├── Interface │ │ ├── Basic.hs │ │ ├── Qualification.hs │ │ ├── Substitution.hs │ │ └── TypeInference.hs │ ├── Monad │ │ ├── Select.hs │ │ └── StateFix.hs │ ├── Ordering │ │ ├── Tree.hs │ │ └── TreeWalk.hs │ ├── Solver.hs │ ├── Solver │ │ ├── Greedy.hs │ │ ├── PartitionCombinator.hs │ │ ├── SwitchCombinator.hs │ │ └── TypeGraph.hs │ ├── Types.hs │ ├── Types │ │ ├── Classes.hs │ │ ├── Kinds.hs │ │ ├── Primitive.hs │ │ ├── Qualification.hs │ │ ├── Quantification.hs │ │ ├── Schemes.hs │ │ ├── Substitution.hs │ │ ├── Synonym.hs │ │ └── Unification.hs │ └── Util │ │ ├── Embedding.hs │ │ ├── Empty.hs │ │ └── Option.hs └── Utils.hs └── thesisExamples ├── AgdaPrelude.agda ├── AgdaPrelude.agdai ├── ArgsWrongOrder.agda ├── ArgsWrongOrder.agdai ├── ArgsWrongOrder.idr ├── ArgsWrongOrder.lp ├── BadRefl.agda ├── BadRefl.agdai ├── BadRefl.ibc ├── BadRefl.idr ├── BadRefl.lp ├── BadReflPost.lp ├── Bias.agda ├── Bias.idr ├── Bias.lp ├── IdrisPrelude.ibc ├── IdrisPrelude.idr ├── PlusReverse.lp ├── TooFewArgs.agda ├── TooFewArgs.ibc ├── TooFewArgs.idr ├── TooFewArgs.lp ├── TooFewArgsWrongType.agda ├── TooFewArgsWrongType.lp ├── TooManyArgs.agda ├── TooManyArgs.idr ├── TooManyArgs.lp ├── VecFlip.agda └── VecFlip.lp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Migrated to https://codeberg.org/JoeyEremondi/lambda-pi-constraint 2 | -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /examples/AgdaPrelude.agdai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/examples/AgdaPrelude.agdai -------------------------------------------------------------------------------- /examples/BadRefl.agdai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/examples/BadRefl.agdai -------------------------------------------------------------------------------- /examples/Bias.lp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/examples/Bias.lp -------------------------------------------------------------------------------- /examples/NatElim.lp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/examples/NatElim.lp -------------------------------------------------------------------------------- /examples/NatIf3.agda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/examples/NatIf3.agda -------------------------------------------------------------------------------- /examples/NoSig.agda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/examples/NoSig.agda -------------------------------------------------------------------------------- /examples/NoSig.agdai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/examples/NoSig.agdai -------------------------------------------------------------------------------- /examples/SimplePoly.lp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/examples/SimplePoly.lp -------------------------------------------------------------------------------- /examples/TooFewArgs.agdai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/examples/TooFewArgs.agdai -------------------------------------------------------------------------------- /examples/VecFlip.agdai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/examples/VecFlip.agdai -------------------------------------------------------------------------------- /lambda-pi-plus.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/lambda-pi-plus.cabal -------------------------------------------------------------------------------- /src/Common.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Common.hs -------------------------------------------------------------------------------- /src/Constraint.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Constraint.hs -------------------------------------------------------------------------------- /src/ConstraintBased.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/ConstraintBased.hs -------------------------------------------------------------------------------- /src/Language/LambdaPiPlus.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Language/LambdaPiPlus.hs -------------------------------------------------------------------------------- /src/Language/LambdaPiPlus/Internals.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Language/LambdaPiPlus/Internals.hs -------------------------------------------------------------------------------- /src/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Main.hs -------------------------------------------------------------------------------- /src/PatternUnify/Check.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/PatternUnify/Check.hs -------------------------------------------------------------------------------- /src/PatternUnify/ConstraintInfo.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/PatternUnify/ConstraintInfo.hs -------------------------------------------------------------------------------- /src/PatternUnify/Context.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/PatternUnify/Context.hs -------------------------------------------------------------------------------- /src/PatternUnify/Kit.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/PatternUnify/Kit.hs -------------------------------------------------------------------------------- /src/PatternUnify/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/PatternUnify/README.txt -------------------------------------------------------------------------------- /src/PatternUnify/Run.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/PatternUnify/Run.hs -------------------------------------------------------------------------------- /src/PatternUnify/SolverConfig.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/PatternUnify/SolverConfig.hs -------------------------------------------------------------------------------- /src/PatternUnify/Tm.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/PatternUnify/Tm.hs -------------------------------------------------------------------------------- /src/PatternUnify/TypeGraphStuff.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/PatternUnify/TypeGraphStuff.hs -------------------------------------------------------------------------------- /src/PatternUnify/Unify.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/PatternUnify/Unify.hs -------------------------------------------------------------------------------- /src/Top/Constraint.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Constraint.hs -------------------------------------------------------------------------------- /src/Top/Constraint/Equality.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Constraint/Equality.hs -------------------------------------------------------------------------------- /src/Top/Constraint/Information.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Constraint/Information.hs -------------------------------------------------------------------------------- /src/Top/Constraint/Polymorphism.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Constraint/Polymorphism.hs -------------------------------------------------------------------------------- /src/Top/Constraint/Qualifier.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Constraint/Qualifier.hs -------------------------------------------------------------------------------- /src/Top/Implementation/Basic.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Implementation/Basic.hs -------------------------------------------------------------------------------- /src/Top/Implementation/FastSubstitution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Implementation/FastSubstitution.hs -------------------------------------------------------------------------------- /src/Top/Implementation/General.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Implementation/General.hs -------------------------------------------------------------------------------- /src/Top/Implementation/Overloading.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Implementation/Overloading.hs -------------------------------------------------------------------------------- /src/Top/Implementation/SimpleSubstitution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Implementation/SimpleSubstitution.hs -------------------------------------------------------------------------------- /src/Top/Implementation/TypeGraph/ApplyHeuristics.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Implementation/TypeGraph/ApplyHeuristics.hs -------------------------------------------------------------------------------- /src/Top/Implementation/TypeGraph/Basics.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Implementation/TypeGraph/Basics.hs -------------------------------------------------------------------------------- /src/Top/Implementation/TypeGraph/Class.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Implementation/TypeGraph/Class.hs -------------------------------------------------------------------------------- /src/Top/Implementation/TypeGraph/ClassMonadic.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Implementation/TypeGraph/ClassMonadic.hs -------------------------------------------------------------------------------- /src/Top/Implementation/TypeGraph/DefaultHeuristics.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Implementation/TypeGraph/DefaultHeuristics.hs -------------------------------------------------------------------------------- /src/Top/Implementation/TypeGraph/EquivalenceGroup.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Implementation/TypeGraph/EquivalenceGroup.hs -------------------------------------------------------------------------------- /src/Top/Implementation/TypeGraph/Heuristic.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Implementation/TypeGraph/Heuristic.hs -------------------------------------------------------------------------------- /src/Top/Implementation/TypeGraph/Path.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Implementation/TypeGraph/Path.hs -------------------------------------------------------------------------------- /src/Top/Implementation/TypeGraph/Standard.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Implementation/TypeGraph/Standard.hs -------------------------------------------------------------------------------- /src/Top/Implementation/TypeGraphSubstitution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Implementation/TypeGraphSubstitution.hs -------------------------------------------------------------------------------- /src/Top/Implementation/TypeInference.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Implementation/TypeInference.hs -------------------------------------------------------------------------------- /src/Top/Interface/Basic.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Interface/Basic.hs -------------------------------------------------------------------------------- /src/Top/Interface/Qualification.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Interface/Qualification.hs -------------------------------------------------------------------------------- /src/Top/Interface/Substitution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Interface/Substitution.hs -------------------------------------------------------------------------------- /src/Top/Interface/TypeInference.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Interface/TypeInference.hs -------------------------------------------------------------------------------- /src/Top/Monad/Select.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Monad/Select.hs -------------------------------------------------------------------------------- /src/Top/Monad/StateFix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Monad/StateFix.hs -------------------------------------------------------------------------------- /src/Top/Ordering/Tree.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Ordering/Tree.hs -------------------------------------------------------------------------------- /src/Top/Ordering/TreeWalk.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Ordering/TreeWalk.hs -------------------------------------------------------------------------------- /src/Top/Solver.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Solver.hs -------------------------------------------------------------------------------- /src/Top/Solver/Greedy.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Solver/Greedy.hs -------------------------------------------------------------------------------- /src/Top/Solver/PartitionCombinator.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Solver/PartitionCombinator.hs -------------------------------------------------------------------------------- /src/Top/Solver/SwitchCombinator.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Solver/SwitchCombinator.hs -------------------------------------------------------------------------------- /src/Top/Solver/TypeGraph.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Solver/TypeGraph.hs -------------------------------------------------------------------------------- /src/Top/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Types.hs -------------------------------------------------------------------------------- /src/Top/Types/Classes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Types/Classes.hs -------------------------------------------------------------------------------- /src/Top/Types/Kinds.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Types/Kinds.hs -------------------------------------------------------------------------------- /src/Top/Types/Primitive.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Types/Primitive.hs -------------------------------------------------------------------------------- /src/Top/Types/Qualification.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Types/Qualification.hs -------------------------------------------------------------------------------- /src/Top/Types/Quantification.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Types/Quantification.hs -------------------------------------------------------------------------------- /src/Top/Types/Schemes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Types/Schemes.hs -------------------------------------------------------------------------------- /src/Top/Types/Substitution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Types/Substitution.hs -------------------------------------------------------------------------------- /src/Top/Types/Synonym.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Types/Synonym.hs -------------------------------------------------------------------------------- /src/Top/Types/Unification.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Types/Unification.hs -------------------------------------------------------------------------------- /src/Top/Util/Embedding.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Util/Embedding.hs -------------------------------------------------------------------------------- /src/Top/Util/Empty.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Util/Empty.hs -------------------------------------------------------------------------------- /src/Top/Util/Option.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Top/Util/Option.hs -------------------------------------------------------------------------------- /src/Utils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/src/Utils.hs -------------------------------------------------------------------------------- /thesisExamples/AgdaPrelude.agda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/AgdaPrelude.agda -------------------------------------------------------------------------------- /thesisExamples/AgdaPrelude.agdai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/AgdaPrelude.agdai -------------------------------------------------------------------------------- /thesisExamples/ArgsWrongOrder.agda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/ArgsWrongOrder.agda -------------------------------------------------------------------------------- /thesisExamples/ArgsWrongOrder.agdai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/ArgsWrongOrder.agdai -------------------------------------------------------------------------------- /thesisExamples/ArgsWrongOrder.idr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/ArgsWrongOrder.idr -------------------------------------------------------------------------------- /thesisExamples/ArgsWrongOrder.lp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/ArgsWrongOrder.lp -------------------------------------------------------------------------------- /thesisExamples/BadRefl.agda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/BadRefl.agda -------------------------------------------------------------------------------- /thesisExamples/BadRefl.agdai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/BadRefl.agdai -------------------------------------------------------------------------------- /thesisExamples/BadRefl.ibc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/BadRefl.ibc -------------------------------------------------------------------------------- /thesisExamples/BadRefl.idr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/BadRefl.idr -------------------------------------------------------------------------------- /thesisExamples/BadRefl.lp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/BadRefl.lp -------------------------------------------------------------------------------- /thesisExamples/BadReflPost.lp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/BadReflPost.lp -------------------------------------------------------------------------------- /thesisExamples/Bias.agda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/Bias.agda -------------------------------------------------------------------------------- /thesisExamples/Bias.idr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/Bias.idr -------------------------------------------------------------------------------- /thesisExamples/Bias.lp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/Bias.lp -------------------------------------------------------------------------------- /thesisExamples/IdrisPrelude.ibc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/IdrisPrelude.ibc -------------------------------------------------------------------------------- /thesisExamples/IdrisPrelude.idr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/IdrisPrelude.idr -------------------------------------------------------------------------------- /thesisExamples/PlusReverse.lp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/PlusReverse.lp -------------------------------------------------------------------------------- /thesisExamples/TooFewArgs.agda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/TooFewArgs.agda -------------------------------------------------------------------------------- /thesisExamples/TooFewArgs.ibc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/TooFewArgs.ibc -------------------------------------------------------------------------------- /thesisExamples/TooFewArgs.idr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/TooFewArgs.idr -------------------------------------------------------------------------------- /thesisExamples/TooFewArgs.lp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/TooFewArgs.lp -------------------------------------------------------------------------------- /thesisExamples/TooFewArgsWrongType.agda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/TooFewArgsWrongType.agda -------------------------------------------------------------------------------- /thesisExamples/TooFewArgsWrongType.lp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/TooFewArgsWrongType.lp -------------------------------------------------------------------------------- /thesisExamples/TooManyArgs.agda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/TooManyArgs.agda -------------------------------------------------------------------------------- /thesisExamples/TooManyArgs.idr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/TooManyArgs.idr -------------------------------------------------------------------------------- /thesisExamples/TooManyArgs.lp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/TooManyArgs.lp -------------------------------------------------------------------------------- /thesisExamples/VecFlip.agda: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/VecFlip.agda -------------------------------------------------------------------------------- /thesisExamples/VecFlip.lp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JoeyEremondi/lambda-pi-constraint/HEAD/thesisExamples/VecFlip.lp --------------------------------------------------------------------------------