- Companion
- object
Type members
Classlikes
Utility to construct a Libretto program that branches based on a Scala value inside a Val.
Utility to construct a Libretto program that branches based on a Scala value inside a Val.
- Companion
- object
Types
Value members
Concrete methods
Variant of acquire that does not produce extra output in addition to the resource.
Variant of acquire that does not produce extra output in addition to the resource.
Variant of acquireAsync that does not produce extra output in addition to the resource.
Variant of acquireAsync that does not produce extra output in addition to the resource.
Variant of effect that does not take additional input and does not produce additional output.
Variant of effect that does not take additional input and does not produce additional output.
Variant of effectAsync that does not take additional input and does not produce additional output.
Variant of effectAsync that does not take additional input and does not produce additional output.
Create a resource that is just a (potentially) mutable value which does not need any cleanup.
Create a resource that is just a (potentially) mutable value which does not need any cleanup.
- Value Params
- init
function that initializes the (potentially) mutable value from an immutable one.
Variant of release that does not take additional input.
Variant of release that does not take additional input.
Variant of releaseAsync that does not take additional input.
Variant of releaseAsync that does not take additional input.
Variant of transformResource that does not take additional input and does not produce additional output.
Variant of transformResource that does not take additional input and does not produce additional output.
Variant of transformResourceAsync that does not take additional input and does not produce additional output.
Variant of transformResourceAsync that does not take additional input and does not produce additional output.