webshrine / stdtyp/src / Fn
Type Alias: Fn<Parameters, Result, Context>
Fn<
Parameters
,Result
,Context
>:Context
extendsundefined
?Parameters
extendsany
[] ? (...parameters
) =>Result
: () =>Result
:Parameters
extendsany
[] ? (this
, ...parameters
) =>Result
: (this
) =>Result
Most general type of function, matches any types of functions if generics wasn't defined
Type Parameters
• Parameters extends AnyArrayOptional
= AnyArrayOptional
• Result = void
• Context = undefined