Skip to content

Commit c7f6db7

Browse files
Saransh-cppandreasabel
authored andcommitted
Simplify Data.List imports to Data.List.Base (#2007)
1 parent 9c05244 commit c7f6db7

File tree

25 files changed

+42
-42
lines changed

25 files changed

+42
-42
lines changed

README/Data/List/Relation/Binary/Pointwise.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
module README.Data.List.Relation.Binary.Pointwise where
88

99
open import Data.Nat using (ℕ; _<_; s≤s; z≤n)
10-
open import Data.List using (List; []; _∷_; length)
10+
open import Data.List.Base using (List; []; _∷_; length)
1111
open import Relation.Binary.PropositionalEquality
1212
using (_≡_; refl; sym; cong; setoid)
1313
open import Relation.Nullary.Negation using (¬_)

README/Data/List/Relation/Binary/Subset.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
-- Documentation for subset relations over `List`s
55
------------------------------------------------------------------------
66

7-
open import Data.List using (List; _∷_; [])
7+
open import Data.List.Base using (List; _∷_; [])
88
open import Data.List.Membership.Propositional.Properties
99
using (∈-++⁺ˡ; ∈-insert)
1010
open import Data.List.Relation.Binary.Subset.Propositional using (_⊆_)

README/Data/Tree/AVL.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ t₃ = delete 2 t₂
6060

6161
-- Conversion of a list of key-value mappings to a tree.
6262

63-
open import Data.List using (_∷_; [])
63+
open import Data.List.Base using (_∷_; [])
6464

6565
t₄ : Tree
6666
t₄ = fromList ((2 , v₂) ∷ (1 , v₁) ∷ [])

README/Data/Trie/NonDependent.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ open import Data.Unit
5353
open import Data.Bool
5454
open import Data.Char as Char
5555
import Data.Char.Properties as Char
56-
open import Data.List as List using (List; []; _∷_)
56+
open import Data.List.Base as List using (List; []; _∷_)
5757
open import Data.List.Fresh as List# using (List#; []; _∷#_)
5858
open import Data.Maybe as Maybe
5959
open import Data.Product as Prod

README/Tactic/RingSolver.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ instance
2828
------------------------------------------------------------------------------
2929
-- Imports!
3030

31-
open import Data.List as List using (List; _∷_; [])
31+
open import Data.List.Base as List using (List; _∷_; [])
3232
open import Function
3333
open import Relation.Binary.PropositionalEquality
3434
using (subst; cong; _≡_; module ≡-Reasoning)

README/Text/Regex.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
module README.Text.Regex where
1010

1111
open import Data.Bool using (true; false)
12-
open import Data.List using (_∷_; [])
12+
open import Data.List.Base using (_∷_; [])
1313
open import Data.String
1414
open import Function.Base using () renaming (_$′_ to _$_)
1515
open import Relation.Nullary.Decidable using (yes)

src/Data/Fin/Permutation/Transposition/List.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ open import Data.Fin.Base
1212
open import Data.Fin.Patterns using (0F)
1313
open import Data.Fin.Permutation as P hiding (lift₀)
1414
import Data.Fin.Permutation.Components as PC
15-
open import Data.List using (List; []; _∷_; map)
15+
open import Data.List.Base using (List; []; _∷_; map)
1616
open import Data.Nat.Base using (ℕ; suc; zero)
1717
open import Data.Product using (_×_; _,_)
1818
open import Function.Base using (_∘_)

src/Data/List/Countdown.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ open import Function.Base
2020
open import Function.Bundles
2121
using (Injection; module Injection)
2222
open import Data.Bool.Base using (true; false)
23-
open import Data.List hiding (lookup)
23+
open import Data.List.Base hiding (lookup)
2424
open import Data.List.Relation.Unary.Any as Any using (here; there)
2525
open import Data.Nat.Base using (ℕ; zero; suc)
2626
open import Data.Product

src/Data/List/Relation/Binary/Sublist/Heterogeneous/Solver.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ open import Data.Maybe.Base as M
2424
open import Data.Nat.Base as Nat using (ℕ)
2525
open import Data.Product
2626
open import Data.Vec.Base as Vec using (Vec ; lookup)
27-
open import Data.List hiding (lookup)
27+
open import Data.List.Base hiding (lookup)
2828
open import Data.List.Properties
2929
open import Data.List.Relation.Binary.Sublist.Heterogeneous
3030
hiding (lookup)

src/Data/List/Relation/Unary/AllPairs/Properties.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
module Data.List.Relation.Unary.AllPairs.Properties where
1010

11-
open import Data.List hiding (any)
11+
open import Data.List.Base hiding (any)
1212
open import Data.List.Relation.Unary.All as All using (All; []; _∷_)
1313
import Data.List.Relation.Unary.All.Properties as All
1414
open import Data.List.Relation.Unary.AllPairs as AllPairs using (AllPairs; []; _∷_)

src/Data/List/Relation/Unary/Grouped.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
module Data.List.Relation.Unary.Grouped where
1010

11-
open import Data.List using (List; []; _∷_; map)
11+
open import Data.List.Base using (List; []; _∷_; map)
1212
open import Data.List.Relation.Unary.All as All using (All; []; _∷_; all?)
1313
open import Data.Sum using (_⊎_; inj₁; inj₂)
1414
open import Data.Product using (_×_; _,_)

src/Data/Tree/Binary/Zipper.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ module Data.Tree.Binary.Zipper where
1010

1111
open import Level using (Level; _⊔_)
1212
open import Data.Tree.Binary as BT using (Tree; node; leaf)
13-
open import Data.List as List using (List; []; _∷_; sum; _++_; [_])
13+
open import Data.List.Base as List using (List; []; _∷_; sum; _++_; [_])
1414
open import Data.Maybe using (Maybe; nothing; just)
1515
open import Data.Nat.Base using (ℕ; suc; _+_)
1616
open import Function

src/Data/Vec/Functional/Properties.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ open import Data.Fin.Base
1313
open import Data.Nat as ℕ
1414
import Data.Nat.Properties as ℕₚ
1515
open import Data.Product as Product using (_×_; _,_; proj₁; proj₂)
16-
open import Data.List as L using (List)
16+
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₂)
1919
open import Data.Vec as V using (Vec)

