Also known as map function
higher-order function in a programming language, which applies a given function element-wise to a collection (most generally, a functor instance)
Wikidata facts
- Subclass of
- higher-order function
- Official name
- Prelude.fmap
Show 2 more facts
- different from
- associative array
- facet of
- functional programming
Sources (1)
via Wikidata · CC0
Article · Русский
<b>map</b> — функция высшего порядка, используемая во многих языках программирования, которая применяет какую-либо функцию к каждому элементу списка своих аргументов, выдавая список результатов как возвращаемое значение. При рассмотрении в функциональной форме она часто называется «применить-ко-всем». Например, если определить функцию square следующим образом: square x = x * x то вызов map square [1,2,3,4,5] вернёт список [1,4,9,16,25], так как map применит функцию square к каждому элементу, собирая результаты в том же порядке.
Abstract from DBpedia / Wikipedia · CC BY-SA
Available in 9 languages
via Wikidata sitelinks · CC0