Вопросы с тегом 'elixir'

Elixir - это открытый, динамичный, скомпилированный, универсальный язык программирования. Он был разработан для полной совместимости с платформой Erlang и хорошо подходит для написания отказоустойчивых распределенных приложений с мягкими гарантиями в реальном времени и возможностью обмена горячим кодом.
7 отв.

Почему в Elixir существуют два вида функций?

Я изучаю Elixir и задаюсь вопросом, почему он имеет два типа определений функций: определенные в модуле с def, вызываемые с помощью myfunction(param1, param2) анонимные функции, определенные с помощью fn, вызываемые с помощью myfn.(param1, param...
02 авг. '13 в 11:04
6 отв.

Как я могу запланировать запуск кода каждые несколько часов в инфраструктуре Elixir или Phoenix?

Итак, позвольте сказать, что я хочу отправить кучу писем или заново создать карту сайта или что-нибудь каждые 4 часа, как бы я сделал это в Фениксе или просто с Elixir?
19 авг. '15 в 4:47
3 отв.

В чем преимущество списков ключевых слов?

В эликсире мы имеем Карты: > map = %{:a => "one", :b => "two"} # = %{a: "one", b: "two"} > map.a # = "one" > map[:a] # = "one" У нас также есть списки ключевых слов: > kl = [...
28 янв. '15 в 0:29
5 отв.

Эликсир: использование против импорта

Какая разница между use и import? http://elixir-lang.org/docs/stable/elixir/Kernel.html#use/2 use - простой механизм для использования данного модуля в текущем контексте http://elixir-lang.org/docs/stable/elixir/Kernel.SpecialForms.html#impor...
13 февр. '15 в 4:56
6 отв.

Как присоединиться к струнам в Эликсире?

Как присоединиться к двум строкам в списке с пробелом, например: ["StringA", "StringB"] становится "StringA StringB"
29 дек. '13 в 22:43
7 отв.

Как вы проверяете тип переменной в Elixir

В Elixir, как вы проверяете тип, например, в Python: >>> a = "test" >>> type(a) <type 'str'> >>> b =10 >>> type(b) <type 'int'> Я читаю в Elixir, есть такие проверки типов, как 'is_bitstring', 'is_fl...
07 февр. '15 в 3:34
1 отв.

Где Elixir/erlang подходят к подходу к микросервисам?

В последнее время я проводил эксперименты с компоновкой докеров, чтобы развернуть несколько взаимодействующих микросервисов. Я вижу много преимуществ, предоставляемых микросервисами, и теперь, когда есть хороший набор инструментов для управления ими,...
24 мая '15 в 12:54
3 отв.

Есть ли вещи, которые Эликсир может сделать, что Эрланг не может, или наоборот?

Этот вопрос находится в контексте виртуальной машины Beam и возможностей, которые она предоставляет, а не в общем контексте того, что может сделать полный язык Turing. Я хочу потратить некоторое время на изучение чистого Erlang или Elixir. Я получаю ...
22 июня '16 в 13:00
2 отв.

Есть ли эквивалент Phoenix для Rails Console

Я просто изучаю Phoenix и Elixir, и я родом из Ruby/Rails, где я работаю в REPL с помощью pry для проверки состояния моей базы данных и приложения. Я пытаюсь понять, как взаимодействовать с моей базой данных и моделями в приложении Phoenix. Я знаю ...
26 окт. '15 в 18:23
7 отв.

Преобразование строки Elixir в целое число или float

Мне нужно преобразовать строку в значение с плавающей запятой или целое число. Не было никакого метода, такого как string_to_integer
22 марта '14 в 13:55
3 отв.

Эликсир: когда использовать .ex и когда .exs файлы

Документация Elixirs гласит, что В дополнение к расширению файла Elixir.ex, Elixir также поддерживает .exs для сценариев. Эликсир рассматривает оба файла точно так же путь, единственное различие заключается в намерении..ex файлы должны быть скомпил...
29 марта '16 в 21:45
2 отв.

Как запустить приложение Elixir?

Каков правильный способ запуска приложения Elixir? Я создаю простой проект: mix new app и после этого я могу сделать: mix run который в основном компилирует мое приложение один раз. Поэтому, когда я добавляю: IO.puts "running" in lib/app....
07 июня '15 в 0:33
9 отв.

Получение текущей даты и/или времени в Elixir

Это кажется действительно глупым вопросом, но как получить и отобразить текущую дату или время в Elixir? Я попытался пройти документы, но ничего не смог найти. Нужно ли использовать функцию Erlang?
19 февр. '15 в 0:51
3 отв.

Как создать карту из списка из двух кортежей элементов в Elixir

Каким будет элегантный способ преобразования списка из двух наборов элементов, таких как [{1,2},{3,4}] в карту %{1=>2, 3=>4}? Список ключевых слов будет тривиальным, но что, если у нас есть произвольные ключи?
12 сент. '14 в 17:57
11 отв.

Хорошая среда для эликсира

Я ищу IDE, который по крайней мере некоторые из следующих Завершение кода при вводе имен переменных и возможных функции после нажатия . Показать подпись функций и документы Перейдите к определению функции/переменной/модуля Было бы неплохо, если б...
24 авг. '15 в 18:16