Size: a a a

2020 September 09

DF

Denis Fakhrtdinov in pro.elixir
Значит, не нужна.
источник

DF

Denis Fakhrtdinov in pro.elixir
¯\_(ツ)_/¯
источник

DF

Denis Fakhrtdinov in pro.elixir
А нахуя нужен : в мапе?
источник

DF

Denis Fakhrtdinov in pro.elixir
Шоб ключ в атом покастить?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Это сахар же.
источник

DF

Denis Fakhrtdinov in pro.elixir
То есть сахаром можно объяснить любую синтаксическую хуету? Ну тогда := это сахар.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
В том то и дело что это не сахар
источник

ŹR

Źmićer Rubinštejn in pro.elixir
По другому то не напишешь
источник

DF

Denis Fakhrtdinov in pro.elixir
Что, в общем-то, правда в каком-то смысле.
источник

DF

Denis Fakhrtdinov in pro.elixir
Ты просто рассматриваешь только матчинг, а отдельности.
источник

DF

Denis Fakhrtdinov in pro.elixir
Тогда как синтаксис мап нужно рассматривать целиком.
источник

DF

Denis Fakhrtdinov in pro.elixir
Ладно, я пойду.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Кто там хотел поучаствовать в spawnfest? У меня есть крутая тема как раз на какатон.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Ищу литературных негров для реализации
источник

LL

Lama Lover in pro.elixir
Źmićer Rubinštejn
Кто там хотел поучаствовать в spawnfest? У меня есть крутая тема как раз на какатон.
Это я
источник

LL

Lama Lover in pro.elixir
Только что узнал что в эликсире можно писать
defmodule X do
 pi = 3.14
 def size(r) do
   unquote(pi) * r * r
 end
end
источник

SM

Sergei Maximov in pro.elixir
Я так генерю однотипные clauses в модулях

  escape_map = [{"&", "&amp;"}, {"<", "&lt;"}, {">", "&gt;"}]
 escape_chars = Enum.map(escape_map, &elem(&1, 0))

 @spec escape(String.t()) :: String.t()
 defp escape(text), do: String.replace(text, unquote(escape_chars), &escape_char/1)

 @compile {:inline, escape_char: 1}

 @spec escape_char(String.t()) :: String.t()
 for {char, replacement} <- escape_map do
   defp escape_char(unquote(char)), do: unquote(replacement)
 end
источник

МБ

Максим Барулин... in pro.elixir
кстати, вклинюсь, я решил проблему с wxWidgets под бубунтой. Надо поставить sudo apt-get install libwxgtk3.0-gtk3-0v5 и обсервер снова работает
источник

LL

Lama Lover in pro.elixir
Sergei Maximov
Я так генерю однотипные clauses в модулях

  escape_map = [{"&", "&amp;"}, {"<", "&lt;"}, {">", "&gt;"}]
 escape_chars = Enum.map(escape_map, &elem(&1, 0))

 @spec escape(String.t()) :: String.t()
 defp escape(text), do: String.replace(text, unquote(escape_chars), &escape_char/1)

 @compile {:inline, escape_char: 1}

 @spec escape_char(String.t()) :: String.t()
 for {char, replacement} <- escape_map do
   defp escape_char(unquote(char)), do: unquote(replacement)
 end
Так можно же использовать @escape_chars
источник

LL

Lama Lover in pro.elixir
Работать будет точно так же
источник