Size: a a a

2021 May 18

[

[BRM]White Rabbit in Haskell
Но если надумаю, то скину в вики
источник

L

Lierdakil in Haskell
хотя нет, вру, есть у меня книжка Душкина Р.В. (Душкин Р. В. Функциональное программирование на языке Haskell. М.: ДМК Пресс, 2006. 608 с., ил.) -- там list comprehension переведено как определитель списка

... то есть так-то тоже кто во что горазд.
источник

[

[BRM]White Rabbit in Haskell
Дословно это вообще как "понимание" переводится
источник

JS

Jerzy Syrowiecki in Haskell
в данном контексте скорее "постижение"
источник

L

Lierdakil in Haskell
Дословно не надо это переводить. Потому что оно, насколько я могу судить, не прямо от comprehend, а от comprehensive, т.е. полный, всеобъемлющий.
источник

L

Lierdakil in Haskell
по аналогии с нотацией построения множеств оно, все элементы удовлетворяющие предикатам или как-то так.
источник

L

Lierdakil in Haskell
может конечно чушь несу, у меня английский не родной
источник

[

[BRM]White Rabbit in Haskell
Для нас всех не родной
источник

JS

Jerzy Syrowiecki in Haskell
Set-builder notation via predicate — вот только такое нашёл окромя comprehension https://en.wikipedia.org/wiki/Set-builder_notation
источник

L

Lierdakil in Haskell
ну да, про него и речь. я аналогию по смыслу имел ввиду. set comprehension тоже встречается, но в основном в контексте Python и это калька с list comprehension явно.
источник

L

Lierdakil in Haskell
но математики тоже растаскивают помаленьку, напр: http://ceur-ws.org/Vol-1163/paper-05.pdf
источник

L

Lierdakil in Haskell
но тоже ноги из Python тут растут, да
источник

JS

Jerzy Syrowiecki in Haskell
как появился термин "comprehension" https://en.wikipedia.org/wiki/List_comprehension#History

но яснее не становится
источник

JS

Jerzy Syrowiecki in Haskell
it was Phil Wadler who coined the better term list comprehension
источник

L

Lierdakil in Haskell
Ну чтобы стало яснее надо этимологию отследить. а этимология от лат. comprehendo -- составлять, содержать, схватывать, охватывать и ещё куча связанных значений.
источник

JS

Jerzy Syrowiecki in Haskell
о, "охватывать"
источник

[

[BRM]White Rabbit in Haskell
составление списка
источник

[

[BRM]White Rabbit in Haskell
охват списка
источник

JS

Jerzy Syrowiecki in Haskell
источник

JS

Jerzy Syrowiecki in Haskell
содержание, перечисление
источник