Skip to content

Commit e65f729

Browse files
[Import] Function.Nary...Function* (#2641)
* [Import] ... * fix whitespace * Update src/Function/Related/TypeIsomorphisms.agda Co-authored-by: jamesmckinna <[email protected]> * fix --------- Co-authored-by: jamesmckinna <[email protected]>
1 parent 029f251 commit e65f729

File tree

15 files changed

+48
-37
lines changed

15 files changed

+48
-37
lines changed

src/Function/Bundles.agda

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,7 @@ open import Level using (Level; _⊔_; suc)
2626
open import Data.Product.Base using (_,_; proj₁; proj₂)
2727
open import Relation.Binary.Bundles using (Setoid)
2828
open import Relation.Binary.Core using (_Preserves_⟶_)
29-
open import Relation.Binary.PropositionalEquality.Core as ≡
30-
using (_≡_)
29+
open import Relation.Binary.PropositionalEquality.Core as ≡ using (_≡_)
3130
import Relation.Binary.PropositionalEquality.Properties as ≡
3231
open import Function.Consequences.Propositional
3332
open Setoid using (isEquivalence)

src/Function/Nary/NonDependent.agda

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@ open import Data.Product.Nary.NonDependent
2222
using (Product; uncurryₙ; Equalₙ; curryₙ; fromEqualₙ; toEqualₙ)
2323
open import Function.Base using (_∘′_; _$′_; const; flip)
2424
open import Relation.Unary using (IUniversal)
25-
open import Relation.Binary.PropositionalEquality.Core
26-
using (_≡_; cong)
25+
open import Relation.Binary.PropositionalEquality.Core using (_≡_; cong)
2726

2827
private
2928
variable

src/Function/Nary/NonDependent/Base.agda

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ module Function.Nary.NonDependent.Base where
1717
open import Level using (Level; 0ℓ; _⊔_)
1818
open import Data.Nat.Base using (ℕ; zero; suc)
1919
open import Data.Product.Base using (_×_; _,_)
20-
open import Data.Unit.Polymorphic.Base
20+
open import Data.Unit.Polymorphic.Base using (⊤; tt)
2121
open import Function.Base using (_∘′_; _$′_; const; flip)
2222

2323
private

src/Function/Properties.agda

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ module Function.Properties where
1111
open import Axiom.Extensionality.Propositional using (Extensionality)
1212
open import Function.Base using (flip; _∘_)
1313
open import Function.Bundles using (_↔_; mk↔ₛ′; Inverse)
14-
open import Level
14+
open import Level using (Level)
1515
open import Relation.Binary.PropositionalEquality.Core
1616
using (trans; cong; cong′)
1717

src/Function/Properties/Bijection.agda

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

99
module Function.Properties.Bijection where
1010

11-
open import Function.Bundles using (Bijection; Inverse; Equivalence;
12-
_⤖_; _↔_; _⇔_)
11+
open import Function.Bundles
12+
using (Bijection; Inverse; Equivalence; _⤖_; _↔_; _⇔_)
1313
open import Level using (Level)
1414
open import Relation.Binary.Bundles using (Setoid)
1515
open import Relation.Binary.Structures using (IsEquivalence)

src/Function/Properties/Equivalence.agda

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99

1010
module Function.Properties.Equivalence where
1111

12-
open import Function.Bundles
13-
open import Level
14-
open import Relation.Binary.Definitions
12+
open import Function.Bundles using (Func; Equivalence; _⇔_; _⟶_)
13+
open import Level using (Level; suc; _⊔_)
14+
open import Relation.Binary.Definitions using (Reflexive; Symmetric; Transitive; Sym; Trans)
1515
open import Relation.Binary.Bundles using (Setoid)
1616
open import Relation.Binary.Structures using (IsEquivalence)
1717
import Relation.Binary.PropositionalEquality.Properties as ≡

src/Function/Properties/Injection.agda

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

99
module Function.Properties.Injection where
1010

11-
open import Function.Base
12-
open import Function.Definitions
13-
open import Function.Bundles
14-
import Function.Construct.Identity as Identity
15-
import Function.Construct.Composition as Compose
11+
open import Function.Definitions using (Injective)
12+
open import Function.Bundles using (Injection; Func; _⟶_; _↣_)
13+
import Function.Construct.Identity as Identity using (injection)
14+
import Function.Construct.Composition as Compose using (injection)
1615
open import Level using (Level)
1716
open import Data.Product.Base using (proj₁; proj₂)
1817
open import Relation.Binary.Definitions

src/Function/Properties/Inverse.agda

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ module Function.Properties.Inverse where
1111
open import Axiom.Extensionality.Propositional using (Extensionality)
1212
open import Data.Product.Base using (_,_; proj₁; proj₂)
1313
open import Function.Bundles
14-
import Function.Properties.RightInverse as RightInverse
14+
import Function.Properties.RightInverse as RightInverse using (to-from)
1515
open import Level using (Level; _⊔_)
1616
open import Relation.Binary.Core using (REL)
1717
open import Relation.Binary.Bundles using (Setoid)
1818
open import Relation.Binary.Structures using (IsEquivalence)
1919
open import Relation.Binary.PropositionalEquality.Core as ≡ using (_≡_)
20-
import Relation.Binary.PropositionalEquality.Properties as ≡
2120
import Relation.Binary.Reasoning.Setoid as ≈-Reasoning
2221
import Function.Consequences.Setoid as Consequences
22+
using (inverseʳ⇒injective; inverseˡ⇒surjective; inverseᵇ⇒bijective)
2323

2424
import Function.Construct.Identity as Identity
2525
import Function.Construct.Symmetry as Symmetry

src/Function/Properties/Inverse/HalfAdjointEquivalence.agda

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ open import Function.Base using (id; _∘_)
1212
open import Function.Bundles using (Inverse; _↔_; mk↔ₛ′)
1313
open import Level using (Level; _⊔_)
1414
open import Relation.Binary.PropositionalEquality
15-
using (_≡_; refl; cong; sym; trans; trans-reflʳ; cong-≡id; cong-∘; naturality;
16-
cong-id; trans-assoc; trans-symˡ; module ≡-Reasoning)
15+
using (_≡_; refl; cong; sym; trans; trans-reflʳ; cong-≡id; cong-∘; naturality
16+
; cong-id; trans-assoc; trans-symˡ; module ≡-Reasoning)
1717

1818
private
1919
variable

src/Function/Properties/RightInverse.agda

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

99
module Function.Properties.RightInverse where
1010

11-
open import Function.Base
12-
open import Function.Definitions
11+
open import Function.Base using (id; _∘_)
12+
open import Function.Definitions using (Inverseˡ; Inverseʳ)
1313
open import Function.Bundles
1414
open import Function.Consequences using (inverseˡ⇒surjective)
1515
open import Level using (Level)

0 commit comments

Comments
 (0)