Skip to content

Commit 5c92473

Browse files
[imports] Algebra.Lattice.Bundles .. Algebra.Module.Construct.* (#2606)
* Cleaning import Lattice 5 * line * fix * Update src/Algebra/Module/Construct/DirectProduct.agda Dependency order --------- Co-authored-by: jamesmckinna <31931406+jamesmckinna@users.noreply.github.com>
1 parent 5aeafad commit 5c92473

File tree

7 files changed

+30
-18
lines changed

7 files changed

+30
-18
lines changed

src/Algebra/Lattice/Bundles.agda

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,14 @@
1515

1616
module Algebra.Lattice.Bundles where
1717

18-
open import Algebra.Core
19-
open import Algebra.Bundles
20-
open import Algebra.Structures
18+
open import Algebra.Core using (Op₁; Op₂)
19+
open import Algebra.Bundles using (Band)
2120
import Algebra.Lattice.Bundles.Raw as Raw
2221
open import Algebra.Lattice.Structures
22+
using ( IsSemilattice; IsMeetSemilattice; IsJoinSemilattice
23+
; IsBoundedSemilattice; IsBoundedMeetSemilattice
24+
; IsBoundedJoinSemilattice; IsLattice; IsDistributiveLattice
25+
; IsBooleanAlgebra)
2326
open import Level using (suc; _⊔_)
2427
open import Relation.Binary.Bundles using (Setoid)
2528
open import Relation.Binary.Core using (Rel)

src/Algebra/Lattice/Structures.agda

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
{-# OPTIONS --cubical-compatible --safe #-}
1515

16-
open import Algebra.Core
16+
open import Algebra.Core using (Op₁; Op₂)
1717
open import Data.Product.Base using (proj₁; proj₂)
1818
open import Level using (_⊔_)
1919
open import Relation.Binary.Core using (Rel)

src/Algebra/Module/Bundles/Raw.agda

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88

99
module Algebra.Module.Bundles.Raw where
1010

11-
open import Algebra.Bundles.Raw
12-
open import Algebra.Core
13-
open import Algebra.Module.Core
14-
open import Level
11+
open import Algebra.Bundles.Raw using (RawMonoid; RawGroup)
12+
open import Algebra.Core using (Op₁; Op₂)
13+
open import Algebra.Module.Core using (Opₗ; Opᵣ)
14+
open import Level using (Level; _⊔_; suc)
1515
open import Relation.Nullary.Negation.Core using (¬_)
1616
open import Relation.Binary.Core using (Rel)
1717

src/Algebra/Module/Construct/DirectProduct.agda

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,12 @@
1212
module Algebra.Module.Construct.DirectProduct where
1313

1414
open import Algebra.Bundles
15-
open import Algebra.Construct.DirectProduct
15+
open import Algebra.Construct.DirectProduct using (commutativeMonoid)
1616
open import Algebra.Module.Bundles
1717
open import Data.Product.Base using (map; zip; _,_; proj₁; proj₂)
1818
open import Data.Product.Relation.Binary.Pointwise.NonDependent
19-
open import Level
19+
using (Pointwise)
20+
open import Level using (Level; _⊔_)
2021

2122
private
2223
variable

src/Algebra/Module/Construct/Idealization.agda

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,13 @@ open import Algebra.Module.Bundles using (Bimodule)
3737
module Algebra.Module.Construct.Idealization
3838
{r ℓr m ℓm} (ring : Ring r ℓr) (bimodule : Bimodule ring ring m ℓm) where
3939

40-
open import Algebra.Core
41-
import Algebra.Consequences.Setoid as Consequences
40+
open import Algebra.Core using (Op₂)
41+
import Algebra.Consequences.Setoid as Consequences using (comm∧assoc⇒middleFour)
4242
import Algebra.Definitions as Definitions
43-
import Algebra.Module.Construct.DirectProduct as DirectProduct
44-
import Algebra.Module.Construct.TensorUnit as TensorUnit
43+
using (Congruent₂; _DistributesOverˡ_; _DistributesOverʳ_; _DistributesOver_
44+
; LeftIdentity; RightIdentity; Identity; Associative)
45+
import Algebra.Module.Construct.DirectProduct as DirectProduct using (bimodule)
46+
import Algebra.Module.Construct.TensorUnit as TensorUnit using (bimodule)
4547
open import Algebra.Structures using (IsAbelianGroup; IsRing)
4648
open import Data.Product.Base using (_,_; ∃-syntax)
4749
open import Level using (Level; _⊔_)

src/Algebra/Module/Construct/TensorUnit.agda

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,14 @@
1212
module Algebra.Module.Construct.TensorUnit where
1313

1414
open import Algebra.Bundles
15+
using (RawSemiring; RawRing; Semiring; Ring; CommutativeSemiring
16+
; CommutativeRing)
1517
open import Algebra.Module.Bundles
16-
open import Level
18+
using (RawSemimodule; RawLeftSemimodule; RawRightSemimodule; RawBisemimodule
19+
; RawLeftModule; RawRightModule; RawBimodule; RawModule; LeftSemimodule
20+
; RightSemimodule; Bisemimodule; Semimodule; LeftModule; RightModule; Bimodule
21+
; Module)
22+
open import Level using (Level; _⊔_)
1723

1824
private
1925
variable

src/Algebra/Module/Construct/Zero.agda

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@
1010

1111
{-# OPTIONS --cubical-compatible --safe #-}
1212

13-
open import Level
13+
open import Level using (Level)
1414

1515
module Algebra.Module.Construct.Zero {c ℓ : Level} where
1616

17-
open import Algebra.Bundles
17+
open import Algebra.Bundles using (RawSemiring; Semiring; Ring; CommutativeSemiring; CommutativeRing)
1818
open import Algebra.Module.Bundles
19-
open import Data.Unit.Polymorphic
19+
open import Data.Unit.Polymorphic using (⊤)
2020
open import Relation.Binary.Core using (Rel)
2121

2222
private

0 commit comments

Comments
 (0)