4 ms·
Elixir sigils[1][2]. Eg: ~w(foo bar bat) is a word list. `~ letter bracketed-text lettersasmodifiers` desugars as sigil_<letter>(text,modifiers). Similar to fo
by mncharity 4y ago
Elixir sigils[1][2].
Eg: ~w(foo bar bat) is a word list. `~ letter bracketed-text lettersasmodifiers` desugars as sigil_<letter>(text,modifiers). Similar to foo_str() of Julia[3], but for one-letter-names and more brackets. But not the unicode brackets of Raku.
[1] https://elixir-lang.org/getting-started/sigils.html https://elixir-lang.org/getting-started/sigils.html
[2] https://hexdocs.pm/elixir/main/syntax-reference.html#sigils https://hexdocs.pm/elixir/main/syntax-reference.html#sigils
[3] https://docs.julialang.org/en/v1/manual/metaprogramming/#meta-non-standard-string-literals https://docs.julialang.org/en/v1/manual/metaprogramming/#met...