Конструктор данных

Конструктор данных — в языке программирования Haskell (и некоторых других языках функционального программирования, а также в модели статической типизации Хиндли — Милнера) наименование одной части размеченного объединения в алгебраическом типе данных. Несколько конструкторов данных объединяются одним конструктором типа.