|
| Data.Stream | | Portability | portable | | Stability | experimental | | Maintainer | ross@soi.city.ac.uk |
|
|
|
|
|
| Description |
| Infinite sequences.
|
|
| Synopsis |
|
|
|
| Documentation |
|
| data Stream a |
| An infinite sequence.
| | Constructors | | Cons | | | shd :: a | head of the stream
| | stl :: (Stream a) | tail of the stream
|
|
| Instances | |
|
|
| zipStream :: Stream a -> Stream b -> Stream (a, b) |
| Lazy zip of a pair of streams.
|
|
| unzipStream :: Stream (a, b) -> (Stream a, Stream b) |
| Lazy unzip of a pair of streams.
|
|
| listToStream :: [a] -> Stream a |
| An infinite sequence obtained by padding the list with undefined.
|
|
| streamToList :: Stream a -> [a] |
| The infinite list corresponding to a stream.
|
|
| Produced by Haddock version 0.8 |