Haskell.1 вопрос

 
0
 
Functional languages
ava
Lateralus | 22.01.2012, 14:05
Дана функция:
myDrop n xs = if n <= 0 || null xs
              then xs
              else myDrop (n - 1) (tail xs)
Если я правильно понял,то n и xs-это нечто вроде параметров в функциях  императивных языков или нет?
Объясните,пожалуйста.
Comments (5)
ava
Фантом | 22.01.2012, 14:49 #
Цитата (Lateralus @  22.1.2012,  14:05 findReferencedText)
Если я правильно понял,то n и xs-это нечто вроде параметров в функциях  императивных языков или нет?

Да, хотя правильнее считать, что n и xs - аргументы функции в "математическом" смысле. 
ava
tzirechnoy | 24.01.2012, 00:06 #
Да, это список формальных параметров функцыи. А где Вы нашли такой туториал по хаскелю, что это оказалось неочевидным?
ava
IBS | 08.04.2012, 17:43 #
Вопрос не в тему, но новую создавать для него не хочется : сколько байт занимают вещественные типы в haskell?
ava
k0rvin | 11.04.2012, 10:08 #
Цитата (IBS @ 8.4.2012,  17:43)
Вопрос не в тему, но новую создавать для него не хочется : сколько байт занимают вещественные типы в haskell?

Гугл рулит:

Double
Float
ava
dlebedev | 24.04.2012, 21:25 #
Цитата (tzirechnoy @  24.1.2012,  00:06 findReferencedText)
А где Вы нашли такой туториал по хаскелю, что это оказалось неочевидным?

Как ни странно, это в RWH (Real World Haskell, если кто не знает).
Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
advanced
Submit