- type R = Double
- type Time = R
- type TimeInterval = R
- type Position = R
- type Velocity = R
- type PositionFunction = Time -> Position
- type VelocityFunction = Time -> Velocity
- positionCV :: Position -> Velocity -> Time -> Position
- positionCV x0 v0 t = v0 * t + x0
|