Hask, preliminary

топ 100 блогов zeit_raffer07.08.2016 (уже несколько лет, как я заинтересовался вопросом, хожу по блогам и спрашиваю воздух - а какое равенство в Hask? вы где-нибудь видели, как оно определяется?)

Сейчас произошел вброс на высшем уровне http://math.andrej.com/2016/08/06/hask-is-not-a-category/

Только я бы различал вопросы. Необходимость построения полной операционной семантики для дефолтно-ленивого языка это одно (она, возможно, будет сложна, чтобы описать мемоизацию, в том числе). А другое - это синтаксическая категория, которая просто состоит из термов, и ни о какой семантике не знает. Автор того блога связывает эти вопросы через обсервационную (наблюдаемую) эквивалентность, но это совсем не обязательно.

Вобщем я решил стартовать с самого простого варианта, пока даже без ленивости. Так что это будет не Хаскелль, а, допустим, фрагмент Идриса без зав-типов, с System F. Не будет кучи "расширений", все изображено компактно. В следующей версии добавим опциональную ленивость. Будет undefined. Ужасного seq не будет, поскольку это костыль для достижения неленивости в изначально ленивом мире. В неленивом мире seq не нужен. Тьюринг-полноты пока не будет, но мы над этим работаем.

И еще. В посте по ссылке обыгрывается глагол pretend. Привычная Hask pretends быть категорией, но не определена достаточно хорошо. Та категория, которую я сейчас опишу, pretends на соответствие Хаскеллю, но слишком хороша для него. И даже наоборот, я бы сказал, реальный Хаскелль - это инженерное решение, стремящееся в идеале соответствовать ей.

Оставить комментарий

Предыдущие записи блогера :
Архив записей в блогах:
Загадочные смерти или убийства происходят регулярно, но тем ни менее даже среди таких случаев встречаются еще более странные и очевидно паранормальные инциденты. Одним из таких ...
У останні роки існування Радянського Союзу самі жителі комуністичної імперії презирливо називали свою державу «Верхньою Вольтою з ракетами» – тобто мали на увазі, що від однієї з найбідніших держав Африки СРСР відрізняється лише наявністю ядерної зброї. Це анекдотичне визначення я згадав, ...
Вот ровно час назад начали приходить результаты ЕГЭ. Поэтому я временно почти полностью выпадаю из активной жизни - мне пишут одновременно человек по 15, все просят посмотреть сканы, сказать, почему поставили так, почему эдак, можно ли за что зацепиться и подать на апелляцию. Поэтому в ...
В общем-то понятно, что Солонин может рассказать — Израиль боролся со всем миром и всех раскатал так, что СССР и США вместе упрашивали его больше не бить арабов, тут все понятно. Особенно понятно, потому, что Марк Семенович живет сейчас на Украине и поддерживает в СВО понятное дело чью ...
Доброй всем ноченьки. Буквально вчера Китиша рассказал читателям о магазинчике "Honor Box Store" - https://whale-roma.livejournal.com/946542.html - этот магазинчик закупает мини-компьютеры популярных марок "Beelink", "Minisforum", "GMKtec" и "SZBOX", кастомизирует их ставя на них свои ...