File tree Expand file tree Collapse file tree 3 files changed +19
-0
lines changed Expand file tree Collapse file tree 3 files changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -18,6 +18,9 @@ open import Algebra.Bundles
18
18
open import Data.Unit.Polymorphic
19
19
open import Relation.Binary.Core using (Rel)
20
20
21
+ ------------------------------------------------------------------------
22
+ -- gather all the functionality in one place
23
+
21
24
private module 𝕆ne where
22
25
23
26
infix 4 _≈_
Original file line number Diff line number Diff line change @@ -23,6 +23,10 @@ open import Algebra.Bundles.Raw
23
23
using (RawMagma)
24
24
open import Algebra.Bundles
25
25
using (Magma; Semigroup; Band)
26
+
27
+ ------------------------------------------------------------------------
28
+ -- re-export those algebras which are both initial and terminal
29
+
26
30
open import Algebra.Construct.Terminal public
27
31
hiding (rawMagma; magma; semigroup; band)
28
32
Original file line number Diff line number Diff line change @@ -23,6 +23,9 @@ private
23
23
variable
24
24
r s ℓr ℓs : Level
25
25
26
+ ------------------------------------------------------------------------
27
+ -- gather all the functionality in one place
28
+
26
29
private module ℤero where
27
30
28
31
infix 4 _≈_
@@ -34,6 +37,15 @@ private module ℤero where
34
37
35
38
open ℤero
36
39
40
+ ------------------------------------------------------------------------
41
+ -- Raw bundles NOT YET IMPLEMENTED issue #1828
42
+ {-
43
+ rawModule : RawModule c ℓ
44
+ rawModule = record { Carrier = Carrier ; _≈_ = _≈_ }
45
+ -}
46
+ ------------------------------------------------------------------------
47
+ -- Bundles
48
+
37
49
leftSemimodule : {R : Semiring r ℓr} → LeftSemimodule R c ℓ
38
50
leftSemimodule = record { Carrierᴹ = Carrier ; _≈ᴹ_ = _≈_ }
39
51
You can’t perform that action at this time.
0 commit comments