Я правда не уверен, что именно в программировании называется конструктором: скажем, Maybe: * -> *, который по типу A выдает тип Maybe A; или Just, который по значению x типа A выдает значение Just x типа Maybe A
Я правда не уверен, что именно в программировании называется конструктором: скажем, Maybe: * -> *, который по типу A выдает тип Maybe A; или Just, который по значению x типа A выдает значение Just x типа Maybe A
Первое - конструктор типа, второе - конструктор значения
Я правда не уверен, что именно в программировании называется конструктором: скажем, Maybe: * -> *, который по типу A выдает тип Maybe A; или Just, который по значению x типа A выдает значение Just x типа Maybe A
есть конструкторы типов (* -> *), есть конструкторы значений (Int -> Maybe Int)