From 91bc16d54ec0a6e5d904673951fe091a9973d9b4 Mon Sep 17 00:00:00 2001 From: Greg Brown Date: Tue, 18 Jan 2022 22:01:46 +0000 Subject: Define the semantics of pseudocode data types. --- Everything.agda | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'Everything.agda') 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 -- cgit v1.2.3