Avoiding unnecessary computations with scan part 2 – F# Interactive · HackerTrans