Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- hvacOn :: forall m. MonadIO m => Car m CommandResponse
- hvacOff :: forall m. MonadIO m => Car m CommandResponse
- heatSeat :: MonadIO m => Seat -> Int -> Car m CommandResponse
- data Seat
- setTemps :: MonadIO m => (Double, Double) -> Car m CommandResponse
- wheelHeater :: MonadIO m => Bool -> Car m CommandResponse
- wheelHeaterOff :: MonadIO m => Car m CommandResponse
- wheelHeaterOn :: MonadIO m => Car m CommandResponse
- wakeUp :: forall m. MonadIO m => Car m CommandResponse
Documentation
heatSeat :: MonadIO m => Seat -> Int -> Car m CommandResponse Source #
Set heating levels for various seats.
setTemps :: MonadIO m => (Double, Double) -> Car m CommandResponse Source #
Set the main HVAC temperatures.
wheelHeater :: MonadIO m => Bool -> Car m CommandResponse Source #
Turn on the steering wheel heater
wheelHeaterOff :: MonadIO m => Car m CommandResponse Source #
wheelHeaterOn :: MonadIO m => Car m CommandResponse Source #