eventloop-0.8.2.8: A different take on an IO system. Based on Amanda's IO loop, this eventloop takes a function that maps input events to output events. It can easily be extended by modules that represent IO devices or join multiple modules together.

Safe HaskellNone
LanguageHaskell2010

Eventloop.Types.System

Documentation

type InEventQueue = BlockingConcurrentQueue In Source #

type OutEventQueue = BlockingConcurrentQueue Out Source #

type SenderEventQueue = BlockingConcurrentQueue Out Source #

data EventloopConfiguration progstateT Source #

Constructors

EventloopConfiguration 

Fields

data EventloopSetupConfiguration progstateT Source #

Constructors

EventloopSetupConfiguration 

Fields

data IOConstants Source #

Constructors

MouseConstants 

Fields

KeyboardConstants 

Fields

CanvasConstants 

Fields

StdInConstants 

Fields

TimerConstants 

Fields

FileConstants 

Fields

NoConstants 
Instances
Show IOConstants Source # 
Instance details

Defined in Eventloop.Types.System