diff options
author | Greg Brown <greg.brown@cl.cam.ac.uk> | 2022-01-18 22:01:46 +0000 |
---|---|---|
committer | Greg Brown <greg.brown@cl.cam.ac.uk> | 2022-01-18 22:01:46 +0000 |
commit | 91bc16d54ec0a6e5d904673951fe091a9973d9b4 (patch) | |
tree | f9dd9bdeffe101375ed37ccf5148013751276644 /Everything.agda | |
parent | f640cb65e9106be5674f8f13d9594d12966d823a (diff) |
Define the semantics of pseudocode data types.
Diffstat (limited to 'Everything.agda')
-rw-r--r-- | Everything.agda | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/Everything.agda b/Everything.agda index e1a82ae..f47f3b7 100644 --- a/Everything.agda +++ b/Everything.agda @@ -14,15 +14,26 @@ import Helium.Algebra.Bundles -- Relations between properties of functions when the underlying relation is a setoid import Helium.Algebra.Consequences.Setoid --- Construct algebras of vectors in a pointwise manner -import Helium.Algebra.Construct.Pointwise - -- More core algebraic definitions import Helium.Algebra.Core +-- Definitions of decidable algebraic structures like monoids and rings +-- (packed in records together with sets, operations, etc.) +import Helium.Algebra.Decidable.Bundles + +-- Construct decidable algebras of vectors in a pointwise manner +import Helium.Algebra.Decidable.Construct.Pointwise + +-- Some decidable algebraic structures (not packed up with sets, +-- operations, etc.) +import Helium.Algebra.Decidable.Structures + -- More properties of functions import Helium.Algebra.Definitions +-- Redefine Ring monomorphisms to resolve problems with overloading. +import Helium.Algebra.Morphism.Structures + -- Ordering properties of functions import Helium.Algebra.Ordered.Definitions |