Type Alias Handler<T, Args>

Handler: (value: T, ...args: Args) => T

Type definition for a handler function that takes a generic value and additional arguments The handler must return the same type as its first argument

Type Parameters

  • T
  • Args extends any[]

Type declaration

    • (value: T, ...args: Args): T
    • Parameters

      Returns T