Size: a a a

2021 June 11

AP

Aleksei (astynax) Pi... in Haskell
Впрочем, тут как раз переменная всегда объявляется, так что полущ
источник

Q

Qwerty in Haskell
это типа += ?
источник

к

кана in Haskell
я видел достаточно фичей, которые нормально реализуются только в динамике. Их наверняка можно реализовать и иначе, но с куда большим количеством затрат, сложности и бойлерплейта. И тут просто уже выбор, что конкретно этому человеку/проекту важно и выгодно

Конкретно меня впечатляет, что умеет эрланг из коробки, там только дефолтный мониторинг системы паражает, когда ты из репла легко видишь что у какого процесса в мейлбоксе прямо сейчас лежит, а система может быть распределена на десятки машин
источник

AP

Aleksei (astynax) Pi... in Haskell
Это оператор присваивания, который работает как выражение. += в Python не может быть в выражении

Более того, x += y в питоне вовсе не обязан быть эквивалентен x = x + y
источник

Q

Qwerty in Haskell
я не про выражение а только про оператор - не видел раньше такого
источник

AP

Aleksei (astynax) Pi... in Haskell
источник

Q

Qwerty in Haskell
ну как определишь  add
источник

AP

Aleksei (astynax) Pi... in Haskell
Нет!
источник

AP

Aleksei (astynax) Pi... in Haskell
__iadd__!
источник

YP

Yuriy Pachin in Haskell
+1
источник

Q

Qwerty in Haskell
я c 3.3 не работал с Python
источник

AF

Alexey Fedotov in Haskell
:= то стандартный оператор присваивания, странно не узнать
источник

AF

Alexey Fedotov in Haskell
*лучи добра в адрес Кернигана и Ричи за = и ==*
источник

Q

Qwerty in Haskell
в паскале
источник

AP

Aleksei (astynax) Pi... in Haskell
__add__ вызывается только тогда, когда нет специализированного __iadd__
источник

Q

Qwerty in Haskell
а ну да
источник

AF

Alexey Fedotov in Haskell
не в паскале. Присваивание — это абсолютно отдельная операция от сравнения. Знак сравнения — =.
источник

к

кана in Haskell
и даже там ор-паттерны. А то что это появится в хаскеле даже надежд уже нет
источник

Q

Qwerty in Haskell
забывать начал чо там как
источник

AP

Aleksei (astynax) Pi... in Haskell
Вот да. В Паскале присваивание — строго statement
источник