Skip to content

Commit 6771965

Browse files
committed
[ refactor ] Avoid importing Prelude in Extra.Dec and Extra.Refinement
1 parent d567a63 commit 6771965

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

lib/base/Haskell/Extra/Dec.agda

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
module Haskell.Extra.Dec where
22

3-
open import Haskell.Prelude
3+
open import Haskell.Prim
4+
open import Haskell.Prim.Bool
5+
open import Haskell.Prim.Either
6+
open import Haskell.Prim.Tuple
47
open import Haskell.Extra.Refinement
8+
59
open import Agda.Primitive
610

711
private variable
8-
: Level
912
P : Type
1013

1114
@0 Reflects : Type ℓ Bool Type ℓ

lib/base/Haskell/Extra/Refinement.agda

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
module Haskell.Extra.Refinement where
22

3-
open import Haskell.Prelude
4-
open import Agda.Primitive
5-
6-
private variable
7-
ℓ ℓ′ : Level
3+
open import Haskell.Prim
4+
open import Haskell.Prim.Maybe
85

96
record (a : Type ℓ) (@0 P : a Type ℓ′) : Type (ℓ ⊔ ℓ′) where
107
constructor _⟨⟩

lib/base/Haskell/Prim.agda

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ open import Agda.Builtin.Strict public
2323
open import Agda.Builtin.List public
2424

2525
variable
26-
@0 ℓ : Level
26+
@0 ℓ ℓ′ : Level
2727
a b c d e : Type
2828
f m s t : Type Type
2929

0 commit comments

Comments
 (0)