Skip to content

Commit 0f32775

Browse files
authored
Refine imports in Reflection.AST (#2072)
1 parent 5470b27 commit 0f32775

15 files changed

+33
-33
lines changed

src/Reflection/AST/Abstraction.agda

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ module Reflection.AST.Abstraction where
1111
open import Data.String.Base as String using (String)
1212
open import Data.String.Properties as String using (_≟_)
1313
open import Data.Product.Base using (_×_; <_,_>; uncurry)
14-
open import Level
15-
open import Relation.Nullary.Decidable using (Dec; map′; _×-dec_)
14+
open import Level using (Level)
15+
open import Relation.Nullary.Decidable.Core using (Dec; map′; _×-dec_)
1616
open import Relation.Binary.Definitions using (DecidableEquality)
1717
open import Relation.Binary.PropositionalEquality.Core using (_≡_; refl; cong₂)
1818

src/Reflection/AST/AlphaEquality.agda

+6-6
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@
88

99
module Reflection.AST.AlphaEquality where
1010

11-
open import Data.Bool.Base using (Bool; true; false; _∧_)
12-
open import Data.List.Base using ([]; _∷_)
13-
open import Data.Nat.Base as ℕ using (ℕ; zero; suc; _≡ᵇ_)
14-
open import Data.Product.Base using (_,_)
15-
open import Relation.Nullary.Decidable using (⌊_⌋)
16-
open import Relation.Binary.Definitions using (DecidableEquality)
11+
open import Data.Bool.Base using (Bool; true; false; _∧_)
12+
open import Data.List.Base using ([]; _∷_)
13+
open import Data.Nat.Base as ℕ using (ℕ; zero; suc; _≡ᵇ_)
14+
open import Data.Product.Base using (_,_)
15+
open import Relation.Nullary.Decidable.Core using (⌊_⌋)
16+
open import Relation.Binary.Definitions using (DecidableEquality)
1717

1818
open import Reflection.AST.Abstraction
1919
open import Reflection.AST.Argument

src/Reflection/AST/Argument.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ module Reflection.AST.Argument where
1010

1111
open import Data.List.Base as List using (List; []; _∷_)
1212
open import Data.Product.Base using (_×_; <_,_>; uncurry)
13-
open import Relation.Nullary.Decidable using (Dec; map′; _×-dec_)
13+
open import Relation.Nullary.Decidable.Core using (Dec; map′; _×-dec_)
1414
open import Relation.Binary.Definitions using (DecidableEquality)
1515
open import Relation.Binary.PropositionalEquality.Core using (_≡_; refl; cong₂)
1616
open import Level

src/Reflection/AST/Argument/Information.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
module Reflection.AST.Argument.Information where
1010

1111
open import Data.Product.Base using (_×_; <_,_>; uncurry)
12-
open import Relation.Nullary.Decidable using (map′; _×-dec_)
12+
open import Relation.Nullary.Decidable.Core using (map′; _×-dec_)
1313
open import Relation.Binary.Definitions using (DecidableEquality)
1414
open import Relation.Binary.PropositionalEquality.Core using (_≡_; refl; cong₂)
1515

src/Reflection/AST/Argument/Modality.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
module Reflection.AST.Argument.Modality where
1010

1111
open import Data.Product.Base using (_×_; <_,_>; uncurry)
12-
open import Relation.Nullary.Decidable using (map′; _×-dec_)
12+
open import Relation.Nullary.Decidable.Core using (map′; _×-dec_)
1313
open import Relation.Binary.Definitions using (DecidableEquality)
1414
open import Relation.Binary.PropositionalEquality.Core using (_≡_; refl; cong₂)
1515

src/Reflection/AST/Argument/Quantity.agda

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

99
module Reflection.AST.Argument.Quantity where
1010

11-
open import Relation.Nullary using (yes; no)
11+
open import Relation.Nullary.Decidable.Core using (yes; no)
1212
open import Relation.Binary.Definitions using (DecidableEquality)
1313
open import Relation.Binary.PropositionalEquality.Core using (refl)
1414

src/Reflection/AST/Argument/Relevance.agda

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

99
module Reflection.AST.Argument.Relevance where
1010

11-
open import Relation.Nullary using (yes; no)
11+
open import Relation.Nullary.Decidable.Core using (yes; no)
1212
open import Relation.Binary.Definitions using (DecidableEquality)
1313
open import Relation.Binary.PropositionalEquality.Core using (refl)
1414

src/Reflection/AST/Argument/Visibility.agda

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

99
module Reflection.AST.Argument.Visibility where
1010

11-
open import Relation.Nullary using (yes; no)
11+
open import Relation.Nullary.Decidable.Core using (yes; no)
1212
open import Relation.Binary.Definitions using (DecidableEquality)
1313
open import Relation.Binary.PropositionalEquality.Core using (refl)
1414

src/Reflection/AST/Definition.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ module Reflection.AST.Definition where
1111
import Data.List.Properties as Listₚ using (≡-dec)
1212
import Data.Nat.Properties as ℕₚ using (_≟_)
1313
open import Data.Product.Base using (_×_; <_,_>; uncurry)
14-
open import Relation.Nullary.Decidable using (map′; _×-dec_; yes; no)
14+
open import Relation.Nullary.Decidable.Core using (map′; _×-dec_; yes; no)
1515
open import Relation.Binary.Definitions using (DecidableEquality)
1616
open import Relation.Binary.PropositionalEquality.Core using (_≡_; refl; cong; cong₂)
1717

src/Reflection/AST/Literal.agda

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

99
module Reflection.AST.Literal where
1010

11-
open import Data.Bool.Base using (Bool; true; false)
12-
import Data.Char as Char using (_≟_)
13-
import Data.Float as Float using (_≟_)
14-
import Data.Nat as ℕ using (_≟_)
15-
import Data.String.Properties as String using (_≟_)
16-
import Data.Word as Word using (_≟_)
11+
open import Data.Bool.Base using (Bool; true; false)
12+
import Data.Char.Properties as Char
13+
import Data.Float.Properties as Float
14+
import Data.Nat.Properties as ℕ
15+
import Data.String.Properties as String
16+
import Data.Word.Properties as Word
1717
import Reflection.AST.Meta as Meta
1818
import Reflection.AST.Name as Name
19-
open import Relation.Nullary using (yes; no)
20-
open import Relation.Nullary.Decidable using (map′; isYes)
19+
open import Relation.Nullary.Decidable.Core using (yes; no; map′; isYes)
2120
open import Relation.Binary.Definitions using (DecidableEquality)
2221
open import Relation.Binary.PropositionalEquality.Core using (_≡_; refl; cong)
2322

src/Reflection/AST/Meta.agda

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

99
module Reflection.AST.Meta where
1010

11-
import Data.Nat.Properties as ℕₚ using (_≟_)
11+
import Data.Nat.Properties as ℕₚ
1212
open import Function.Base using (_on_)
13-
open import Relation.Nullary.Decidable using (map′)
13+
open import Relation.Nullary.Decidable.Core using (map′)
1414
open import Relation.Binary.Core using (Rel)
1515
open import Relation.Binary.Definitions using (Decidable; DecidableEquality)
1616
import Relation.Binary.Construct.On as On

src/Reflection/AST/Name.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ open import Data.List.Base using (List)
1212
import Data.Product.Properties as Prodₚ using (≡-dec)
1313
import Data.Word.Properties as Wₚ using (_≟_)
1414
open import Function.Base using (_on_)
15-
open import Relation.Nullary.Decidable using (map′)
15+
open import Relation.Nullary.Decidable.Core using (map′)
1616
open import Relation.Binary.Core using (Rel)
1717
open import Relation.Binary.Definitions using (Decidable; DecidableEquality)
1818
open import Relation.Binary.Construct.On using (decidable)

src/Reflection/AST/Show.agda

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@
1111

1212
module Reflection.AST.Show where
1313

14-
import Data.Char as Char using (show)
15-
import Data.Float as Float using (show)
14+
import Data.Char.Base as Char
15+
import Data.Float.Base as Float
1616
open import Data.List.Base hiding (_++_; intersperse)
17-
import Data.Nat.Show as ℕ using (show)
17+
import Data.Nat.Show as ℕ
1818
open import Data.String.Base as String using (String; _++_; intersperse; braces; parens; _<+>_)
1919
open import Data.String as String using (parensIfSpace)
2020
open import Data.Product.Base using (_×_; _,_)
21-
import Data.Word as Word using (toℕ)
21+
import Data.Word.Base as Word
2222
open import Function.Base using (id; _∘′_; case_of_)
23-
open import Relation.Nullary.Decidable using (yes; no)
23+
open import Relation.Nullary.Decidable.Core using (yes; no)
2424

2525
open import Reflection.AST.Abstraction hiding (map)
2626
open import Reflection.AST.Argument hiding (map)

src/Reflection/AST/Term.agda

+2-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ module Reflection.AST.Term where
1010

1111
open import Data.List.Base as List hiding (_++_)
1212
open import Data.List.Properties using (∷-dec)
13-
open import Data.Nat as ℕ using (ℕ; zero; suc)
13+
open import Data.Nat.Base using (ℕ; zero; suc)
14+
import Data.Nat.Properties as ℕ
1415
open import Data.Product.Base using (_×_; _,_; <_,_>; uncurry; map₁)
1516
open import Data.Product.Properties using (,-injective)
1617
open import Data.Maybe.Base using (Maybe; just; nothing)

src/Reflection/AST/Traversal.agda

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ open import Effect.Applicative using (RawApplicative)
1111
module Reflection.AST.Traversal
1212
{F : Set Set} (AppF : RawApplicative F) where
1313

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

0 commit comments

Comments
 (0)