|
8 | 8 |
|
9 | 9 | module Codata.Sized.Colist where |
10 | 10 |
|
11 | | -open import Level using (Level) |
12 | | -open import Size |
13 | | -open import Data.Unit.Base |
14 | | -open import Data.Nat.Base |
15 | | -open import Data.Product.Base using (_×_ ; _,_) |
16 | | -open import Data.These.Base using (These; this; that; these) |
17 | | -open import Data.Maybe.Base using (Maybe; nothing; just) |
| 11 | +open import Codata.Sized.Conat as Conat using (Conat ; zero ; suc) |
| 12 | +open import Codata.Sized.Cowriter as CW using (Cowriter; _∷_) |
| 13 | +open import Codata.Sized.Delay as Delay using (Delay ; now ; later) |
| 14 | +open import Codata.Sized.Stream using (Stream ; _∷_) |
| 15 | +open import Codata.Sized.Thunk using (Thunk; force) |
18 | 16 | open import Data.List.Base using (List; []; _∷_) |
19 | 17 | open import Data.List.NonEmpty as List⁺ using (List⁺; _∷_) |
| 18 | +open import Data.Maybe.Base using (Maybe; nothing; just) |
| 19 | +open import Data.Nat.Base using (ℕ; suc; zero) |
| 20 | +open import Data.Product.Base using (_×_ ; _,_) |
| 21 | +open import Data.These.Base using (These; this; that; these) |
| 22 | +open import Data.Unit.Base using (⊤) |
20 | 23 | open import Data.Vec.Base as Vec using (Vec; []; _∷_) |
21 | 24 | open import Data.Vec.Bounded.Base as Vec≤ using (Vec≤) |
22 | 25 | open import Function.Base using (_$′_; _∘′_; id; _∘_) |
23 | | - |
24 | | -open import Codata.Sized.Thunk using (Thunk; force) |
25 | | -open import Codata.Sized.Conat as Conat using (Conat ; zero ; suc) |
26 | | -open import Codata.Sized.Cowriter as CW using (Cowriter; _∷_) |
27 | | -open import Codata.Sized.Delay as Delay using (Delay ; now ; later) |
28 | | -open import Codata.Sized.Stream using (Stream ; _∷_) |
29 | | - |
| 26 | +open import Level using (Level) |
30 | 27 | open import Relation.Binary.PropositionalEquality.Core using (_≡_; refl) |
| 28 | +open import Size using (Size; ∞) |
31 | 29 |
|
32 | 30 | private |
33 | 31 | variable |
|
0 commit comments