LINUX.ORG.RU

Любопытно, будет ли в OTP когда-нибудь json?

eagleivg ★★★★★
()

unix domain sockets

Гарна новина!

anonymous
()
Ответ на: комментарий от leave

Совместимость с кодом под 18 есть?

Да.

Безумные стектрейсы все еще на месте?

Не припомню такого. Может меня просто после плюсов уже этим не удивить? %)

staseg ★★★★★
() автор топика

Перемещено tailgunner из development

ок

anonymous
()
Ответ на: комментарий от tailgunner

Это могло бы быть новостью, но это уж точно не тема для Development.

Кмк не тянет даже на мининовость. И конечно обсудить редко мелькающий на ЛОРе ЯП — не тема в деве, о времена, о нравы!

staseg ★★★★★
() автор топика

Перемещено tailgunner из development

кто сломал таилгуннера?

Debasher ★★★★★
()
Ответ на: комментарий от staseg

Кмк не тянет даже на мининовость.

Я бы подтвердил. И обсуждение было бы поживее, чем здесь.

tailgunner ★★★★★
()
Ответ на: комментарий от Another0s

костыльные какие-то. До удобства лиспа не дотягивают.
https://github.com/appcues/exconstructor/blob/master/lib/exconstructor.ex
https://github.com/sasa1977/exactor/blob/master/lib/exactor/operations.ex

quote, unquote, unquote_splicing, bind_quoted

простое выражение 1+1 превращается в {:+, [context: Elixir, import: Kernel], [1, 1]}

Bad_ptr ★★★★★
()
Ответ на: комментарий от Bad_ptr

Что действительно мне кажется странным, так это Regex, вместо:

"Ye, You, What You Gonna Do About It?" |> Regex.split(~r/,\s/)
Нужно писать:
~r/,\s/ |> Regex.split("Ye, You, What You Gonna Do About It?")
Я сейчас в процессе изучения этого языка и возможно такая последовательность аргументов не спроста, но мне такое решение его авторов кажется странным...

Another0s
()
Ответ на: комментарий от Another0s

и возможно такая последовательность аргументов не спроста

Ну так |> подставляет результат выражения слева как первый аргумент функции справа вот так и получается.

Bad_ptr ★★★★★
()
Ответ на: комментарий от Bad_ptr

Так я про это и говорю, что строка должна быть первым аргументом, что бы при использовании pipeline оператора можно было писать Regex.split(~r/,\s/), что, как по мне, является логичным

Another0s
()

Хипстерский новодел. Только R16! Только хардкор!

ymn ★★★★★
()
Ответ на: комментарий от Bad_ptr

На самом деле я недоглядел, сейчас нагуглил почему так, у модуля String есть функция split, которая как раз принимает первым аргументом строку и вызывает Regex.split

Another0s
()
Ответ на: комментарий от Another0s

Elixir кто-либо пользуется?

девочки

anonymous
()
Ответ на: комментарий от Bad_ptr

В хачкеле хоть есть тип для буковок.

staseg ★★★★★
() автор топика
Ответ на: комментарий от Bad_ptr

В хацкелле есть Text, Lazy Text, String, ByteString, Lazy ByteString.

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

hateyoufeel ★★★★★
()

Наконец-то запилили max_heap_size. Теперь не нужно изгаляться с лимитами ОС.

blexey ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.