Сопоставление с образцом

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Сопоставление с образцом (англ. Pattern matching) — метод анализа списков или других структур данных на наличие в них заданных образцов. В отличие от распознавания образов — образец в данном случае задан жёстко, к примеру с помощью регулярных выражений. Используется, в частности, для обработки алгебраических типов данных и, таким образом, реализован в некоторых популярных функциональных языках программирования, например, Haskell, Erlang и ML.

См.также[править | править вики-текст]