Declarative Pipelines in Kotlin The repo was motivated by this post. Sequences and Yields Collection Operations Chained Operations Easy vs Lazy Ordering More Easy vs Lazy Ordering Expensive Calculations Processing Data A good post on Sequences is here.