Size: a a a

2020 August 05

DF

Denis Fakhrtdinov in ErlangRus
Есть тип, на нем определены операции. Есть другой тип, на нем другие операции.
источник

ИИ

Иванов Иванов... in ErlangRus
Denis Fakhrtdinov
Есть тип, на нем определены операции. Есть другой тип, на нем другие операции.
ну вот проверка на истину или фольш - это операция?
источник

DF

Denis Fakhrtdinov in ErlangRus
Это сравнение.
источник

ИИ

Иванов Иванов... in ErlangRus
Denis Fakhrtdinov
Это сравнение.
а сравнение это не операция?
источник

DF

Denis Fakhrtdinov in ErlangRus
Операция.
источник

ИИ

Иванов Иванов... in ErlangRus
Denis Fakhrtdinov
Операция.
в erlang в эту операцию можно установить любое значение (любого типа)
источник

DF

Denis Fakhrtdinov in ErlangRus
Сравнение определено на всех типах рантайма, булевым типом не ограничивается.
источник

DF

Denis Fakhrtdinov in ErlangRus
Ты можешь сравнить тапл и бинарь.
источник

ИИ

Иванов Иванов... in ErlangRus
Denis Fakhrtdinov
Ты можешь сравнить тапл и бинарь.
ага
источник

V

Vasilii Demidenok in ErlangRus
У кого-нибудь есть идеи, для чего такое может использоваться? https://github.com/erlang/otp/blob/master/bootstrap/lib/stdlib/include/assert.hrl#L62
источник

ИИ

Иванов Иванов... in ErlangRus
может обман оптимизатора какого-нибудь?
источник

DF

Denis Fakhrtdinov in ErlangRus
Крешнуться если ассершн не сработал?..
источник

V

Vasilii Demidenok in ErlangRus
почему не просто true? кроме борьбы с компилятором мне на ум больше ничего не приходит тоже
источник

DF

Denis Fakhrtdinov in ErlangRus
Фактически, как часто используемый приём паттерн-матчинга без catch-all, только более читабельный.
источник

DF

Denis Fakhrtdinov in ErlangRus
А, ты про % cheap source of truth? 🙂
источник

V

Vasilii Demidenok in ErlangRus
да
источник

DF

Denis Fakhrtdinov in ErlangRus
Забавный коммент.
источник

DF

Denis Fakhrtdinov in ErlangRus
Не знаю, а давно эта строка написана?
источник

DF

Denis Fakhrtdinov in ErlangRus
Может, раньше true/false могли переопределяться каким-то образом.
источник

DF

Denis Fakhrtdinov in ErlangRus
4 года назад, не так давно.
источник