Size: a a a

Эликсир и Вунш

2019 August 26

T

Tharin in Эликсир и Вунш
Это потому что они << Something >> ?
источник

AB

Alexey Bolshakov in Эликсир и Вунш
еще есть момент не очевидный на первый взгляд. что имя модуля - с большой буквы - это тоже атом. хотя атомы в основном с двоеточия
источник

T

Tharin in Эликсир и Вунш
Alexey Bolshakov
еще есть момент не очевидный на первый взгляд. что имя модуля - с большой буквы - это тоже атом. хотя атомы в основном с двоеточия
Это ещё в книгах объясняют
источник

AB

Alexey Bolshakov in Эликсир и Вунш
читал. но не сразу это  осело, когда переходил на эликсир. в ерланге синтаксис более однозначный
источник

AB

Alexey Bolshakov in Эликсир и Вунш
Tharin
Это потому что они << Something >> ?
а что это означает?
источник

VA

Vsevolod Avramov in Эликсир и Вунш
because <> refers to binaries <<>>
источник

VA

Vsevolod Avramov in Эликсир и Вунш
Tharin
Это потому что они << Something >> ?
Да
источник

AB

Alexey Bolshakov in Эликсир и Вунш
iex(1)> 'charlist'
'charlist'
iex(2)> "binarystring"
"binarystring"
iex(3)> is_list('charlist')
true
iex(4)> is_binary("binarystring")
true
iex(7)> [65, 66, 67]
'ABC'
iex(8)> <<65, 66, 67>>
"ABC"
источник

T

Tharin in Эликсир и Вунш
Alexey Bolshakov
а что это означает?
Бинарь
источник

AB

Alexey Bolshakov in Эликсир и Вунш
<<>> это пустой бинарь
источник

AB

Alexey Bolshakov in Эликсир и Вунш
... но там да, имелось в виду, что оператор относится к бинарям
источник

AB

Alexey Bolshakov in Эликсир и Вунш
но не любой битстринг является бинарем
источник

AB

Alexey Bolshakov in Эликсир и Вунш
источник

IA

Ivan Ananev in Эликсир и Вунш
Tharin
почему не ++ ?
Для читаемости... Видя ++ ты знаешь что здесь списки.. <> бинари
источник

AD

Artem Denezhny in Эликсир и Вунш
@che_onza кстати да, ну расследование вы тут устроили))
источник

IA

Ivan Ananev in Эликсир и Вунш
Не однозначность руби в этом плане не хера не плюс к языку.. лишний раз думать приходится
источник

AD

Anastasiya Dyachenko in Эликсир и Вунш
ребят, все же просто

iex(1)> 'a' ++ 'b'
'ab'
источник

TT

Taras 🦀 Taraskin in Эликсир и Вунш
list1 ++ list2
правый оставляется в памяти, левый полностью копируется, и ссылка с последного символа на начало правого, правильно помню?
источник

TT

Taras 🦀 Taraskin in Эликсир и Вунш
ну в базовом принципе может и так, формально
источник

TT

Taras 🦀 Taraskin in Эликсир и Вунш
ну хотя вообще да, может быть
источник