reactive-0.11.5: Push-pull functional reactive programming
FRP.Reactive.Improving
Description
Improving values -- efficient version
Synopsis
data Improving a Source
An improving value.
Constructors
Fields
Instances
exactly :: Ord a => a -> Improving aSource
A known improving value (which doesn't really improve)
before :: Ord a => a -> Improving aSource
A value known to be < x.
< x
after :: Ord a => a -> Improving aSource
A value known to be > x.
> x
minI :: Ord a => Improving a -> Improving a -> (Improving a, Bool)Source
Efficient combination of min and '(<=)'
min
maxI :: Ord a => Improving a -> Improving a -> (Improving a, Bool)Source
Efficient combination of max and '(>=)'
max
batch :: TestBatchSource