Module better_functools.strict

Stricter copies of builtins and standard library functions.

Typing for some functions in Python are too permissive or overloaded. Causing problems for the type checker. Here we bundle strict versions of some of them so that they can be used instead whilst maintaining type safety.

Sub-modules

better_functools.strict.builtins

Override builtin functional helpers with stricter better typed versions.

better_functools.strict.operator