Skip to content

Commit 89ebe38

Browse files
jmougeotjamesmckinna
authored andcommitted
[import] ... (agda#2638)
1 parent 2040591 commit 89ebe38

18 files changed

+40
-44
lines changed

src/Data/DifferenceList.agda

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ module Data.DifferenceList where
1111
open import Level using (Level)
1212
open import Data.List.Base as List using (List)
1313
open import Function.Base using (_⟨_⟩_)
14-
open import Data.Nat.Base
14+
open import Data.Nat.Base using (ℕ)
1515

1616
private
1717
variable

src/Data/DifferenceVec.agda

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

99
module Data.DifferenceVec where
1010

11-
open import Data.DifferenceNat
11+
open import Data.DifferenceNat using (Diffℕ; 0#; 1#; _+_; toℕ; fromℕ; suc)
1212
open import Data.Vec.Base as Vec using (Vec)
1313
open import Function.Base using (_⟨_⟩_)
14-
import Data.Nat.Base as ℕ
14+
import Data.Nat.Base as ℕ using (ℕ; suc; _+_; zero)
1515

1616
infixr 5 _∷_ _++_
1717

src/Data/Digit.agda

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ module Data.Digit where
1111
open import Data.Nat.Base
1212
using (ℕ; zero; suc; _<_; _/_; _%_; sz<ss; _+_; _*_; 2+; _≤′_)
1313
open import Data.Nat.Properties
14-
using (_≤?_; _<?_; ≤⇒≤′; module ≤-Reasoning; m≤m+n; +-comm; +-assoc;
15-
*-distribˡ-+; *-identityʳ)
14+
using (_≤?_; _<?_; ≤⇒≤′; module ≤-Reasoning; m≤m+n; +-comm; +-assoc
15+
; *-distribˡ-+; *-identityʳ)
1616
open import Data.Fin.Base as Fin using (Fin; zero; suc; toℕ)
1717
open import Data.Bool.Base using (Bool; true; false)
1818
open import Data.Char.Base using (Char)

src/Data/Vec/Effectful.agda

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ open import Effect.Applicative as App using (RawApplicative)
1616
open import Effect.Functor as Fun using (RawFunctor)
1717
open import Effect.Monad using (RawMonad; module Join; RawMonadT; mkRawMonad)
1818
import Function.Identity.Effectful as Id
19-
open import Function.Base
19+
open import Function.Base using (flip; _∘_)
2020
open import Level using (Level)
2121

2222
private

src/Data/Vec/Instances.agda

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

99
module Data.Vec.Instances where
1010

11-
open import Data.Vec.Base
12-
open import Data.Vec.Effectful
13-
open import Data.Vec.Properties
14-
using (≡-dec)
15-
open import Level
16-
open import Relation.Binary.PropositionalEquality.Core
11+
open import Data.Vec.Base using (Vec)
12+
open import Data.Vec.Effectful using (functor; applicative)
13+
open import Data.Vec.Properties using (≡-dec)
14+
open import Level using (Level)
15+
open import Relation.Binary.PropositionalEquality.Core using (_≡_)
1716
open import Relation.Binary.PropositionalEquality.Properties
1817
using (isDecEquivalence)
19-
open import Data.Vec.Relation.Binary.Equality.DecPropositional
20-
open import Relation.Binary.TypeClasses
18+
open import Relation.Binary.TypeClasses using (IsDecEquivalence; _≟_)
2119

2220
private
2321
variable

src/Data/Vec/Properties.agda

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,11 @@ open import Data.Fin.Base as Fin
1414
using (Fin; zero; suc; toℕ; fromℕ<; _↑ˡ_; _↑ʳ_)
1515
open import Data.List.Base as List using (List)
1616
import Data.List.Properties as List
17-
open import Data.Nat.Base using (ℕ; zero; suc; _+_; _≤_; _<_; s≤s; pred; s<s⁻¹; _≥_;
18-
s≤s⁻¹; z≤n)
17+
open import Data.Nat.Base
18+
using (ℕ; zero; suc; _+_; _≤_; _<_; s≤s; pred; s<s⁻¹; _≥_; s≤s⁻¹; z≤n)
1919
open import Data.Nat.Properties
20-
using (+-assoc; m≤n⇒m≤1+n; m≤m+n; ≤-refl; ≤-trans; ≤-irrelevant; ≤⇒≤″; suc-injective; +-comm; +-suc; +-identityʳ)
20+
using (+-assoc; m≤n⇒m≤1+n; m≤m+n; ≤-refl; ≤-trans; ≤-irrelevant; ≤⇒≤″
21+
; suc-injective; +-comm; +-suc; +-identityʳ)
2122
open import Data.Product.Base as Product
2223
using (_×_; _,_; proj₁; proj₂; <_,_>; uncurry)
2324
open import Data.Sum.Base using ([_,_]′)
@@ -34,7 +35,8 @@ open import Relation.Binary.PropositionalEquality.Core
3435
open import Relation.Binary.PropositionalEquality.Properties
3536
using (module ≡-Reasoning)
3637
open import Relation.Unary using (Pred; Decidable)
37-
open import Relation.Nullary.Decidable.Core using (Dec; does; yes; _×-dec_; map′)
38+
open import Relation.Nullary.Decidable.Core
39+
using (Dec; does; yes; _×-dec_; map′)
3840
open import Relation.Nullary.Negation.Core using (contradiction)
3941
import Data.Nat.GeneralisedArithmetic as ℕ
4042

src/Data/Vec/Recursive.agda

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ module Data.Vec.Recursive where
1818

1919
open import Data.Nat.Base as Nat using (ℕ; zero; suc; NonZero; pred)
2020
open import Data.Nat.Properties using (+-comm; *-comm)
21-
open import Data.Empty.Polymorphic
21+
open import Data.Empty.Polymorphic using (⊥)
2222
open import Data.Fin.Base as Fin using (Fin; zero; suc)
2323
open import Data.Fin.Properties using (1↔⊤; *↔×)
2424
open import Data.Product.Base as Product using (_×_; _,_; proj₁; proj₂)

src/Data/Vec/Reflection.agda

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

99
module Data.Vec.Reflection where
1010

11-
import Data.List.Base as List
12-
open import Data.Vec.Base
13-
open import Reflection.AST.Term
14-
open import Reflection.AST.Argument
11+
import Data.List.Base as List using (List; [])
12+
open import Data.Vec.Base as Vec using (Vec; _∷_; [])
13+
open import Reflection.AST.Term using (Term; def; con; _⋯⟅∷⟆_)
14+
open import Reflection.AST.Argument using (_⟨∷⟩_)
1515

1616
------------------------------------------------------------------------
1717
-- Type

src/Data/Vec/Show.agda

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

99
module Data.Vec.Show where
1010

11-
import Data.List.Show as List
11+
import Data.List.Show as List using (show)
1212
open import Data.String.Base using (String)
1313
open import Data.Vec.Base using (Vec; toList)
1414
open import Function.Base using (_∘_)

src/Data/W/Indexed.agda

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

99
module Data.W.Indexed where
1010

11-
open import Level
12-
open import Data.Container.Indexed.Core
11+
open import Level using (Level; _⊔_)
12+
open import Data.Container.Indexed.Core using (Container; ⟦_⟧; □)
1313
open import Data.Product.Base using (_,_; Σ)
14-
open import Relation.Unary
14+
open import Relation.Unary using (Pred; _⊆_; _∩_; _∪_)
1515

1616
-- The family of indexed W-types.
1717

0 commit comments

Comments
 (0)