Skip to content

Commit ffc2ef7

Browse files
Sofia-InsaMatthewDaggitt
authored andcommitted
Simplified Vec import (#2018)
1 parent 860cc98 commit ffc2ef7

File tree

14 files changed

+15
-14
lines changed

14 files changed

+15
-14
lines changed

README/Data/Tree/AVL.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import Data.Tree.AVL
2222
open import Data.Nat.Properties using (<-strictTotalOrder)
2323
open import Data.Product as Prod using (_,_; _,′_)
2424
open import Data.String.Base using (String)
25-
open import Data.Vec using (Vec; _∷_; [])
25+
open import Data.Vec.Base using (Vec; _∷_; [])
2626
open import Relation.Binary.PropositionalEquality
2727

2828
open Data.Tree.AVL <-strictTotalOrder renaming (Tree to Tree′)

src/Data/Nat/Binary/Subtraction.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ open import Data.Nat.Binary.Properties
1818
import Data.Nat.Properties as ℕₚ
1919
open import Data.Product using (_×_; _,_; proj₁; proj₂; ∃)
2020
open import Data.Sum.Base using (inj₁; inj₂)
21-
open import Data.Vec using ([]; _∷_)
21+
open import Data.Vec.Base using ([]; _∷_)
2222
open import Function.Base using (_∘_; _$_)
2323
open import Level using (0ℓ)
2424
open import Relation.Binary

src/Data/Vec/Bounded.agda

+2-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ module Data.Vec.Bounded where
1010

1111
open import Level using (Level)
1212
open import Data.Nat.Base
13-
open import Data.Vec as Vec using (Vec)
13+
open import Data.Vec.Base using (Vec)
14+
import Data.Vec as Vec using (filter; takeWhile; dropWhile)
1415
open import Function.Base using (id)
1516
open import Relation.Binary using (_Preserves_⟶_)
1617
open import Relation.Unary using (Pred; Decidable)

src/Data/Vec/Functional/Properties.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ open import Data.Product as Product using (_×_; _,_; proj₁; proj₂)
1616
open import Data.List.Base as L using (List)
1717
import Data.List.Properties as Lₚ
1818
open import Data.Sum.Base as Sum using (_⊎_; inj₁; inj₂)
19-
open import Data.Vec as V using (Vec)
19+
open import Data.Vec.Base as V using (Vec)
2020
import Data.Vec.Properties as Vₚ
2121
open import Data.Vec.Functional
2222
open import Function.Base

src/Data/Vec/Membership/Propositional/Properties.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ module Data.Vec.Membership.Propositional.Properties where
1010

1111
open import Data.Fin.Base using (Fin; zero; suc)
1212
open import Data.Product as Prod using (_,_; ∃; _×_; -,_)
13-
open import Data.Vec hiding (here; there)
13+
open import Data.Vec.Base
1414
open import Data.Vec.Relation.Unary.Any using (here; there)
1515
open import Data.List.Base using ([]; _∷_)
1616
open import Data.List.Relation.Unary.Any using (here; there)

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ open import Data.Empty
1212
open import Data.Nat using (ℕ; suc)
1313
import Data.Nat.Properties as ℕ
1414
open import Data.Product using (_×_; _,_; proj₁; proj₂; uncurry)
15+
open import Data.Vec.Base using (Vec; []; _∷_)
1516
open import Data.Sum.Base using (_⊎_; inj₁; inj₂; [_,_])
16-
open import Data.Vec using (Vec; []; _∷_)
1717
open import Data.Vec.Relation.Binary.Pointwise.Inductive using (Pointwise; []; _∷_)
1818
open import Function.Base using (flip)
1919
open import Function.Bundles using (_⇔_; mk⇔)

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ open import Data.Empty
1515
open import Data.Unit using (⊤; tt)
1616
open import Data.Product using (proj₁; proj₂)
1717
open import Data.Nat using (ℕ)
18-
open import Data.Vec using (Vec; []; _∷_)
18+
open import Data.Vec.Base using (Vec; []; _∷_)
1919
import Data.Vec.Relation.Binary.Lex.Strict as Strict
2020
open import Data.Vec.Relation.Binary.Pointwise.Inductive as Pointwise
2121
using (Pointwise; []; _∷_; head; tail)

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import Data.List.Relation.Unary.Any as List
1616
open import Data.Sum.Base as Sum using (_⊎_; inj₁; inj₂; [_,_]′)
1717
open import Data.Sum.Function.Propositional using (_⊎-cong_)
1818
open import Data.Product as Prod using (∃; ∃₂; _×_; _,_; proj₁; proj₂)
19-
open import Data.Vec hiding (here; there)
19+
open import Data.Vec.Base hiding (here; there)
2020
open import Data.Vec.Relation.Unary.Any as Any using (Any; here; there)
2121
open import Data.Vec.Membership.Propositional
2222
using (_∈_; mapWith∈; find; lose)

src/Tactic/RingSolver/Core/Polynomial/Homomorphism/Addition.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ open import Data.Nat.Properties as ℕₚ using (≤′-trans)
1818
open import Data.Product.Base using (_,_; _×_; proj₂)
1919
open import Data.List.Base using (_∷_; [])
2020
open import Data.List.Kleene
21-
open import Data.Vec using (Vec)
21+
open import Data.Vec.Base using (Vec)
2222
open import Function.Base using (_⟨_⟩_; flip)
2323
open import Relation.Unary
2424

src/Tactic/RingSolver/Core/Polynomial/Homomorphism/Exponentiation.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ open import Function.Base using (_⟨_⟩_)
1818
open import Data.Nat.Base as ℕ using (ℕ; suc; zero; compare)
1919
open import Data.Product.Base using (_,_; _×_; proj₁; proj₂)
2020
open import Data.List.Kleene
21-
open import Data.Vec using (Vec)
21+
open import Data.Vec.Base using (Vec)
2222

2323
import Data.Nat.Properties as ℕ-Prop
2424
import Relation.Binary.PropositionalEquality.Core as ≡

src/Tactic/RingSolver/Core/Polynomial/Homomorphism/Multiplication.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ open import Data.Nat.Properties using (≤′-trans)
1818
open import Data.Nat.Induction
1919
open import Data.Product.Base using (_×_; _,_; proj₁; proj₂; map₁)
2020
open import Data.List.Kleene
21-
open import Data.Vec using (Vec)
21+
open import Data.Vec.Base using (Vec)
2222
open import Function.Base using (_⟨_⟩_; flip)
2323
open import Induction.WellFounded
2424
open import Relation.Unary

src/Tactic/RingSolver/Core/Polynomial/Homomorphism/Negation.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ module Tactic.RingSolver.Core.Polynomial.Homomorphism.Negation
1313
(homo : Homomorphism r₁ r₂ r₃ r₄)
1414
where
1515

16+
open import Data.Vec.Base using (Vec)
1617
open import Data.Product.Base using (_,_)
17-
open import Data.Vec using (Vec)
1818
open import Data.Nat using (_<′_)
1919
open import Data.Nat.Induction
2020

src/Tactic/RingSolver/Core/Polynomial/Semantics.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ module Tactic.RingSolver.Core.Polynomial.Semantics
1414
where
1515

1616
open import Data.Nat using (ℕ; suc; zero; _≤′_; ≤′-step; ≤′-refl)
17-
open import Data.Vec using (Vec; []; _∷_; uncons)
17+
open import Data.Vec.Base using (Vec; []; _∷_; uncons)
1818
open import Data.List.Base using ([]; _∷_)
1919
open import Data.Product.Base using (_,_; _×_)
2020
open import Data.List.Kleene using (_+; _*; ∹_; _&_; [])

src/Tactic/RingSolver/NonReflective.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ open import Data.Maybe.Base
2424
open import Data.Empty using (⊥-elim)
2525
open import Data.Nat.Base using (ℕ)
2626
open import Data.Product
27-
open import Data.Vec hiding (_⊛_)
27+
open import Data.Vec.Base using (Vec)
2828
open import Data.Vec.N-ary
2929

3030
open import Tactic.RingSolver.Core.Polynomial.Parameters

0 commit comments

Comments
 (0)