Dispatchable¶
-
class
uarray.Dispatchable(value, dispatch_type, coercible=True)[source]¶ A utility class which marks an argument with a specific dispatch type.
-
value¶ The value of the Dispatchable.
-
type¶ The type of the Dispatchable.
Examples
>>> x = Dispatchable(1, str) >>> x <Dispatchable: type=<class 'str'>, value=1>
See also
all_of_typeMarks all unmarked parameters of a function.
mark_asAllows one to create a utility function to mark as a given type.
Methods
Dispatchable.__init__(value, dispatch_type)Initialize self.
-