Index A | C | D | E | F | G | H | I | K | M | N | O | P | R | S | T | V | W A abstract() (plum._dispatcher.Dispatcher method) activate_autoreload() (in module plum._autoreload) activate_union_aliases() (in module plum._alias) add_conversion_method() (in module plum._promotion) add_promotion_rule() (in module plum._promotion) AmbiguousLookupError append_default_args() (in module plum._signature) argsort() (in module plum._util) C classes (plum._dispatcher.Dispatcher attribute) clear_all_cache() (in module plum._dispatcher) clear_cache() (plum._dispatcher.Dispatcher method) (plum._function.Function method) Comparable (class in plum._util) compute_distance() (plum._signature.Signature method) compute_mismatches() (plum._signature.Signature method) conversion_method() (in module plum._promotion) convert() (in module plum._promotion) CovariantMeta (class in plum._parametric) D deactivate_autoreload() (in module plum._autoreload) deactivate_union_aliases() (in module plum._alias) dispatch (in module plum._dispatcher) dispatch() (plum._function.Function method) dispatch_multi() (plum._function.Function method) Dispatcher (class in plum._dispatcher) E expand_varargs() (plum._signature.Signature method) extract_return_type() (in module plum._method) F from_callable() (plum._signature.Signature static method) Function (class in plum._function) functions (plum._dispatcher.Dispatcher attribute) G get_class() (in module plum._util) get_context() (in module plum._util) H has_varargs (plum._signature.Signature attribute) I implementation (plum._method.Method attribute) inspect_signature() (in module plum._signature) invoke() (plum._function.Function method) is_comparable() (plum._util.Comparable method) is_faithful (plum._signature.Signature attribute) is_faithful() (in module plum._type) is_in_class() (in module plum._util) K Kind (class in plum._parametric) kind() (in module plum._parametric) M match() (plum._signature.Signature method) Method (class in plum._method) methods (plum._function.Function property) Missing (class in plum._util) module plum._alias plum._autoreload plum._dispatcher plum._function plum._method plum._parametric plum._promotion plum._resolver plum._signature plum._type plum._util plum.repr ModuleType (class in plum._type) multi() (plum._dispatcher.Dispatcher method) N NotFoundLookupError O owner (plum._function.Function property) P parametric() (in module plum._parametric) plum._alias module plum._autoreload module plum._dispatcher module plum._function module plum._method module plum._parametric module plum._promotion module plum._resolver module plum._signature module plum._type module plum._util module plum.repr module precedence (plum._signature.Signature attribute) PromisedType (class in plum._type) promote() (in module plum._promotion) R register() (plum._function.Function method) repr_mismatch() (plum._method.Method method) repr_pyfunction() (in module plum.repr) repr_short() (in module plum.repr) repr_source_path() (in module plum.repr) repr_type() (in module plum.repr) resolve_method() (plum._function.Function method) resolve_type_hint() (in module plum._type) retrieve() (plum._type.ModuleType method) return_type (plum._method.Method attribute) rich_repr() (in module plum.repr) S set_union_alias() (in module plum._alias) Signature (class in plum._signature) T type_mapping (in module plum._type) type_nonparametric() (in module plum._parametric) type_parameter() (in module plum._parametric) type_unparametrized() (in module plum._parametric) TypeHint (in module plum._util) types (plum._signature.Signature attribute) V varargs (plum._signature.Signature attribute) W warn_redefinition (plum._dispatcher.Dispatcher attribute) wrap_lambda() (in module plum._util)