Skip to content

Commit 68aa561

Browse files
authored
Simplified String imports (#2016)
1 parent e6d7d2c commit 68aa561

File tree

13 files changed

+20
-14
lines changed

13 files changed

+20
-14
lines changed

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

+2-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ module README.Data.List.Relation.Binary.Subset where
2121
-- tell Agda which equality relation to use.
2222

2323
-- Decidable equality over Strings
24-
open import Data.String using (String; _≟_)
24+
open import Data.String.Base using (String)
25+
open import Data.String.Properties using (_≟_)
2526

2627
-- Open the decidable membership module using Decidable ≡ over Strings
2728
open import Data.List.Membership.DecPropositional _≟_

README/Data/Tree/AVL.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import Data.Tree.AVL
2121

2222
open import Data.Nat.Properties using (<-strictTotalOrder)
2323
open import Data.Product as Prod using (_,_; _,′_)
24-
open import Data.String using (String)
24+
open import Data.String.Base using (String)
2525
open import Data.Vec using (Vec; _∷_; [])
2626
open import Relation.Binary.PropositionalEquality
2727

README/Data/Trie/NonDependent.agda

+2-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,8 @@ 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
60-
open import Data.String as String using (String)
60+
open import Data.String.Base as String using (String)
61+
open import Data.String.Properties as String using (_≟_)
6162
open import Data.These as These
6263

6364
open import Function.Base using (case_of_; _$_; _∘′_; id; _on_)

README/Function/Reasoning.agda

+2-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ module _ {A B C : Set} {A→B : A → B} {B→C : B → C} where
3535
open import Data.Nat
3636
open import Data.List.Base
3737
open import Data.Char.Base
38-
open import Data.String as String using (String; toList; fromList; _==_)
38+
open import Data.String.Base as String using (String; toList; fromList)
39+
open import Data.String.Properties as String using (_==_)
3940
open import Function.Base using (_∘_)
4041
open import Data.Bool hiding (_≤?_)
4142
open import Data.Product as P using (_×_; <_,_>; uncurry; proj₁)

README/IO.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ module README.IO where
1111
open import Level
1212
open import Data.Nat.Base
1313
open import Data.Nat.Show using (show)
14-
open import Data.String using (String; _++_; lines)
14+
open import Data.String.Base using (String; _++_; lines)
1515
open import Data.Unit.Polymorphic
1616
open import IO
1717

src/Data/Rational.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ open import Data.Rational.Properties public
2626
-- Version 1.5
2727

2828
import Data.Integer.Show as ℤ
29-
open import Data.String using (String; _++_)
29+
open import Data.String.Base using (String; _++_)
3030

3131
show : String
3232
show p = ℤ.show (↥ p) ++ "/" ++ ℤ.show (↧ p)

src/Reflection/AST/Abstraction.agda

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

99
module Reflection.AST.Abstraction where
1010

11+
open import Data.String.Base as String using (String)
12+
open import Data.String.Properties as String using (_≟_)
1113
open import Data.Product.Base using (_×_; <_,_>; uncurry)
12-
open import Data.String as String using (String)
1314
open import Level
1415
open import Relation.Nullary.Decidable using (Dec; map′; _×-dec_)
1516
open import Relation.Binary using (DecidableEquality)

src/Reflection/AST/Literal.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ open import Data.Bool.Base using (Bool; true; false)
1212
import Data.Char as Char using (_≟_)
1313
import Data.Float as Float using (_≟_)
1414
import Data.Nat as ℕ using (_≟_)
15-
import Data.String as String using (_≟_)
15+
import Data.String.Properties as String using (_≟_)
1616
import Data.Word as Word using (_≟_)
1717
import Reflection.AST.Meta as Meta
1818
import Reflection.AST.Name as Name

src/Reflection/AST/Show.agda

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ import Data.Char as Char using (show)
1515
import Data.Float as Float using (show)
1616
open import Data.List.Base hiding (_++_; intersperse)
1717
import Data.Nat.Show as ℕ using (show)
18+
open import Data.String.Base as String using (String; _++_; intersperse; braces; parens; _<+>_)
19+
open import Data.String as String using (parensIfSpace)
1820
open import Data.Product.Base using (_×_; _,_)
19-
open import Data.String as String
20-
using (String; _++_; intersperse; braces; parens; parensIfSpace; _<+>_)
2121
import Data.Word as Word using (toℕ)
2222
open import Function.Base using (id; _∘′_; case_of_)
2323
open import Relation.Nullary.Decidable using (yes; no)

src/Reflection/AST/Term.agda

+2-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ open import Data.Nat as ℕ using (ℕ; zero; suc)
1414
open import Data.Product.Base using (_×_; _,_; <_,_>; uncurry; map₁)
1515
open import Data.Product.Properties using (,-injective)
1616
open import Data.Maybe.Base using (Maybe; just; nothing)
17-
open import Data.String as String using (String)
17+
open import Data.String.Base using (String)
18+
open import Data.String.Properties as String hiding (_≟_)
1819
open import Relation.Nullary.Decidable using (map′; _×-dec_; yes; no)
1920
open import Relation.Binary using (Decidable; DecidableEquality)
2021
open import Relation.Binary.PropositionalEquality.Core using (_≡_; refl; cong; cong₂)

src/Reflection/AST/Traversal.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ module Reflection.AST.Traversal
1313

1414
open import Data.Nat using (ℕ; zero; suc; _+_)
1515
open import Data.List.Base using (List; []; _∷_; _++_; reverse; length)
16+
open import Data.String.Base using (String)
1617
open import Data.Product.Base using (_×_; _,_)
17-
open import Data.String using (String)
1818
open import Function.Base using (_∘_)
1919
open import Reflection hiding (pure)
2020

src/Test/Golden.agda

+2-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,8 @@ open import Data.Maybe.Base using (Maybe; just; nothing; fromMaybe)
9090
open import Data.Nat.Base using (ℕ; _≡ᵇ_; _<ᵇ_; _+_; _∸_)
9191
import Data.Nat.Show as ℕ using (show)
9292
open import Data.Product.Base using (_×_; _,_)
93-
open import Data.String as String using (String; lines; unlines; unwords; concat; _≟_)
93+
open import Data.String.Base as String using (String; lines; unlines; unwords; concat)
94+
open import Data.String.Properties as String using (_≟_)
9495
open import Data.Sum.Base using (_⊎_; inj₁; inj₂)
9596
open import Data.Unit.Base using (⊤)
9697

src/Text/Tabular/List.agda

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

99
module Text.Tabular.List where
1010

11-
open import Data.String using (String)
11+
open import Data.String.Base using (String)
1212
open import Data.List.Base
1313
import Data.Nat.Properties as ℕₚ
1414
open import Data.Product.Base using (-,_; proj₂)

0 commit comments

Comments
 (0)