scroll
Public SCROLL facade.
Import types and helpers from this package when using the library directly. The implementation continues to live under scroll.internal, but user code should prefer the stable aliases and re-exports defined here.
Attributes
Members list
Packages
Type members
Classlikes
Types
Public alias for the standard single-dispatch compartment DSL.
Public alias for the standard single-dispatch compartment DSL.
Attributes
Public alias for composed dispatch queries.
Public alias for composed dispatch queries.
Attributes
Public alias for the unbounded role-group cardinality marker.
Public alias for the unbounded role-group cardinality marker.
Attributes
Public alias for the multi-dispatch compartment DSL.
Public alias for the multi-dispatch compartment DSL.
Attributes
Public alias for raw multi-dispatch return values.
Public alias for raw multi-dispatch return values.
A multi-dispatch call can fail before dispatch starts or per dispatched role invocation, so the result keeps both error layers intact.
Attributes
Public alias for core SCROLL dispatch and lookup errors.
Public alias for core SCROLL dispatch and lookup errors.
Attributes
Extensions
Extensions
Sequence all per-role results into a single Either.
Sequence all per-role results into a single Either.
Returns the first encountered SCROLLError or the collected successful values if all dispatched role invocations succeed.