Why is functional code more readable than Python-style comprehensions?
Or at least, many Swift developers think so.
There is a lot of resistance to adding Python-style comprehensions to Swift.
Why would you want a special longer syntax for something that's universally accessible by map/filter/fold in all FP languages and a growing number of imperative ones?
Python comprehensions are a clever language shim. Functional code is an ode to scala/haskell/erlang in a way that any language should advantage.