UNPKG

return-style

Version:

Non-intrusively convert the result of any function or promise to the user's desired style.

11 lines 274 B
import { Option } from "../classes/option.js"; export async function toOptionAsync(fn) { try { const result = await fn(); return Option.Some(result); } catch (_a) { return Option.None(); } } //# sourceMappingURL=to-option-async.js.map