deniok: (lambda cube)
deniok ([personal profile] deniok) wrote2012-12-08 09:36 pm
Entry tags:

термологический вопрос

Коллеги! Не будет ли слишком изощренным издевательством во вводной части обзора Агды, при самом начале обсуждения типа Vec привести такие примеры
[true,false,true] : Vec Bool 3
[2,12,85,0,6] : Vec ℕ 5
Поясню - я не хочу в этом месте вдаваться в детали описания конструкторов, а скрытый здесь грандиозный обман я честным образом раскрою позже.

[identity profile] nivanych.livejournal.com 2012-12-09 06:15 am (UTC)(link)
"Ви так говорите, как будто, в этом есть что-то плохое"
Ну так, если знать простое правило про идентификаторы, то ничего страшного-то нет.
В большинстве текстовых редакторов и просто средств для просмотра кода, визуально "m ≤ n" легко отличить от "m≤n".

[identity profile] nivanych.livejournal.com 2012-12-09 06:17 am (UTC)(link)
Хотя и помнится, по-первости, меня слегка раздражало "идентификатор a+b неизвестен".
Причём, я не сразу на это натолкнулся — обычно, я пишу через пробел ;-)

[identity profile] deni-ok.livejournal.com 2012-12-09 08:51 am (UTC)(link)
не, я согласен, что это хороший способ именования, просто к нему привыкнуть надо, очень уж он необычный

[identity profile] nivanych.livejournal.com 2012-12-09 09:04 am (UTC)(link)
Я считаю, что агдочка достаточно красиво, чтобы её рассказывать без обману! ;-)

[identity profile] deni-ok.livejournal.com 2012-12-09 09:06 am (UTC)(link)
Хорошо, так и поступим!

[identity profile] nivanych.livejournal.com 2012-12-09 09:19 am (UTC)(link)
Нет, ну правда — неужели, этот мелкий синтаксический трюк что-то значит?

[identity profile] deni-ok.livejournal.com 2012-12-09 09:31 am (UTC)(link)
я уже вполне согласен, что идея была дурацкой

[identity profile] nivanych.livejournal.com 2012-12-09 09:32 am (UTC)(link)
Нет, я буду доказывать! ;-)