Size: a a a

2020 June 20

Dv

Dr. Friedrich von Ne... in codingteam
gsomix
@ingvarjackal И разве объявление функции это не f[x_, y_] := x + y?
А зачем тут нужны подчёркивания? Для чего-то важно отличать переменные в объявлении функции от мест использования?
источник

IJ

Ingvar Jackal in codingteam
Dr. Friedrich von Never
Да чот нет, у тебя функция не применилась.
потому что я не функцию там определил :D
источник

IJ

Ingvar Jackal in codingteam
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ingvar Jackal
потому что я не функцию там определил :D
Garbage in — garbage out.
источник

IJ

Ingvar Jackal in codingteam
вот так должно было быть
источник

IJ

Ingvar Jackal in codingteam
и вот результат
источник

c

codingteam@cjr in codingteam
Minoru
@fvnever: это ты его в биореактор пригласил, что ли?
источник

Dv

Dr. Friedrich von Ne... in codingteam
Я всех туда приглашаю.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Заходите, гости дорогие, рассаживайтесь.
источник

IJ

Ingvar Jackal in codingteam
Dr. Friedrich von Never
Garbage in — garbage out.
какой гибкий язык!
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ingvar Jackal
какой гибкий язык!
Без костей!
источник

g

gsomix in codingteam
Dr. Friedrich von Never
А зачем тут нужны подчёркивания? Для чего-то важно отличать переменные в объявлении функции от мест использования?
А там определение функции — это определение шаблона, по которому ведется трансформация выражений. Подчеркивание означает, что любое использование f в любыми аргументами будет заменено на то, что после :=.
источник

g

gsomix in codingteam
Ingvar Jackal
и вот результат
И опять Print.
источник

g

gsomix in codingteam
С заглавной.
источник

IJ

Ingvar Jackal in codingteam
но синтаксис-то подсвечивает с малой
источник

Dv

Dr. Friedrich von Ne... in codingteam
gsomix
А там определение функции — это определение шаблона, по которому ведется трансформация выражений. Подчеркивание означает, что любое использование f в любыми аргументами будет заменено на то, что после :=.
Окей. А вот эта вот фигня с двойным присваиванием a как-то объясняется местной семантикой?
источник

IJ

Ingvar Jackal in codingteam
я вспомнил, почему я не люблю математику :D
источник

g

gsomix in codingteam
Ingvar Jackal
я вспомнил, почему я не люблю математику :D
Потому что она денег конских стоит.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Или на самом деле всё тупо и прозаично, и каждое повторное использование переменной просто перевычисляет вообще все термы?
источник

IJ

Ingvar Jackal in codingteam
они не вычисляются вообщ
источник