Вопрос просто для самообразования.
Сейчас перечитываю лекции по функ. программированию. Там есть такая фраза что мол Haskell единственный язык, который поддерживыет subj. типа:
[x^2 | x <- [1,2,3]] => [1,4,9]
Но по крайне мере такая же штука есть в Питоне. Вопрос собсвенно в том какие ещё языки имеют подобные встроенные механизмы?