|
| FRP.Reactive.Internal.Future | | Stability | experimental | | Maintainer | conal@conal.net |
|
|
|
|
|
| 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.4.2 |