Function tryRun

  • Runs a given function. Result is wrapped by opt. Returns None when the function throws.

    Type Parameters

    • T

    Parameters

    • f: (() => T)
        • (): T
        • Returns T

    Returns Opt<T>

    Example

    tryRun(() => 1) // Some(1)
    tryRun(() => { throw new Error(); }) // None

Generated using TypeDoc