summaryrefslogtreecommitdiff
path: root/Everything.agda
diff options
context:
space:
mode:
authorGreg Brown <greg.brown@cl.cam.ac.uk>2022-03-21 16:37:12 +0000
committerGreg Brown <greg.brown@cl.cam.ac.uk>2022-03-21 16:37:12 +0000
commit5202560ea008a76048587f6ab63797f7517fbdc0 (patch)
treee584ee927085d067fdcdfca723eae685ae4d1c4c /Everything.agda
parent9a5179a5e23e7e2eeed91badbcf3e0168fd44b64 (diff)
Add some properties of algebraic pseudocode types.
Diffstat (limited to 'Everything.agda')
-rw-r--r--Everything.agda15
1 files changed, 15 insertions, 0 deletions
diff --git a/Everything.agda b/Everything.agda
index f6c6f84..1bebcbe 100644
--- a/Everything.agda
+++ b/Everything.agda
@@ -41,6 +41,18 @@ import Helium.Algebra.Ordered.Definitions
-- (packed in records together with sets, operations, etc.)
import Helium.Algebra.Ordered.StrictTotal.Bundles
+-- Algebraic properties of ordered abelian groups
+import Helium.Algebra.Ordered.StrictTotal.Properties.AbelianGroup
+
+-- Algebraic properties of ordered commutative rings
+import Helium.Algebra.Ordered.StrictTotal.Properties.CommutativeRing
+
+-- Algebraic properties of ordered groups
+import Helium.Algebra.Ordered.StrictTotal.Properties.Group
+
+-- Algebraic properties of ordered rings
+import Helium.Algebra.Ordered.StrictTotal.Properties.Ring
+
-- Some ordered algebraic structures (not packed up with sets,
-- operations, etc.)
import Helium.Algebra.Ordered.StrictTotal.Structures
@@ -51,6 +63,9 @@ import Helium.Algebra.Structures
-- Definition of types and operations used by the Armv8-M pseudocode.
import Helium.Data.Pseudocode.Algebra
+-- Algebraic properties of types used by the Armv8-M pseudocode.
+import Helium.Data.Pseudocode.Algebra.Properties
+
-- Definition of the Armv8-M pseudocode.
import Helium.Data.Pseudocode.Core