Я пишу программу haskell, и я новичок в haskell. У меня есть определенный пользователем тип данных и попытка использовать его в функции в качестве аргумента. В моей реализации функции мне нужно различать разные конструкторы, используемые для создания данных. Что я могу сделать?выбор конструктора переменных
data myData = C1 Int | C2 String
myFunc :: myData -> Int
myFunc c from constructor C1 = 0
myFunc c from constructor C2 = 1
проверить «Может быть», это хороший пример. –
Вы должны проверить это руководство для всех основ: http://learnyouahaskell.com/ – user2407038