src/Data/Vec/Reflection.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
module Data.Vec.Reflection where
1010

11-
import Data.List as List
11+
import Data.List.Base as List
1212
open import Data.Vec.Base
1313
open import Reflection.AST.Term
1414
open import Reflection.AST.Argument

src/Reflection/AST/Show.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ module Reflection.AST.Show where
1313

1414
import Data.Char as Char using (show)
1515
import Data.Float as Float using (show)
16-
open import Data.List hiding (_++_; intersperse)
16+
open import Data.List.Base hiding (_++_; intersperse)
1717
import Data.Nat.Show as ℕ using (show)
1818
open import Data.Product using (_×_; _,_)
1919
open import Data.String as String

src/Reflection/AST/Traversal.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ module Reflection.AST.Traversal
1212
{F : Set Set} (AppF : RawApplicative F) where
1313

1414
open import Data.Nat using (ℕ; zero; suc; _+_)
15-
open import Data.List using (List; []; _∷_; _++_; reverse; length)
15+
open import Data.List.Base using (List; []; _∷_; _++_; reverse; length)
1616
open import Data.Product using (_×_; _,_)
1717
open import Data.String using (String)
1818
open import Function.Base using (_∘_)

src/Tactic/MonoidSolver.agda

+5-5
Original file line numberDiff line numberDiff line change
@@ -75,11 +75,11 @@ module Tactic.MonoidSolver where
7575
open import Algebra
7676
open import Function
7777

78-
open import Data.Bool as Bool using (Bool; _∨_; if_then_else_)
79-
open import Data.Maybe as Maybe using (Maybe; just; nothing; maybe)
80-
open import Data.List as List using (List; _∷_; [])
81-
open import Data.Nat as ℕ using (ℕ; suc; zero)
82-
open import Data.Product as Product using (_×_; _,_)
78+
open import Data.Bool as Bool using (Bool; _∨_; if_then_else_)
79+
open import Data.Maybe as Maybe using (Maybe; just; nothing; maybe)
80+
open import Data.List.Base as List using (List; _∷_; [])
81+
open import Data.Nat as ℕ using (ℕ; suc; zero)
82+
open import Data.Product as Product using (_×_; _,_)
8383

8484
open import Reflection.AST
8585
open import Reflection.AST.Term

src/Tactic/RingSolver/Core/NatSet.agda

+3-3
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636

3737
module Tactic.RingSolver.Core.NatSet where
3838

