ulidtko
16.08.2011 21:51 dedicated microblogging account
fact 0 = 1
fact (n+1) = (n+1) * fact n
Это работает. Почему?
То есть, почему можно патерн-матчить по арифметическим выражениям?
(+) является ещё и конструктором? в каком месте это проверяется?
http://stackoverflow.com/questions/49135...
Это расширение языка, которе предлагают выпилить. n+k patterns или типа того, шоле.
По ссылке пишут что УЖЕ выпилили.
окок, спасибо
У меня в гохаце все работает.
У меня в общем тоже, просто почему-то написали так. Возможно речь про стандарт.