У багатьох мовах програмування map
— функція вищого порядку, яка застосовує задану функцію до кожного елемента колекції, повертаючи колекцію результатів. У функціональній формі вона часто називається застосувати-до-всіх.
Приклад
Якщо визначити функцію square
в мові Haskell таким чином:
square x = x * x
Тоді виклик map square [1,2,3,4,5]
поверне [1,4,9,16,25]
, оскільки map
пройде по списку і викличе функцію square
для кожного елемента.
Оптимізація
Математична основа операції map
дає змогу проводити оптимизацію відносно композиції функцій: .
Див. також
Це незавершена стаття про програмування. Ви можете проєкту, виправивши або дописавши її. |
Ця стаття не містить . (листопад 2015) |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
U bagatoh movah programuvannya b map b funkciya vishogo poryadku yaka zastosovuye zadanu funkciyu do kozhnogo elementa kolekciyi povertayuchi kolekciyu rezultativ U funkcionalnij formi vona chasto nazivayetsya zastosuvati do vsih PrikladYaksho viznachiti funkciyu square v movi Haskell takim chinom square x x x Todi viklik map square 1 2 3 4 5 poverne 1 4 9 16 25 oskilki map projde po spisku i vikliche funkciyu square dlya kozhnogo elementa OptimizaciyaMatematichna osnova operaciyi map daye zmogu provoditi optimizaciyu vidnosno kompoziciyi funkcij map f map g map f g displaystyle left text map f right circ left text map g right text map left f circ g right Div takozhFilter funkciya vishogo poryadku en MapReduce Ce nezavershena stattya pro programuvannya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno listopad 2015