Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- allDevicePaths :: (IsStream t, Monad (t IO)) => t IO RawFilePath
- allEvents :: (IsStream t, Monad (t IO)) => t IO (Device, Event)
- filteredEvents :: (IsStream t, Monad (t IO)) => (Device -> Bool) -> t IO (Device, Event)
- makeDevices :: (IsStream t, Functor (t IO)) => t IO RawFilePath -> t IO Device
- readEvents :: IsStream t => Device -> t IO Event
- readEventsMany :: IsStream t => AsyncT IO Device -> t IO (Device, Event)
Documentation
allDevicePaths :: (IsStream t, Monad (t IO)) => t IO RawFilePath Source #
makeDevices :: (IsStream t, Functor (t IO)) => t IO RawFilePath -> t IO Device Source #