Renderable failures
Renderable.Errortype-alias
Extracts the error type from a Renderable type.
Renderable.ErrorFromObjecttype-alias
Traverse all keys in an object and extract the error from each value. If the value is a function, extract the error from the return type of the function.
Renderable inputs
Renderabletype-alias
Represents any value that can be rendered into a template.
This includes:
- Primitives (string, number, boolean, null, undefined)
- Arrays of Renderables
- Effects that produce a Renderable
- Streams (Fx or Stream) that emit Renderables
- Objects (typically for setting properties or attributes)
Renderable.Anytype-alias
A type alias for any Renderable value with any error/context.
Renderable output inference
Renderable.Successtype-alias
Recursively computes the terminal value emitted by a Renderable.
Renderable producers
Renderable.Effectstype-alias
The Effect ecosystem producers recognized as reactive Renderables.
Renderable requirements
Renderable.Servicestype-alias
Extracts the required services from a Renderable type.
Renderable.ServicesFromObjecttype-alias
Traverse all keys in an object and extract the services from each value. If the value is a function, extract the services from the return type of the function.
Terminal renderable values
Renderable.Primitivetype-alias
The basic primitive types that can be rendered directly.