Eve

Running your App

eve

eve_

Working with Actions

type App a

type Action state a

type AppT s m a

data ActionT base zoomed m a

liftApp

runAction

runActionOver

exit

Dispatching Events

dispatchEvent

dispatchEvent_

dispatchLocalEvent

dispatchLocalEvent_

dispatchEventAsync

dispatchActionAsync

Event Listeners

addListener

addListener_

addLocalListener

addLocalListener_

removeListener

removeLocalListener

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

makeStateLens

data AppState