Ilya
я к тому, что тогда понятие "мощность множества значений в типе" становится непонятно, как определять
Cheese
можно разрешить бесконечный граф для Stream
Ilya
можно наверное придумать два элемента в типе, оба в WHNF, доказательство равенства которых будет сложной теоремой или вообще недоказумым:)
Ilya
по-крайней мере кажется, что так
Ilya
возникает вопрос, а сколько реально элементов в типе
Ilya
и корректен ли вообще такой вопрос?
Cheese
#(Stream a) = #a ^ א0
Ilya
это понятно
Cheese
Cheese
предлагаю подождать, когда проснутся те, кто читал теорию типов
Ilya
Cheese
конструкторы либо совпадают, либо нет
Ilya
у меня не получается строго записать определение для множества значений типа t, если мы разрешаем WHNF
Ilya
#t = {все "различные" WHNF этого t, где "различные" — ???}
Cheese
то есть проверка равенства двух Stream алгоритмически никогда не закончится, но конечное доказательство такого равенства написать можно
Ilya
кстати, значок решетки - это мощность множества значений ты так обозначил или само множество?
Cheese
Cheese
я не уверен, что в контексте типов вообще стоит упоминать множества
jm
> Pavel Gilyov:
вообще очень сложно говорить о том, настоящий ли человек, наверное
Да, часто целая повесть нужна.
jm
> 🌯 animufag 🍺:да скорей всего можно сделать, но набирать сложно
Зачем? Есть JuiceSSH. Я так иногда запускаю компиляцию например, или быстро в транспорте что-нибудь подхачиваю.
Ilya
Ilya
вот такое нашёл
Ilya
Ilya
мы можем сказать, что два некоторых стрима равны экстенсионально, если для них будут равны функции take n и прочее?
Ilya
как раз то, что ты говоришь - про WHNF
Ilya
ладно, пойду дальше читать учебник:)
Cheese
это вообще про равенство функций. хотя функции тоже тип
Cheese
если я правильно понимаю
Cheese
про то, что функции (succ . pred) и (pred . succ) не равны интенсионально, но равны экстенсионально
Ilya
ну вообще они не равны экстенсионально (т.к. minBound), но я понял, что ты имел в виду =)
Ilya
а вот тут недавно спрашивали, равны ли [1..] и [1..] ++ [2]
Ilya
разве тут не применима та же терминология? про экстенсиональное и интесиональное равенство?
Ilya
хотя тут снова фунции, ок
Anonymous
inf + 1 = inf
Ilya
Это равенство бессмысленно без уточнения inf и +
Ilya
а вот 1 + inf = inf скорее всего будет верно в любом случае 🤔
Кабачок
Aleksei (astynax)
Нет, [1,2,3,...]
Aleksei (astynax)
[1,1..] - список единиц
Alexander
я что-то интересное пропустил?
Cheese
народ интересуется, что есть значение в Хаскелле и что есть равенство значений
Leonid 🦇
ну чё, ребзя, с 9го обратно на гиттер?
Dmitry
прокси!
Dmitry
тор!
Leonid 🦇
за тор, кстати, Богатову продлили домашний арест. Он кстатаи за хаскель в дебианах отвечал
Arseniy
Anatolii
Зигохистоморфный
Alex
в россии вроде собрались телеграм блочить
Aleksei (astynax)
опять?
Dmitry
технически грамотное население не пострадает, в основном
Dmitry
т.е этот чатик можно просто оставить как есть
Евгений
Anonymous
Dmitry
на основании того, что дебилы
Anonymous
там в видео про телеграм
Dmitry
и потому, что могут
Евгений
Удобно
Евгений
на основании того, что дебилы
Да глупости какие, буржуазное государство работает не так. Наше государство пока не засветилось в нарушении собственных законов. Законы, конечно, весёлые, но они везде весёлые. Если они решились заблочить, то нашли лазейку в законах, вот интересно чо за лазейка
Dmitry
телега не предоставила ФСБ какие-то там ключи для расшифровки трафика
Leonid 🦇
фейсбук с гуглом банить ссут. линкедин забанили
Евгений
Фейсбук с гуглом сотрудничают с российской властью
Евгений
Гугл даже с Китайцами сотрудничает, чо уж там
Leonid 🦇
данные хранят на територии рф? подписывают для центра Э бумажки "да, юзер сам лайкнул свастон, можно впилить штраф"?
Leonid 🦇
РФ до Китая как сколково до кремниевой долины.
Евгений
Евгений
Россия же с китая пример и берёт
Leonid 🦇
у китая и денег больше, и свой гугл с твиттером
Dmitry
большая ошибка, конечно, недоучёт ментальных особенностей народа
Leonid 🦇
гугл кстати не знает про свой дата-центр в москве
Евгений
большая ошибка, конечно, недоучёт ментальных особенностей народа
Эта вся фигня расчитана не на особо умных задротов, а на "защиту" работников школ, медучреждений и прочих мелких бюрократов от "вредной" информации. То есть попросту обеспечить невозможность низа государственной машины к самоорганизации
Dmitry
большевики в своё время обошлись без твиторов, и их тоже было немного