RSAGL.FRP.Time
Documentation
Instances
| Eq a => Eq (Rate a) | |
| Ord a => Ord (Rate a) | |
| Show a => Show (Rate a) | |
| AffineTransformable a => AffineTransformable (Rate a) | |
| AbstractZero a => AbstractZero (Rate a) | |
| AbstractScale a => AbstractScale (Rate a) | |
| AbstractVector a => AbstractVector (Rate a) | |
| AbstractAdd a a => AbstractAdd (Rate a) (Rate a) | |
| AbstractSubtract a a => AbstractSubtract (Rate a) (Rate a) |
type Acceleration a = Rate (Rate a)Source
packa :: [Acceleration a] -> Acceleration [a]Source
unpacka :: Acceleration [a] -> [Acceleration a]Source
fromSeconds :: RSdouble -> TimeSource
over :: AbstractVector a => Rate a -> Time -> aSource
per :: AbstractVector a => a -> Time -> Rate aSource
withTime :: (AbstractVector a, AbstractVector b) => Time -> (a -> b) -> Rate a -> Rate bSource