streams-3.2.1: Various Haskell 2010 stream comonads

Copyright(C) 2011 Edward Kmett
LicenseBSD-style (see the file LICENSE)
MaintainerEdward Kmett <ekmett@gmail.com>
Stabilityprovisional
Portabilityportable
Safe HaskellSafe
LanguageHaskell98

Data.Stream.Future

Description

 

Documentation

cons :: a -> Future a -> Future a

(<|) :: a -> Future a -> Future a infixr 5

head :: Future a -> a

tail :: Future a -> Maybe (Future a)

length :: Future a -> Int

map :: (a -> b) -> Future a -> Future b

index :: Int -> Future a -> a