UI device events via a Kafka message broker https://bitbucket.org/functionally/kafka-device
|Latest on Hackage:||0.2.1.2|
This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow stackage.org to host generated Haddocks.
UI device events via a Kafka message broker
This package contains functions passing UI device events to topics on a Kafka message broker.
The simple Kafka client that produces events from the keyboard can be run, for example, as follows:
cabal run kafka-device-keyboard -- keyboard-client localhost 9092 events keyboard
The simple Kafka client that consumes events can be run, for example, as follows:
cabal run kafka-device -- consumer-client localhost 9092 events
- https://hackage.haskell.org/package/kafka-device-joystick/: events from Linux joysticks
- https://hackage.haskell.org/package/kafka-device-glut/: events from GLUT-compatible devices
- https://hackage.haskell.org/package/kafka-device-spacenav/: events from SpaceNavigator devices
- https://hackage.haskell.org/package/kafka-device-leap/: events from Leap Motion devices