Ну, поскольку он неподвижная точка, он может поддерживать некое слабомутирующее окружение — экспертную систему, например. Ведь иногда параметры придется менять, а вид структуры остается.
Номер два. Описав универсальный Ы-комбинатор, можно делать объявления вида
fac N = Y (\next -> \data -> next * data) N
которые, согласитесть, короче, чем обычные объявления.
Номер два. Описав универсальный Ы-комбинатор, можно делать объявления вида
fac N = Y (\next -> \data -> next * data) N
которые, согласитесть, короче, чем обычные объявления.
К Ф-Шарпу я пришел из Хаскеля, который ленив настолько, что его приходится заставлять вообще что-то считать :)
Вот вопрос — а Nemerle тоже активный?