Think Millipede, where Milli is 1,000. Milli Milli = MM = 1,000 * 1,000. > MM ("thousand thousands", from Latin "Mille" ...) from https://en.wikipedia.org/wiki/1%2C000%2C000
> All this is relevant for Haskell and irrelevant in Scala, where you don't have to compose functions to ensure order of evaluation. Promises and Futures are counterexamples to your claim here.
Think Millipede, where Milli is 1,000. Milli Milli = MM = 1,000 * 1,000. > MM ("thousand thousands", from Latin "Mille" ...) from https://en.wikipedia.org/wiki/1%2C000%2C000
> All this is relevant for Haskell and irrelevant in Scala, where you don't have to compose functions to ensure order of evaluation. Promises and Futures are counterexamples to your claim here.