module operator
¶
Source: stdlib/operator.codon
operator
¶Source: stdlib/operator.codon
lt
= lambda a, b: (a < b)
¶le
= lambda a, b: (a <= b)
¶eq
= lambda a, b: (a == b)
¶ne
= lambda a, b: (a != b)
¶gt
= lambda a, b: (a > b)
¶ge
= lambda a, b: (a >= b)
¶not_(a)
¶truth(a)
¶is_(a, b)
¶is_not(a, b)
¶abs(a)
¶add(a, b)
¶and_(a, b)
¶floordiv(a, b)
¶index(a)
¶inv(a)
¶invert
= inv
¶lshift(a, b)
¶mod(a, b)
¶mul(a, b)
¶matmul(a, b)
¶neg(a)
¶or_(a, b)
¶pos(a)
¶pow(a, b)
¶rshift(a, b)
¶sub(a, b)
¶truediv(a, b)
¶xor(a, b)
¶concat(a, b)
¶contains(a, b)
¶countOf(a, b)
¶delitem(a, b)
¶getitem(a, b)
¶indexOf(a, b)
¶setitem(a, b, c)
¶length_hint(a, default = 0)
¶attrgetter(attr: Literal[str])
¶itemgetter(*items)
¶itemgetter(item: Literal[int])
@overload Function is overloaded ¶methodcaller(name: Literal[str], *args, **kwargs)
¶iadd(a, b)
¶iand(a, b)
¶iconcat(a, b)
¶ifloordiv(a, b)
¶ilshift(a, b)
¶imod(a, b)
¶imul(a, b)
¶imatmul(a, b)
¶ior(a, b)
¶ipow(a, b)
¶irshift(a, b)
¶isub(a, b)
¶itruediv(a, b)
¶ixor(a, b)
¶