An Entity of Type: disease, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In many programming languages, map is the name of a higher-order function that applies a given function to each element of a collection, e.g. a list or set, returning the results in a collection of the same type. It is often called apply-to-all when considered in functional form. The concept of a map is not limited to lists: it works for sequential containers, tree-like containers, or even abstract containers such as futures and promises.

Property Value
dbo:abstract
  • In many programming languages, map is the name of a higher-order function that applies a given function to each element of a collection, e.g. a list or set, returning the results in a collection of the same type. It is often called apply-to-all when considered in functional form. The concept of a map is not limited to lists: it works for sequential containers, tree-like containers, or even abstract containers such as futures and promises. (en)
  • 프로그래밍 언어에서 Map은 고차 함수로서, 전해진 함수를 배열의 모든 요소에 적용하여 그 결과를 전달한다. 예를 들어 만약 square라는 함수를 만든 뒤, map(square, [1,2,3,4,5]) 라고 호출한다면 해당 명령은 [1,4,9,16,25]를 반환한다. 이 때 map은 배열을 지나면서 모든 요소에 대해 square 함수를 적용한다. (ko)
  • Nella programmazione funzionale una map è una funzione che applica una data funzione ad una lista di elementi e restituisce una lista di risultati.Sono esempio sia di che di anamorfismo. Per esempio, se definiamo una funzione quadrato come segue: quadrato x = x * x chiamare map quadrato [1,2,3,4,5] restituirà [1,4,9,16,25], poiché map attraverserà la lista, e applicherà la funzione quadrato ad ogni elemento. (it)
  • In veel programmeertalen is map een hogere-ordefunctie die een gegeven functie toepast op elk element van een collectie, bijvoorbeeld op een lijst, waarbij het resultaat dan een even grote lijst van resultaten is. Deze functie komt met name voor in functionele programmeertalen maar ook andere talen (zoals talen) kennen deze functie of maken het mogelijk deze te definiëren. (nl)
  • <b>map</b> — функция высшего порядка, используемая во многих языках программирования, которая применяет какую-либо функцию к каждому элементу списка своих аргументов, выдавая список результатов как возвращаемое значение. При рассмотрении в функциональной форме она часто называется «применить-ко-всем». Например, если определить функцию square следующим образом: square x = x * x то вызов map square [1,2,3,4,5] вернёт список [1,4,9,16,25], так как map применит функцию square к каждому элементу, собирая результаты в том же порядке. (ru)
  • У багатьох мовах програмування <b>map</b> — функція вищого порядку, яка застосовує задану функцію до кожного елемента , повертаючи список результатів. У функціональній формі вона часто називається застосувати-до-всіх. (uk)
  • 在很多编程语言中,映射(map)是一个高阶函数的名字,它将一个应用到一个函子比如列表的每个元素,返回按相同次序的一个列表。映射的概念不受限于列表:它可工作在顺序的容器,类似树的容器,甚至是抽象容器比如future与promise。 映射在作为泛函形式考虑时,经常叫做“应用于全部”。在支持头等函数和柯里化的语言中,map可以在一个函数上,将这个只工作在一个值之上函数,提升为工作在整个容器上的逐个元素上的函数。 (zh)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 6045801 (xsd:integer)
dbo:wikiPageLength
  • 21142 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1068935723 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • In many programming languages, map is the name of a higher-order function that applies a given function to each element of a collection, e.g. a list or set, returning the results in a collection of the same type. It is often called apply-to-all when considered in functional form. The concept of a map is not limited to lists: it works for sequential containers, tree-like containers, or even abstract containers such as futures and promises. (en)
  • 프로그래밍 언어에서 Map은 고차 함수로서, 전해진 함수를 배열의 모든 요소에 적용하여 그 결과를 전달한다. 예를 들어 만약 square라는 함수를 만든 뒤, map(square, [1,2,3,4,5]) 라고 호출한다면 해당 명령은 [1,4,9,16,25]를 반환한다. 이 때 map은 배열을 지나면서 모든 요소에 대해 square 함수를 적용한다. (ko)
  • Nella programmazione funzionale una map è una funzione che applica una data funzione ad una lista di elementi e restituisce una lista di risultati.Sono esempio sia di che di anamorfismo. Per esempio, se definiamo una funzione quadrato come segue: quadrato x = x * x chiamare map quadrato [1,2,3,4,5] restituirà [1,4,9,16,25], poiché map attraverserà la lista, e applicherà la funzione quadrato ad ogni elemento. (it)
  • In veel programmeertalen is map een hogere-ordefunctie die een gegeven functie toepast op elk element van een collectie, bijvoorbeeld op een lijst, waarbij het resultaat dan een even grote lijst van resultaten is. Deze functie komt met name voor in functionele programmeertalen maar ook andere talen (zoals talen) kennen deze functie of maken het mogelijk deze te definiëren. (nl)
  • <b>map</b> — функция высшего порядка, используемая во многих языках программирования, которая применяет какую-либо функцию к каждому элементу списка своих аргументов, выдавая список результатов как возвращаемое значение. При рассмотрении в функциональной форме она часто называется «применить-ко-всем». Например, если определить функцию square следующим образом: square x = x * x то вызов map square [1,2,3,4,5] вернёт список [1,4,9,16,25], так как map применит функцию square к каждому элементу, собирая результаты в том же порядке. (ru)
  • У багатьох мовах програмування <b>map</b> — функція вищого порядку, яка застосовує задану функцію до кожного елемента , повертаючи список результатів. У функціональній формі вона часто називається застосувати-до-всіх. (uk)
  • 在很多编程语言中,映射(map)是一个高阶函数的名字,它将一个应用到一个函子比如列表的每个元素,返回按相同次序的一个列表。映射的概念不受限于列表:它可工作在顺序的容器,类似树的容器,甚至是抽象容器比如future与promise。 映射在作为泛函形式考虑时,经常叫做“应用于全部”。在支持头等函数和柯里化的语言中,map可以在一个函数上,将这个只工作在一个值之上函数,提升为工作在整个容器上的逐个元素上的函数。 (zh)
rdfs:label
  • Map (funzione) (it)
  • Map (higher-order function) (en)
  • Map (고차 함수) (ko)
  • Map (hogere-ordefunctie) (nl)
  • Map (программирование) (ru)
  • Map (функція вищого порядку) (uk)
  • Map (高阶函数) (zh)
rdfs:seeAlso
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License