Re[4]: Мифический Haskell
От: alex_public  
Дата: 16.02.12 19:21
Оценка:
Здравствуйте, MigMit, Вы писали:

MM>Ясно, спасибо. Да, в питоне компрехеншены спижжены именно из Хаскеля.


Хы, а Питон не раньше его появился на свет случаем? )))

Да, кстати, там ещё guard'ы Хаскеля выглядят буквательно так же. Только вместо запятой в Питоне "if".

MM>Не понял. Как техника отката относится к паттерн-матчингу?


Как это какое? Это как раз основное преимущество Пролога в этой области. Без этого сопоставление с образцом является только синтаксическим сахаром к if/else лестнице. А с ним получается мощнейший инструмент. Ну на самом деле это просто у меня были завышенные ожидания к Хаскелю, что типа там собрали всё лучшее и если уж есть сопоставления с образцом, то "максимальное, прологовское". )

MM>Во-вторых, можешь. Хаскельный FFI позволяет объявить внешнюю функцию как чистую. Другой вопрос, что если она таки нечистая, то ты поимеешь проблем (от непредсказуемости порядка вычислений, например).


Хм. Интересно. Я так понимаю что по умолчанию все системные функции объявлены как нечистые и подобные действия — это типа нарушения практик?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.