January 25, 2023 Alina Parallel streaming in Haskell: Part 4 – Conditionals and non-blocking evaluation