pygritia.binary module¶
Provides BinaryMixin mixin class
It provides binary operator support to the Lazy class
-
class
pygritia.binary.BinaryMixin(action: pygritia.core.LazyAction, origin: Optional[LazyMixin] = None)[source]¶ Bases:
pygritia.core.LazyMixinBinary operator support
It contains compare operators(
__lt__,__le__,__eq__,__ne__,__gt__,_ge__), numeric operators(__add__,__sub__,__mul__,__matmul__,__div__,__truediv__,__floordiv__,__mod__,__divmod__,__pow__) and bitwise operators(__lshift__,__rshift__,__and__,__or__,__xor__)