Type Conditions
of_type(cls): Check if object is of type
Stream.of([1, 3.4, "A", None] \
.filter(of_type(int)) \
.for_each(print) # 1not_of_type(cls: Type): Check if object is not of type
Stream.of([1, 3.4, "A", None] \
.filter(not_of_type(int)) \
.for_each(print) # 3.4, "A", Nonenone(): Check if object is None
Stream.of([1, None, "Hello", None] \
.filter(none()) \
.for_each(print) # None, Nonenot_none(): Check if object is not None
true(): Check if object is True
not_true(): Check if object is not True
false(): Check if object is False
not_false(): Check if object is not False
length(x): Check if object has specified length
not_length(x): Check if object does not have specified length
empty(): Check if object is empty
not_empty(): Check if object is not empty
equal(x): Check if object is equal to the specified value
not_equal(x): Check if object is not equal to the specified value
Last updated