Map函数
Sign in to saveAlso 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 · 中文
在很多编程语言中,映射(map)是一个高阶函数的名字,它将一个应用到一个函子比如列表的每个元素,返回按相同次序的一个列表。映射的概念不受限于列表:它可工作在顺序的容器,类似树的容器,甚至是抽象容器比如future与promise。 映射在作为泛函形式考虑时,经常叫做“应用于全部”。在支持头等函数和柯里化的语言中,map可以在一个函数上,将这个只工作在一个值之上函数,提升为工作在整个容器上的逐个元素上的函数。
Abstract from DBpedia / Wikipedia · CC BY-SA
Available in 9 languages
via Wikidata sitelinks · CC0