Size: a a a

2020 June 25

AB

Alexey Bolshakov in pro.elixir
В эликсире обновить переменную можно. Это добавило путоницы. Просто считай, что под ковром это уже будет другая.
источник

М

Максим in pro.elixir
Один говорит ссылка, другой - переменная, а говорят одно и то же. Отличный юзерфрендли язык, чо.
источник

AB

Alexey Bolshakov in pro.elixir
И еще из за этого некоторые начинают кодить императивно.
Присвоят А значение. Потом какойто if где ее меняют. И в конце выводят ее же. И вот тут уже будет варнинг. И ты уже сам должен почувствовать почему
источник

AB

Alexey Bolshakov in pro.elixir
Максим
Один говорит ссылка, другой - переменная, а говорят одно и то же. Отличный юзерфрендли язык, чо.
Нету ссылок
источник

М

Максим in pro.elixir
Как ты понимаешь ссылку?)
источник

A

Aldar in pro.elixir
Lama Lover
Вроде лямбда исчисление немного про дургое
смотря что ты имеешь ввиду под “другим”
источник

AB

Alexey Bolshakov in pro.elixir
я тут понимашь, с телефона колупаюсь, набираю. семью бросил. а мы тут сейчас будем в терминологию играть
источник

М

Максим in pro.elixir
Alexey Bolshakov
Нету ссылок
Тут уже поднимали тему, что в обычных языках переменные на самом деле неправильные переменные. Вот с точки зрения неправильности в эрланге не переменные в понимании обычных языков, т.к. в функции передаются без какого либо копирования:)
источник

LL

Lama Lover in pro.elixir
Aldar
смотря что ты имеешь ввиду под “другим”
Ну там про функции, как атомарный тип данных
Типа когда true это (на эликсире) fn x, y -> x end
А false это fn x, y -> y end
И из этого определяются другие типы и всё такое
источник

М

Максим in pro.elixir
Alexey Bolshakov
я тут понимашь, с телефона колупаюсь, набираю. семью бросил. а мы тут сейчас будем в терминологию играть
У нас паритет, только у меня ещё и 3:30:)
источник

AB

Alexey Bolshakov in pro.elixir
Максим
Как ты понимаешь ссылку?)
это вот так, что если ты сматчил
x=1
и передал ее в функцию, то чего бы функция там внутри с этим не делала - x всегда останется равным 1
источник

AB

Alexey Bolshakov in pro.elixir
Максим
Тут уже поднимали тему, что в обычных языках переменные на самом деле неправильные переменные. Вот с точки зрения неправильности в эрланге не переменные в понимании обычных языков, т.к. в функции передаются без какого либо копирования:)
терминология. идите, пожалуйста, в хаскель. и там обмазывайтесь всякими аппликативными функторами и прочими теориями категорий. тут ерланг - и переменные не изменяемы
источник

A

Aldar in pro.elixir
Lama Lover
Ну там про функции, как атомарный тип данных
Типа когда true это (на эликсире) fn x, y -> x end
А false это fn x, y -> y end
И из этого определяются другие типы и всё такое
ну вот, вычисление это просто подстановка результата вычисления как текст
источник

AB

Alexey Bolshakov in pro.elixir
Максим
У нас паритет, только у меня ещё и 3:30:)
хех. в тайге чтоли? )))
источник

М

Максим in pro.elixir
Alexey Bolshakov
хех. в тайге чтоли? )))
Ну да, вам, зауральцам, все че в Сибири - тайга:)
источник

AB

Alexey Bolshakov in pro.elixir
У меня просто брат где-то в тайге. Тоже +4. Сорян, если обидел )
источник

LL

Lama Lover in pro.elixir
Aldar
ну вот, вычисление это просто подстановка результата вычисления как текст
Что?
источник

A

Aldar in pro.elixir
Lama Lover
Что?
забей, это оффтоп
источник
2020 June 26

AB

Alex Bubnov in pro.elixir
Eugene
у меня такое подозрение, что для переключения в "функциональный" режим в голове должны произойти какие-то полу-эзотерические мутации. Метафизика времени, одновременности, последовательности и т.п.
Ты на чём свободно пишешь?
источник

AB

Alexey Bolshakov in pro.elixir
Eugene
у меня такое подозрение, что для переключения в "функциональный" режим в голове должны произойти какие-то полу-эзотерические мутации. Метафизика времени, одновременности, последовательности и т.п.
надо порешать какую-то реальную задачу на языке
источник