Function asyncByRecipe

  • Asynchronously evaluates a value by its recipe.

    Type Parameters

    • TValue

      Evaluated value type. This can not be a function.

    • TArgs extends unknown[]

      A type of parameters tuple required for value evaluation.

    Parameters

    • recipe: AsyncRecipe<TValue, TArgs>

      Asynchronous value evaluation recipe.

    • Rest ...args: TArgs

      Parameters required for value evaluation.

    Returns Promise<TValue>

    A promise resolved to the value.

Generated using TypeDoc