Skip to content

Commit 0e40fd8

Browse files
authored
[Import] ... (#2637)
1 parent 4de3585 commit 0e40fd8

File tree

20 files changed

+56
-40
lines changed

20 files changed

+56
-40
lines changed

src/Data/Trie/NonEmpty.agda

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,19 @@ open import Relation.Binary.Bundles using (StrictTotalOrder)
1010

1111
module Data.Trie.NonEmpty {k e r} (S : StrictTotalOrder k e r) where
1212

13-
open import Level
14-
open import Size
15-
open import Effect.Monad
1613
open import Data.Product.Base as Product using (∃; uncurry; -,_)
1714
open import Data.List.Base as List using (List; []; _∷_; _++_)
1815
open import Data.List.NonEmpty as List⁺ using (List⁺; [_]; concatMap)
19-
open import Data.Maybe.Base as Maybe using (Maybe; nothing; just; maybe′) hiding (module Maybe)
16+
open import Data.Maybe.Base as Maybe
17+
using (Maybe; nothing; just; maybe′) hiding (module Maybe)
2018
open import Data.These as These using (These; this; that; these)
19+
open import Effect.Monad using (RawMonad)
2120
open import Function.Base as F
21+
using (const; _∘′_; _$_; id; _∘_; _$′_; case_of_)
22+
open import Level using (Level; _⊔_)
2223
import Function.Identity.Effectful as Identity
2324
open import Relation.Unary using (_⇒_; IUniversal)
25+
open import Size using (Size; ↑_; ∞)
2426

2527
open StrictTotalOrder S
2628
using (module Eq)

src/Data/Unit/Instances.agda

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

99
module Data.Unit.Instances where
1010

11-
open import Data.Unit.Properties
11+
open import Data.Unit.Properties using (_≟_; ≡-isDecTotalOrder)
1212
open import Relation.Binary.PropositionalEquality.Properties
1313
using (isDecEquivalence)
1414

src/Data/Unit/NonEta.agda

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

99
module Data.Unit.NonEta where
1010

11-
open import Level
11+
open import Level using (_⊔_; Level)
1212

1313
------------------------------------------------------------------------
1414
-- A unit type defined as a data-type

src/Data/Unit/Polymorphic/Base.agda

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

99
module Data.Unit.Polymorphic.Base where
1010

11-
open import Level
11+
open import Level using (Level; Lift; lift)
1212
import Data.Unit.Base as ⊤
1313

1414
------------------------------------------------------------------------

src/Data/Unit/Polymorphic/Instances.agda

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

99
module Data.Unit.Polymorphic.Instances where
1010

11-
open import Data.Unit.Polymorphic.Base
12-
open import Data.Unit.Polymorphic.Properties
13-
open import Level
11+
open import Data.Unit.Polymorphic.Base using (⊤)
12+
open import Data.Unit.Polymorphic.Properties using (_≟_; ≡-isDecTotalOrder)
13+
open import Level using (Level)
1414
open import Relation.Binary.PropositionalEquality.Core
1515
open import Relation.Binary.PropositionalEquality.Properties
1616
using (isDecEquivalence)

src/Data/Unit/Properties.agda

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ open import Relation.Binary.Bundles
1616
using (Setoid; DecSetoid; Poset; DecTotalOrder)
1717
open import Relation.Binary.Structures
1818
using (IsPreorder; IsPartialOrder; IsTotalOrder; IsDecTotalOrder)
19-
open import Relation.Binary.Definitions using (DecidableEquality; Total; Antisymmetric)
19+
open import Relation.Binary.Definitions
20+
using (DecidableEquality; Total; Antisymmetric)
2021
open import Relation.Binary.PropositionalEquality.Core
2122
using (_≡_; refl; trans)
2223
open import Relation.Binary.PropositionalEquality.Properties
@@ -92,3 +93,4 @@ _ ≟ _ = yes refl
9293
≡-decTotalOrder = record
9394
{ isDecTotalOrder = ≡-isDecTotalOrder
9495
}
96+

src/Data/Universe/Indexed.agda

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
module Data.Universe.Indexed where
1010

1111
open import Data.Product.Base using (∃; proj₂)
12-
open import Data.Universe
12+
open import Data.Universe using (Universe)
1313
open import Function.Base using (_∘_)
14-
open import Level
14+
open import Level using (Level; _⊔_; suc)
1515

1616
------------------------------------------------------------------------
1717
-- Definitions

src/Data/Vec/Bounded/Base.agda

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

99
module Data.Vec.Bounded.Base where
1010

11-
open import Data.Nat.Base
11+
open import Data.Nat.Base as ℕ
12+
using (ℕ; suc; zero; _+_; _∸_; _⊓_; _⊔_; _≤_; ⌊_/2⌋; ⌈_/2⌉; z≤n; s≤s; s≤s⁻¹)
1213
import Data.Nat.Properties as ℕ
1314
open import Data.List.Base as List using (List)
14-
open import Data.List.Extrema ℕ.≤-totalOrder
1515
open import Data.List.Relation.Unary.All as All using (All)
1616
import Data.List.Relation.Unary.All.Properties as All
1717
open import Data.List.Membership.Propositional using (mapWith∈)
@@ -25,6 +25,8 @@ open import Relation.Binary.PropositionalEquality.Core as ≡ using (_≡_; refl
2525
open import Relation.Binary.PropositionalEquality.Properties
2626
using (module ≡-Reasoning)
2727

28+
open import Data.List.Extrema ℕ.≤-totalOrder
29+
2830
private
2931
variable
3032
a b c p : Level

src/Data/Vec/Bounded/Show.agda

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ module Data.Vec.Bounded.Show where
1010

1111
open import Data.String.Base using (String)
1212
open import Data.Vec.Bounded.Base using (Vec≤)
13-
import Data.Vec.Show as Vec
13+
import Data.Vec.Show as Vec using (show)
1414
open import Function.Base using (_∘_)
1515

1616
show : {a} {A : Set a} {n} (A String) (Vec≤ A n String)

src/Data/Vec/Effectful/Transformer.agda

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ module Data.Vec.Effectful.Transformer where
1010

1111
open import Data.Nat.Base using (ℕ)
1212
open import Data.Vec.Base as Vec using (Vec; []; _∷_)
13-
open import Effect.Functor
14-
open import Effect.Applicative
15-
open import Effect.Monad
16-
open import Function.Base
17-
open import Level
13+
open import Effect.Functor using (RawFunctor)
14+
open import Effect.Applicative using (RawApplicative)
15+
open import Effect.Monad using (RawMonad; RawMonadT)
16+
open import Function.Base using (_∘′_; _$_ )
17+
open import Level using (Level)
1818

1919
import Data.Vec.Effectful as Vec
2020

src/Data/Vec/Functional/Relation/Binary/Pointwise/Properties.agda

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ open import Data.Product.Relation.Binary.Pointwise.NonDependent
1717
open import Data.Sum.Base using (_⊎_; inj₁; inj₂; [_,_])
1818
open import Data.Vec.Functional as VF hiding (map)
1919
open import Data.Vec.Functional.Relation.Binary.Pointwise
20-
open import Function.Base
20+
open import Function.Base using (const; _∘_)
2121
open import Level using (Level)
2222
open import Relation.Binary.Core using (Rel; REL)
2323
open import Relation.Binary.Bundles using (Setoid; DecSetoid)

src/Data/Vec/Functional/Relation/Unary/All.agda

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ open import Data.Fin.Properties using (all?)
1212
open import Data.Product.Base using (_,_)
1313
open import Data.Vec.Functional as VF hiding (map)
1414
open import Level using (Level)
15-
open import Relation.Unary
15+
open import Relation.Unary using (Pred; _⊆_; Decidable; Universal; Satisfiable)
1616

1717
private
1818
variable

src/Data/Vec/Functional/Relation/Unary/All/Properties.agda

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ open import Data.Vec.Functional as VF hiding (map)
1717
open import Data.Vec.Functional.Relation.Unary.All
1818
open import Function.Base using (const; _∘_)
1919
open import Level using (Level)
20-
open import Relation.Unary
20+
open import Relation.Unary using (Pred; _⟨×⟩_)
2121

2222
private
2323
variable

src/Data/Vec/Functional/Relation/Unary/Any.agda

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ module Data.Vec.Functional.Relation.Unary.Any where
1010

1111
open import Data.Fin.Base using (zero; suc)
1212
open import Data.Fin.Properties using (any?)
13-
open import Data.Nat.Base
13+
open import Data.Nat.Base using (ℕ)
1414
open import Data.Product.Base as Σ using (Σ; ∃; _×_; _,_; proj₁; proj₂)
1515
open import Data.Vec.Functional as VF hiding (map)
1616
open import Function.Base using (id)
1717
open import Level using (Level)
18-
open import Relation.Unary
18+
open import Relation.Unary using (Pred; _⊆_; Decidable)
1919

2020
private
2121
variable

src/Data/Vec/Properties/WithK.agda

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

1010
module Data.Vec.Properties.WithK where
1111

12-
open import Data.Nat.Base
12+
open import Data.Nat.Base using (ℕ; suc)
1313
open import Data.Nat.Properties using (+-assoc)
1414
open import Data.Vec.Base
1515
open import Relation.Binary.PropositionalEquality.Core using (_≡_; refl; cong)

src/Data/Vec/Recursive/Effectful.agda

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

99
module Data.Vec.Recursive.Effectful where
1010

11-
open import Agda.Builtin.Nat
11+
open import Agda.Builtin.Nat using (suc; zero)
1212
open import Data.Product.Base hiding (map)
1313
open import Data.Vec.Recursive
1414
open import Effect.Functor

src/Data/Vec/Relation/Binary/Lex/Core.agda

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

99
module Data.Vec.Relation.Binary.Lex.Core {a} {A : Set a} where
1010

11-
open import Data.Empty
11+
open import Data.Empty using (⊥; ⊥-elim)
1212
open import Data.Nat.Base using (ℕ; suc)
13-
import Data.Nat.Properties as ℕ
13+
import Data.Nat.Properties as ℕ using (_≟_; ≡-irrelevant)
1414
open import Data.Product.Base using (_×_; _,_; proj₁; proj₂; uncurry)
1515
open import Data.Vec.Base using (Vec; []; _∷_)
1616
open import Data.Sum.Base using (_⊎_; inj₁; inj₂; [_,_])
@@ -20,7 +20,8 @@ open import Function.Bundles using (_⇔_; mk⇔)
2020
open import Level using (Level; _⊔_)
2121
open import Relation.Binary.Core using (Rel; REL)
2222
open import Relation.Binary.Definitions
23-
using (Transitive; Symmetric; Asymmetric; Antisymmetric; Irreflexive; Trans; _Respects₂_; _Respectsˡ_; _Respectsʳ_; Decidable; Irrelevant)
23+
using (Transitive; Symmetric; Asymmetric; Antisymmetric; Irreflexive; Trans
24+
; _Respects₂_; _Respectsˡ_; _Respectsʳ_; Decidable; Irrelevant)
2425
open import Relation.Binary.Structures using (IsPartialEquivalence)
2526
open import Relation.Binary.PropositionalEquality.Core as ≡
2627
using (_≡_; refl; cong)

src/Data/Vec/Relation/Binary/Lex/NonStrict.agda

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
module Data.Vec.Relation.Binary.Lex.NonStrict where
1313

14-
open import Data.Empty
14+
open import Data.Empty using (⊥; ⊥-elim)
1515
open import Data.Unit.Base using (⊤; tt)
1616
open import Data.Product.Base using (proj₁; proj₂)
1717
open import Data.Nat.Base using (ℕ)
@@ -23,11 +23,15 @@ open import Function.Base using (id)
2323
open import Level using (Level; _⊔_)
2424
open import Relation.Binary.Core using (REL; Rel; _⇒_)
2525
open import Relation.Binary.Bundles
26-
using (Poset; StrictPartialOrder; DecPoset; DecStrictPartialOrder; DecTotalOrder; StrictTotalOrder; Preorder; TotalOrder)
26+
using (Poset; StrictPartialOrder; DecPoset; DecStrictPartialOrder
27+
; DecTotalOrder; StrictTotalOrder; Preorder; TotalOrder)
2728
open import Relation.Binary.Structures
28-
using (IsEquivalence; IsPartialOrder; IsStrictPartialOrder; IsDecPartialOrder; IsDecStrictPartialOrder; IsDecTotalOrder; IsStrictTotalOrder; IsPreorder; IsTotalOrder)
29+
using (IsEquivalence; IsPartialOrder; IsStrictPartialOrder; IsDecPartialOrder
30+
; IsDecStrictPartialOrder; IsDecTotalOrder; IsStrictTotalOrder
31+
; IsPreorder; IsTotalOrder)
2932
open import Relation.Binary.Definitions
30-
using (Irreflexive; _Respects₂_; Antisymmetric; Asymmetric; Symmetric; Trans; Decidable; Total; Trichotomous)
33+
using (Irreflexive; _Respects₂_; Antisymmetric; Asymmetric; Symmetric; Trans
34+
; Decidable; Total; Trichotomous)
3135
import Relation.Binary.Construct.NonStrictToStrict as Conv
3236
open import Relation.Nullary hiding (Irrelevant)
3337

src/Data/Vec/Relation/Binary/Lex/Strict.agda

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,17 @@ open import Induction.WellFounded
2626
open import Relation.Nullary using (yes; no; ¬_)
2727
open import Relation.Binary.Core using (REL; Rel; _⇒_)
2828
open import Relation.Binary.Bundles
29-
using (Poset; StrictPartialOrder; DecPoset; DecStrictPartialOrder; DecTotalOrder; StrictTotalOrder; Preorder; TotalOrder)
29+
using (Poset; StrictPartialOrder; DecPoset; DecStrictPartialOrder
30+
; DecTotalOrder; StrictTotalOrder; Preorder; TotalOrder)
3031
open import Relation.Binary.Structures
31-
using (IsEquivalence; IsPartialOrder; IsStrictPartialOrder; IsDecPartialOrder; IsDecStrictPartialOrder; IsDecTotalOrder; IsStrictTotalOrder; IsPreorder; IsTotalOrder; IsPartialEquivalence)
32+
using (IsEquivalence; IsPartialOrder; IsStrictPartialOrder; IsDecPartialOrder
33+
; IsDecStrictPartialOrder; IsDecTotalOrder; IsStrictTotalOrder
34+
; IsPreorder; IsTotalOrder; IsPartialEquivalence)
3235
open import Relation.Binary.Definitions
33-
using (Irreflexive; _Respects₂_; _Respectsˡ_; _Respectsʳ_; Antisymmetric; Asymmetric; Symmetric; Trans; Decidable; Total; Trichotomous; Transitive; Irrelevant; tri≈; tri>; tri<)
34-
open import Relation.Binary.Consequences
36+
using (Irreflexive; _Respects₂_; _Respectsˡ_; _Respectsʳ_; Antisymmetric
37+
; Asymmetric; Symmetric; Trans; Decidable; Total; Trichotomous
38+
; Transitive; Irrelevant; tri≈; tri>; tri<)
39+
open import Relation.Binary.Consequences using (asym⇒irr)
3540
open import Relation.Binary.Construct.On as On using (wellFounded)
3641
open import Relation.Binary.PropositionalEquality.Core using (_≡_; refl)
3742
open import Level using (Level; _⊔_)

src/Data/Vec/Relation/Binary/Pointwise/Extensional.agda

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ open import Relation.Binary.Definitions using (Reflexive; Sym; Trans; Decidable)
2525
open import Relation.Binary.PropositionalEquality.Core as ≡ using (_≡_)
2626
open import Relation.Binary.Construct.Closure.Transitive as Plus
2727
hiding (equivalent; map)
28-
open import Relation.Nullary
28+
open import Relation.Nullary.Negation.Core using (¬_)
2929
import Relation.Nullary.Decidable as Dec
3030

3131
private

0 commit comments

Comments
 (0)