instead i prefer kotlins sequences cos kotlin has ...
# announcements
v
instead i prefer kotlins sequences cos kotlin has inlines marked on those methods which means it will efficiently generace the bytecode