deniok: (ухмыляюсь)
deniok ([personal profile] deniok) wrote2016-04-07 12:00 pm

id да не id

Приведите пример таких объявлений типа данных с конструктором данных T и сигнатуры функции f, что реализация
f (T x) = T x
проходила бы проверку типов, a
f x = x
нет.

[identity profile] deni-ok.livejournal.com 2016-04-07 11:04 am (UTC)(link)
У тебя, вроде, выходит наоборот - второе тайпчекается, а первое нет.