File tree 30 files changed +30
-31
lines changed
Permutation/Propositional
30 files changed +30
-31
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ open import Data.List.Base as List using (List; []; _∷_)
16
16
open import Data.List.NonEmpty as List⁺ using (List⁺; _∷_)
17
17
open import Data.Nat.Base using (ℕ; zero; suc; _+_; _*_)
18
18
import Data.Nat.GeneralisedArithmetic as ℕ
19
- open import Data.Product as Prod using (_×_; _,_; proj₁; proj₂)
19
+ open import Data.Product.Base as Prod using (_×_; _,_; proj₁; proj₂)
20
20
open import Data.Vec.Base as Vec using (Vec; _∷_)
21
21
open import Function.Base using (const; flip; id; _∘′_; _$′_; _⟨_⟩_; _∘₂′_)
22
22
open import Level using (Level)
Original file line number Diff line number Diff line change 9
9
module Codata.Guarded.Stream.Relation.Unary.All where
10
10
11
11
open import Codata.Guarded.Stream using (Stream; head; tail)
12
- open import Data.Product using (_,_; proj₁; proj₂)
12
+ open import Data.Product.Base using (_,_; proj₁; proj₂)
13
13
open import Level
14
14
open import Relation.Unary
15
15
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ open import Codata.Musical.Cofin using (Cofin; zero; suc)
14
14
open import Codata.Musical.Colist as Colist using (Colist; []; _∷_)
15
15
open import Data.Nat.Base using (ℕ; zero; suc)
16
16
open import Data.Vec.Base using (Vec; []; _∷_)
17
- open import Data.Product using (_,_)
17
+ open import Data.Product.Base using (_,_)
18
18
open import Function.Base using (_∋_)
19
19
open import Level using (Level)
20
20
open import Relation.Binary
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ open import Level using (Level)
12
12
open import Size
13
13
open import Data.Unit.Base
14
14
open import Data.Nat.Base
15
- open import Data.Product using (_×_ ; _,_)
15
+ open import Data.Product.Base using (_×_ ; _,_)
16
16
open import Data.These.Base using (These; this; that; these)
17
17
open import Data.Maybe.Base using (Maybe; nothing; just)
18
18
open import Data.List.Base using (List; []; _∷_)
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ open import Data.Maybe.Base as Maybe using (Maybe; nothing; just)
27
27
import Data.Maybe.Properties as Maybeₚ
28
28
open import Data.Maybe.Relation.Unary.All using (All; nothing; just)
29
29
open import Data.Nat.Base as ℕ using (zero; suc; z≤n; s≤s)
30
- open import Data.Product as Prod using (_×_; _,_; uncurry)
30
+ open import Data.Product.Base as Prod using (_×_; _,_; uncurry)
31
31
open import Data.These.Base as These using (These; this; that; these)
32
32
open import Data.Vec.Base as Vec using (Vec; []; _∷_)
33
33
open import Function.Base
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ open import Codata.Sized.Thunk
14
14
open import Codata.Sized.M
15
15
open import Data.Container.Core
16
16
open import Data.Container.Relation.Binary.Pointwise using (Pointwise; _,_)
17
- open import Data.Product using (_,_)
17
+ open import Data.Product.Base using (_,_)
18
18
open import Function.Base using (_∋_)
19
19
open import Relation.Binary
20
20
import Relation.Binary.PropositionalEquality.Core as P
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ open import Codata.Sized.M
15
15
open import Codata.Sized.M.Bisimilarity
16
16
open import Data.Container.Core as C hiding (map)
17
17
import Data.Container.Morphism as Mp
18
- open import Data.Product as Prod using (_,_)
18
+ open import Data.Product.Base as Prod using (_,_)
19
19
open import Data.Product.Properties hiding (map-cong)
20
20
open import Function.Base using (_$′_; _∘′_)
21
21
import Relation.Binary.PropositionalEquality.Core as P
Original file line number Diff line number Diff line change 8
8
9
9
module Codata.Sized.Stream.Effectful where
10
10
11
- open import Data.Product using (<_,_>)
11
+ open import Data.Product.Base using (<_,_>)
12
12
open import Codata.Sized.Stream
13
13
open import Effect.Functor
14
14
open import Effect.Applicative
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ open import Data.Nat.GeneralisedArithmetic using (fold; fold-pull)
20
20
open import Data.List.Base as List using ([]; _∷_)
21
21
open import Data.List.NonEmpty as List⁺ using (List⁺; _∷_)
22
22
import Data.List.Relation.Binary.Equality.Propositional as Eq
23
- open import Data.Product as Prod using (_,_)
23
+ open import Data.Product.Base as Prod using (_,_)
24
24
open import Data.Vec.Base as Vec using (_∷_)
25
25
26
26
open import Function.Base using (id; _$_; _∘′_; const)
Original file line number Diff line number Diff line change 6
6
7
7
{-# OPTIONS --cubical-compatible --safe #-}
8
8
9
- open import Data.Product as Prod
9
+ open import Data.Product.Base using (∃)
10
10
open import Relation.Binary
11
11
open import Relation.Binary.PropositionalEquality.Core using (_≡_; cong; subst)
12
12
import Data.Tree.AVL.Value
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ open import Data.Bool.Base using (Bool)
12
12
open import Data.Char.Base
13
13
import Data.Nat.Base as ℕ
14
14
import Data.Nat.Properties as ℕₚ
15
- open import Data.Product using (_,_)
15
+ open import Data.Product.Base using (_,_)
16
16
17
17
open import Function.Base
18
18
open import Relation.Nullary using (¬_; yes; no)
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ import Data.Char.Properties as Charₚ
11
11
open import Data.Nat.Base using (ℕ)
12
12
open import Data.Nat.Properties using (_≤?_)
13
13
open import Data.Fin.Properties using (inject≤-injective)
14
- open import Data.Product using (_,_; proj₁)
14
+ open import Data.Product.Base using (_,_; proj₁)
15
15
open import Data.Vec.Relation.Unary.Unique.Propositional using (Unique)
16
16
import Data.Vec.Relation.Unary.Unique.Propositional.Properties as Uniqueₚ
17
17
open import Data.Vec.Relation.Unary.AllPairs using (allPairs?)
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ open import Data.Nat.Base as ℕ using (ℕ; zero; suc; _∸_; s≤s)
13
13
open import Data.Nat.Properties using (n<1+n; ≤⇒≯)
14
14
import Data.Nat.Induction as ℕ
15
15
import Data.Nat.Properties as ℕ
16
- open import Data.Product using (_,_)
16
+ open import Data.Product.Base using (_,_)
17
17
open import Data.Vec.Base as Vec using (Vec; []; _∷_)
18
18
open import Data.Vec.Relation.Unary.Linked as Linked using (Linked; [-]; _∷_)
19
19
import Data.Vec.Relation.Unary.Linked.Properties as Linkedₚ
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ open import Data.Fin.Patterns
15
15
open import Data.Fin.Properties
16
16
import Data.Fin.Permutation.Components as PC
17
17
open import Data.Nat.Base using (ℕ; suc; zero)
18
- open import Data.Product using (_,_; proj₂)
18
+ open import Data.Product.Base using (_,_; proj₂)
19
19
open import Function.Bundles using (_↔_; Injection; Inverse; mk↔′)
20
20
open import Function.Construct.Composition using (_↔-∘_)
21
21
open import Function.Construct.Identity using (↔-id)
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ open import Data.Fin.Base
13
13
open import Data.Fin.Properties
14
14
open import Data.Nat.Base as ℕ using (zero; suc; _∸_)
15
15
import Data.Nat.Properties as ℕₚ
16
- open import Data.Product using (proj₂)
16
+ open import Data.Product.Base using (proj₂)
17
17
open import Function.Base using (_∘_)
18
18
open import Relation.Nullary.Reflects using (invert)
19
19
open import Relation.Nullary using (does; _because_; yes; no)
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ open import Data.Fin.Permutation as P hiding (lift₀)
14
14
import Data.Fin.Permutation.Components as PC
15
15
open import Data.List.Base using (List; []; _∷_; map)
16
16
open import Data.Nat.Base using (ℕ; suc; zero)
17
- open import Data.Product using (_×_; _,_)
17
+ open import Data.Product.Base using (_×_; _,_)
18
18
open import Function.Base using (_∘_)
19
19
open import Relation.Binary.PropositionalEquality
20
20
using (_≡_; sym; cong; module ≡-Reasoning )
Original file line number Diff line number Diff line change @@ -21,11 +21,10 @@ open import Data.Nat as ℕ
21
21
hiding (module ℕ )
22
22
import Data.Nat.Properties as ℕ
23
23
open import Data.Nat.Solver
24
- open import Data.Product using (proj₁; proj₂; _,_)
24
+ open import Data.Product.Base using (proj₁; proj₂; _,_; _× _)
25
25
open import Data.Sum.Base as Sum using (_⊎_; inj₁; inj₂; [_,_]′)
26
26
open import Data.Sign as Sign using (Sign) renaming (_*_ to _𝕊*_)
27
27
import Data.Sign.Properties as 𝕊ₚ
28
- open import Data.Product using (_×_)
29
28
open import Function.Base using (_∘_; _$_; id)
30
29
open import Level using (0ℓ)
31
30
open import Relation.Binary
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ open import Algebra.Core
15
15
open import Algebra.Definitions
16
16
import Algebra.Construct.NaturalChoice.Min as Min
17
17
import Algebra.Construct.NaturalChoice.Max as Max
18
- open import Data.Product using (_×_; _,_)
18
+ open import Data.Product.Base using (_×_; _,_)
19
19
open import Data.Sum.Base using (_⊎_; inj₁; inj₂)
20
20
open import Level using (Level)
21
21
open import Relation.Binary.PropositionalEquality.Core using (_≡_)
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ open import Data.List.Base using (List)
18
18
import Data.List.Extrema
19
19
open import Data.List.Relation.Unary.Any as Any using (Any)
20
20
open import Data.List.Relation.Unary.All as All using (All)
21
- open import Data.Product using (_×_; _,_; uncurry′)
21
+ open import Data.Product.Base using (_×_; _,_; uncurry′)
22
22
open import Level using (Level)
23
23
open import Relation.Binary.PropositionalEquality.Core using (_≢_)
24
24
Original file line number Diff line number Diff line change 9
9
module Data.List.Fresh.Properties where
10
10
11
11
open import Level using (Level; _⊔_; Lift)
12
- open import Data.Product using (_,_)
12
+ open import Data.Product.Base using (_,_)
13
13
open import Relation.Nullary
14
14
open import Relation.Unary as U using (Pred)
15
15
open import Relation.Binary as B using (Rel)
Original file line number Diff line number Diff line change 9
9
module Data.List.Fresh.Relation.Unary.All where
10
10
11
11
open import Level using (Level; _⊔_; Lift)
12
- open import Data.Product using (_×_; _,_; proj₁; uncurry)
12
+ open import Data.Product.Base using (_×_; _,_; proj₁; uncurry)
13
13
open import Data.Sum.Base as Sum using (inj₁; inj₂)
14
14
open import Relation.Nullary.Decidable as Dec using (Dec; yes; no; _×-dec_)
15
15
open import Relation.Unary as U
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ module Data.List.Fresh.Relation.Unary.All.Properties where
11
11
open import Level using (Level; _⊔_; Lift)
12
12
open import Data.Empty
13
13
open import Data.Nat.Base using (ℕ; zero; suc)
14
- open import Data.Product using (_,_)
14
+ open import Data.Product.Base using (_,_)
15
15
open import Function.Base using (_∘′_)
16
16
open import Relation.Nullary
17
17
open import Relation.Unary as U
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ open import Level using (Level; _⊔_; Lift)
12
12
open import Data.Bool.Base using (true; false)
13
13
open import Data.Empty
14
14
open import Data.Nat.Base using (ℕ; zero; suc)
15
- open import Data.Product using (_,_)
15
+ open import Data.Product.Base using (_,_)
16
16
open import Data.Sum.Base as Sum using (_⊎_; inj₁; inj₂)
17
17
open import Function.Base using (_∘′_)
18
18
open import Relation.Nullary.Reflects using (invert)
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ module Data.List.Nary.NonDependent where
10
10
11
11
open import Data.Nat.Base using (zero; suc)
12
12
open import Data.List.Base as List using (List; []; _∷_)
13
- open import Data.Product as Prod using (_,_)
13
+ open import Data.Product.Base as Prod using (_,_)
14
14
open import Data.Product.Nary.NonDependent using (Product)
15
15
open import Function.Base using ()
16
16
open import Function.Nary.NonDependent.Base
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ module Data.List.NonEmpty.Effectful where
11
11
open import Agda.Builtin.List
12
12
import Data.List.Effectful as List
13
13
open import Data.List.NonEmpty.Base
14
- open import Data.Product using (uncurry)
14
+ open import Data.Product.Base using (uncurry)
15
15
open import Effect.Functor
16
16
open import Effect.Applicative
17
17
open import Effect.Monad
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ open import Relation.Nullary.Negation using (¬_)
15
15
open import Function.Base using (_∘_)
16
16
open import Data.List.Base using (List; []; [_]; _∷_)
17
17
open import Data.List.Relation.Unary.Any using (here; there)
18
- open import Data.Product using (_×_; _,_)
18
+ open import Data.Product.Base using (_×_; _,_)
19
19
20
20
open Setoid S renaming (Carrier to A)
21
21
open import Data.List.Membership.Setoid S using (_∈_; _∉_)
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ import Data.List.Relation.Unary.Any as Any
14
14
open import Data.List.Relation.Unary.All as All
15
15
open import Data.List.Relation.Unary.All.Properties using (¬Any⇒All¬)
16
16
open import Data.List.Relation.Unary.Any.Properties using (++⁻)
17
- open import Data.Product using (_,_)
17
+ open import Data.Product.Base using (_,_)
18
18
open import Data.Sum.Base using (inj₁; inj₂)
19
19
open import Relation.Binary
20
20
open import Relation.Nullary.Negation using (¬_)
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ module Data.List.Relation.Binary.Lex.Strict where
14
14
open import Data.Empty using (⊥)
15
15
open import Data.Unit.Base using (⊤; tt)
16
16
open import Function.Base using (_∘_; id)
17
- open import Data.Product using (_,_)
17
+ open import Data.Product.Base using (_,_)
18
18
open import Data.Sum.Base using (inj₁; inj₂)
19
19
open import Data.List.Base using (List; []; _∷_)
20
20
open import Level using (_⊔_)
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ open import Algebra.Definitions
13
13
open import Algebra.Structures
14
14
open import Data.Bool.Base using (Bool; true; false)
15
15
open import Data.Nat using (suc)
16
- open import Data.Product using (-,_; proj₂)
16
+ open import Data.Product.Base using (-,_; proj₂)
17
17
open import Data.List.Base as List
18
18
open import Data.List.Relation.Binary.Permutation.Propositional
19
19
open import Data.List.Relation.Unary.Any using (Any; here; there)
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ open import Data.List.Relation.Binary.Pointwise using (Pointwise; []; _∷_)
19
19
open import Data.List.Relation.Binary.Prefix.Heterogeneous as Prefix hiding (PrefixView; _++_)
20
20
open import Data.Nat.Base using (ℕ; zero; suc; _≤_; z≤n; s≤s)
21
21
open import Data.Nat.Properties using (suc-injective)
22
- open import Data.Product as Prod using (_×_; _,_; proj₁; proj₂; uncurry)
22
+ open import Data.Product.Base as Prod using (_×_; _,_; proj₁; proj₂; uncurry)
23
23
open import Function.Base
24
24
25
25
open import Relation.Nullary.Negation using (¬_)
You can’t perform that action at this time.
0 commit comments