superleaf.operators.base#

Functions

bool_operator(f[, exceptions, fallback])

operator(f[, exceptions, fallback])

Classes

class superleaf.operators.base.Operator[source]#

Bases: object

class superleaf.operators.base.FunctionOperator(f: Callable)[source]#

Bases: Operator

class superleaf.operators.base.BooleanOperator[source]#

Bases: Operator

class superleaf.operators.base.BooleanFunctionOperator(f: Callable[[Any], bool])[source]#

Bases: BooleanOperator

superleaf.operators.base.operator(f, exceptions=None, fallback=None) FunctionOperator[source]#
superleaf.operators.base.bool_operator(f, exceptions=None, fallback=False) BooleanFunctionOperator[source]#