https://github.com/AlexanderYastrebov/stream is my take on this that does not re-allocate full slice on every filter/map operation
https://github.com/AlexanderYastrebov/stream is my take on this that does not re-allocate full slice on every filter/map operation