|
FRP.Reactive.Internal.Future | |
|
|
|
|
Description |
Representation of future values
|
|
Synopsis |
|
|
|
|
Time & futures
|
|
|
Time used in futures. The parameter t can be any Ord and
Bounded type. Pure values have time minBound, while
never-occurring futures have time 'maxBound.'
type Time t = Max (AddBounds t)
|
|
|
A future value of type a with time type t. Simply a
time/value pair. Particularly useful with time types that have
non-flat structure.
| Constructors | | Instances | (Bounded t, Ord t) => Monad (FutureG t) | | Functor (FutureG t) | | (Bounded t, Ord t) => Applicative (FutureG t) | | Comonad (FutureG t) | | Copointed (FutureG t) | | (Eq t, Eq a, Bounded t) => Eq (FutureG t a) | | (Show t, Show a, Eq t, Bounded t) => Show (FutureG t a) | | (Arbitrary t, Arbitrary a) => Arbitrary (FutureG t a) | | (CoArbitrary t, CoArbitrary a) => CoArbitrary (FutureG t a) | | (Ord t, Bounded t) => Monoid (FutureG t a) | | (Bounded t, Eq t, EqProp t, EqProp a) => EqProp (FutureG t a) | |
|
|
|
|
|
|
Apply a unary function within the FutureG representation.
|
|
|
Apply a binary function within the FutureG representation.
|
|
|
Run a future in the current thread. Use the given time sink to sync
time, i.e., to wait for an output time before performing the action.
|
|
Produced by Haddock version 2.7.2 |