39-
open import Data.Nat as ℕ using (ℕ; suc; zero)
40-
open import Data.List as List using (List; _∷_; [])
39+
open import Data.Nat as ℕ using (ℕ; suc; zero)
40+
open import Data.List.Base as List using (List; _∷_; [])
4141
open import Data.Maybe.Base as Maybe using (Maybe; just; nothing)
42-
open import Data.Bool as Bool using (Bool)
42+
open import Data.Bool as Bool using (Bool)
4343
open import Function
4444
open import Relation.Binary.PropositionalEquality
4545

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ module Tactic.RingSolver.Core.Polynomial.Homomorphism.Addition
1616
open import Data.Nat as ℕ using (ℕ; suc; zero; compare; _≤′_; ≤′-step; ≤′-refl)
1717
open import Data.Nat.Properties as ℕₚ using (≤′-trans)
1818
open import Data.Product using (_,_; _×_; proj₂)
19-
open import Data.List using (_∷_; [])
19+
open import Data.List.Base using (_∷_; [])
2020
open import Data.List.Kleene
2121
open import Data.Vec using (Vec)
2222
open import Function

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ open import Data.Nat.Base as ℕ using (ℕ; suc; zero;
1818
open import Data.Nat.Properties as ℕₚ using (≤′-trans)
1919
open import Data.Vec.Base as Vec using (Vec; _∷_)
2020
open import Data.Fin using (Fin; zero; suc)
21-
open import Data.List using (_∷_; [])
21+
open import Data.List.Base using (_∷_; [])
2222
open import Data.Unit using (tt)
2323
open import Data.List.Kleene
2424
open import Data.Product using (_,_; proj₁; proj₂; map₁; _×_)

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

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

16-
open import Data.Nat using (ℕ; suc; zero; _≤′_; ≤′-step; ≤′-refl)
17-
open import Data.Vec using (Vec; []; _∷_; uncons)
18-
open import Data.List using ([]; _∷_)
19-
open import Data.Product using (_,_; _×_)
20-
open import Data.List.Kleene using (_+; _*; ∹_; _&_; [])
16+
open import Data.Nat using (ℕ; suc; zero; _≤′_; ≤′-step; ≤′-refl)
17+
open import Data.Vec using (Vec; []; _∷_; uncons)
18+
open import Data.List.Base using ([]; _∷_)
19+
open import Data.Product using (_,_; _×_)
20+
open import Data.List.Kleene using (_+; _*; ∹_; _&_; [])
2121

2222
open Homomorphism homo hiding (_^_)
2323
open import Tactic.RingSolver.Core.Polynomial.Base from

tests/data/appending/Main.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
module Main where
44

55

6-
open import Data.List using (replicate)
6+
open import Data.List.Base using (replicate)
77
open import Data.String using (toList; fromList)
88

99
open import IO

tests/data/appending/TakeWhile.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
module TakeWhile where
44

55
open import Level
6-
open import Data.List hiding (takeWhile)
6+
open import Data.List.Base hiding (takeWhile)
77
open import Data.List.Relation.Unary.All as List using ([]; _∷_)
88
open import Data.List.Relation.Binary.Pointwise using (Pointwise; []; _∷_; refl)
99
open import Data.List.Relation.Ternary.Appending.Propositional

tests/data/list/Main.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
module Main where
44

55
open import Level
6-
open import Data.List as List using (List; _∷_; []; _++_; reverse)
6+
open import Data.List.Base as List using (List; _∷_; []; _++_; reverse)
77
open import Data.List.Zipper
88
import Data.List.Sort as Sort
99
open import Data.Maybe.Base

tests/data/trie/Main.agda

+8-8
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@ module Main where
77
open import Level
88
open import Data.Unit
99
open import Data.Bool
10-
open import Data.Char as Char hiding (show)
11-
import Data.Char.Properties as Char
12-
open import Data.List as List using (List; []; _∷_)
13-
open import Data.List.Fresh as List# using (List#; []; _∷#_)
14-
open import Data.Maybe as Maybe
15-
open import Data.Product as Prod
16-
open import Data.String as String using (String; unlines; _++_)
17-
open import Data.These as These
10+
open import Data.Char as Char hiding (show)
11+
import Data.Char.Properties as Char
12+
open import Data.List.Base as List using (List; []; _∷_)
13+
open import Data.List.Fresh as List# using (List#; []; _∷#_)
14+
open import Data.Maybe as Maybe
15+
open import Data.Product as Prod
16+
open import Data.String as String using (String; unlines; _++_)
17+
open import Data.These as These
1818

1919
open import Function.Base using (case_of_; _$_; _∘′_; id; _on_)
2020
open import Relation.Nary

0 commit comments

Comments
 (0)