Polymorph

The Polymorph module provides functionalities for polymorphic functions.

Functions

polymorph

The polymorph function creates a polymorphic function.

Parameters

  • ...types: ('string' | 'number' | 'boolean' | 'function' | 'object' | 'symbol')[]

Returns

  • function

Polymorph

The Polymorph decorator creates a polymorphic method.

Parameters

  • ...types: ('string' | 'number' | 'boolean' | 'function' | 'object' | 'symbol')[]

Returns

  • function