FuturableTask.of()
Create a FuturableTask from a function (recommended constructor).
Syntax
typescript
FuturableTask.of<T>(fn: () => T | Promise<T>): FuturableTask<T>Parameters
fn
A function that returns the value or Promise.
Examples
typescript
// Sync function
const task = FuturableTask.of(() => 42);
// Async function
const task = FuturableTask.of(async () => {
const res = await fetch('/api/data');
return res.json();
});
// With complex logic
const task = FuturableTask.of(() => {
const data = processData();
return validateData(data);
});