LINUX.ORG.RU

Допустимо ли в Haskell такое

 ,


0

2

Здравствуйте, уважаемые форумчане. Подскажите пожалуйста, допускается ли в Haskell такой вот код:

fu=\x.xy
y=something
?

Т.е. сначала записываем переменную в тело ф-ции, а уже затем ее объявляем (или связываем, как у вас это правильно называется?)

Спасибо.



Последнее исправление: avtoritetniy-expert (всего исправлений: 1)

Компилятор сломался? Проверил бы сам.

grouzen ★★
()

Дополнение.

В Haskell — допустим. Но аналогичный (хотя не идентичный) код в ghci не заработает.

let f = \x -> x + y
let y = 123
Miguel ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.