Skip to content

Commit dda98ec

Browse files
authored
[import] ... (#2638)
1 parent 0e40fd8 commit dda98ec

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

src/Data/W/Sized.agda

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

99
module Data.W.Sized where
1010

11-
open import Level
12-
open import Size
11+
open import Level using (Level; _⊔_)
12+
open import Size using (Size; ↑_; ∞)
1313
open import Function.Base using (_$_; _∘_; const)
1414
open import Data.Product.Base using (_,_; -,_; proj₂)
1515
open import Data.Container.Core as Container using (Container; ⟦_⟧; Shape; Position; _⇒_; ⟪_⟫)

src/Data/W/WithK.agda

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
module Data.W.WithK where
1010

1111
open import Data.Product.Base using (_,_)
12-
open import Data.Container.Core
13-
open import Data.W
14-
open import Agda.Builtin.Equality
12+
open import Data.Container.Core using (Container; Shape; Position; _⇒_)
13+
open import Data.W using (W; sup)
14+
open import Agda.Builtin.Equality using (_≡_; refl)
1515

1616
module _ {s p} {C : Container s p}
1717
{s : Shape C} {f : Position C s W C} where

src/Data/Word64/Instances.agda

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

99
module Data.Word64.Instances where
1010

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

src/Data/Word64/Properties.agda

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ open import Relation.Binary
1717
using ( _⇒_; Reflexive; Symmetric; Transitive; Substitutive
1818
; Decidable; DecidableEquality; IsEquivalence; IsDecEquivalence
1919
; Setoid; DecSetoid; StrictTotalOrder)
20-
import Relation.Binary.Construct.On as On
20+
import Relation.Binary.Construct.On as On using (decidable; strictTotalOrder)
2121
open import Relation.Binary.PropositionalEquality.Core
2222
using (_≡_; refl; cong; sym; trans; subst)
2323
open import Relation.Binary.PropositionalEquality.Properties

src/Data/Word64/Show.agda

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,11 @@ open import Agda.Builtin.String using (String)
1212

1313
open import Data.Bool.Show using (showBit)
1414
open import Data.Fin.Base as Fin using (Fin)
15-
import Data.Nat.Show as ℕ
15+
import Data.Nat.Show as ℕ using (showInBase)
1616
open import Data.String using (_++_; fromVec; padLeft)
1717
open import Data.Vec.Base as Vec using (Vec; []; _∷_)
18-
19-
open import Data.Word64.Base
20-
open import Data.Word64.Unsafe
21-
18+
open import Data.Word64.Base using (Word64; toℕ)
19+
open import Data.Word64.Unsafe using (toBits)
2220
open import Function.Base using (_$_)
2321

2422
showBits : Word64 String

src/Data/Word64/Unsafe.agda

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ open import Data.Fin.Base as Fin using (Fin)
1313
open import Data.Product.Base using (proj₁)
1414
open import Data.Vec.Base as Vec using (Vec)
1515
open import Data.Word8.Base as Word8 using (Word8)
16-
open import Data.Word64.Base
16+
open import Data.Word64.Base using (Word64; fromℕ)
1717
open import Function.Base using (_$_; _|>_)
1818

1919
------------------------------------------------------------------------

src/Data/Word8/Base.agda

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,8 @@ open import Agda.Builtin.Bool using (Bool; true; false)
1212
open import Agda.Builtin.Char using (Char)
1313
open import Agda.Builtin.Nat using (Nat; _==_)
1414
open import Agda.Builtin.Unit using (⊤)
15-
1615
open import Data.Fin.Base as Fin using (Fin)
1716
open import Data.Vec.Base as Vec using (Vec; []; _∷_)
18-
1917
open import Function.Base using (_$_; _|>_)
2018

2119
------------------------------------------------------------------------------

src/Data/Word8/Show.agda

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ open import Agda.Builtin.String using (String)
1212

1313
open import Data.Bool.Show using (showBit)
1414
open import Data.Fin.Base as Fin using (Fin)
15-
import Data.Nat.Show as ℕ
15+
import Data.Nat.Show as ℕ using (showInBase)
1616
open import Data.String using (_++_; fromVec; padLeft)
1717
open import Data.Vec.Base as Vec using (Vec; []; _∷_)
18-
open import Data.Word8.Base
18+
open import Data.Word8.Base using (Word8; toℕ; toBits)
1919
open import Function.Base using (_$_)
2020

2121
showBits : Word8 String

0 commit comments

Comments
 (0)