Component definition.
Component definition. Every Korolev application is a component. Extent it to declare component in object oriented style.
Control monad
State of the component
Type of events produced by component
Provides DSLs and effects for application or component
Provides DSLs and effects for application or component
0.6.0
Levsha DSL with enrichments.
Function which should be invoked recursively until it return None.
Completes when all bytes was pulled
Cancels pulling. After that pull can return None or Exception depends on implementation.
known (or not) size
URL routing definition
URL routing definition
A async control
Type of State
From current state to path
From path to state
Legacy (version < 0.6.0) API layer.
Legacy (version < 0.6.0) API layer.
(Since version 0.6.0) Use Context instead of Effects