index
:
yellowsquid/idris-soat.git
feature/free-extension
master
refactor/setoids
refactor/strict
[no description]
Chloe Brown
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2022-12-07
refactor: move initial algebra to new module.
feature/free-extension
Greg Brown
2022-12-07
Make more parameters irrelevant.
Greg Brown
2022-12-07
Lift index of varFunc.
Greg Brown
2022-12-07
refactor: reorder definitions.
Greg Brown
2022-12-07
refactor: reorder definitions.
Greg Brown
2022-12-07
Prove map lifts a setoid function.
Greg Brown
2022-12-06
Add smart constructor for first-order algebras.
refactor/strict
Greg Brown
2022-12-06
Cast algebraic structure as setoid homomorphisms.
Greg Brown
2022-12-06
refactor: rename pwSetoid -> Product.
Greg Brown
2022-12-06
refactor: split product setoid into a new module.
Greg Brown
2022-12-06
refactor: rename Soat.Data -> Data.
Greg Brown
2022-12-06
Migrate to use idris-setoid library.
Greg Brown
2022-12-06
Introduce more equational reasoning.
Greg Brown
2022-12-06
Define helper functions for extend.
Greg Brown
2022-12-06
Define setoid reindexing.
Greg Brown
2022-12-05
refactor: name arguments to long constructors.
Greg Brown
2022-12-05
refactor : rename homomorphism combinators.
Greg Brown
2022-12-05
refactor: remove commented code.
Greg Brown
2022-12-05
Inline definition of IsHomomorphism.
Greg Brown
2022-12-05
refactor: rename Homomorphism -> (~>).
Greg Brown
2022-12-05
Move IsAlgebra relation from type to body.
Greg Brown
2022-12-05
refactor: rename RawAlgebraWithRelation.
Greg Brown
2022-12-05
refactor: rename MakeRawAlgebra -> MkRawAlgebra.
Greg Brown
2022-12-05
refactor : make Signature.T irrelevant.
Greg Brown
2022-11-29
Construct first-order algebraic coproducts.
Greg Brown
2022-11-29
Prove Either is a setoid.
Greg Brown
2022-11-29
refactor: introduce equational reasoning.
Greg Brown
2022-11-29
Prove Pointwise forms a setoid.
Greg Brown
2022-11-29
Add syntax for setoid reasoning.
Greg Brown
2022-11-29
refactor: name arguments.
Greg Brown
2022-11-29
Add a bundle for raw algebra with a relation.
Greg Brown
2022-11-29
Add conversions between indexed setoids.
Greg Brown
2022-11-29
Move indexed setoids and functions out of Soat.
Greg Brown
2022-11-29
Extract setoids to a new module.
Greg Brown
2022-11-25
Prove the term algebras form an initial algebra.
Greg Brown
2022-11-25
Make implicit variables accessible for proofs.
Greg Brown
2022-11-25
refactor: expand flip in most places.
Greg Brown
2022-11-25
Provide more bundles from algebras.
Greg Brown
2022-11-25
Define the trivial indexed setoid.
Greg Brown
2022-11-25
Show identity and composition are homomorphisms.
Greg Brown
2022-11-25
Export properties of tmRel.
Greg Brown
2022-11-25
Prove more properties of (~=~)
Greg Brown
2022-11-25
refactor: fix missing newline.
Greg Brown
2022-11-25
Prove index property of shuffle.
Greg Brown
2022-11-25
Prove curry and uncurry form an isomorphism.
Greg Brown
2022-11-25
Define introductors for Pointwise.
Greg Brown
2022-11-25
refactor: add structural comments.
Greg Brown
2022-11-25
Define index on Pointwise.
Greg Brown
2022-11-25
Define wrap and unwrap.
Greg Brown
2022-11-25
Prove properties about map.
Greg Brown
[next]