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

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

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

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

Как я могу запланировать запуск кода каждые несколько часов в инфраструктуре 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
1
ответ

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

В последнее время я проводил эксперименты с компоновкой докеров, чтобы развернуть несколько взаимодействующих микросервисов. Я вижу много преимуществ, предоставляемых микросервисами, и теперь, когда есть хороший набор инструментов для управления ими,...
задан 24 мая '15 в 12:54
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
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
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
11
ответов

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

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

Средства отладки и отладки в Elixir?

Я только начал использовать Elixir и начал проект Phoenix, который мне очень нравится. Теперь, имея рельсовый фон, я привык к тому, чтобы избавиться от отладочных инструментов, таких как "отладчик", "byebug" и т.д.; Мне было интересно, есть ли подобн...
задан 25 февр. '15 в 19:30
6
ответов

Erlang Process vs Java Thread

Я читаю книгу "Эликсир в действии" Саша Джурича, а в первой главе говорится: Процессы Эрланга полностью изолированы друг от друга. Они делят нет памяти, и сбой одного процесса не вызывает сбой других процессы. Не так ли верно и для потоков Java...
задан 30 авг. '15 в 10:43