Eve

Running your App

eve

Working with Actions

type App a

type Action state a

type AppT s m a

data ActionT base zoomed m a

liftApp

runAction

exit

Dispatching Events

dispatchEvent

dispatchEvent_

dispatchEventAsync

dispatchActionAsync

Event Listeners

addListener

addListener_

removeListener

data Listener

data ListenerId

Asynchronous Helpers

asyncActionProvider

asyncEventProvider

type Dispatcher

Built-in Event Listeners

afterInit

beforeEvent

beforeEvent_

afterEvent

afterEvent_

onExit

Working with State

class HasStates s

type States

class HasEvents s

stateLens

data AppState