Вопросы по теме 'elixir-iex'

Как заставить параллельную функцию (pmap) использовать все ядра в Elixir?
Я новичок в Elixir и начинаю читать превосходный Programming Elixir Дэйва Томаса. Мне было любопытно, как далеко я смогу зайти в параллельном режиме функции «pmap», поэтому я многократно увеличивал количество элементов до квадрата с 1000 до 10 000...
650 просмотров

Как ввести :binary_id в командной строке iex?
Я пишу приложение на Эликсире с Postgres в качестве хранилища данных. В Ecto я определил эту сущность: defmodule MyModule.User do use Ecto.Schema import Ecto.Changeset @primary_key {:id, :binary_id, autogenerate: true} schema "users" do...
774 просмотров
schedule 25.06.2022

IEX Работает с секретным ключом, но не с тестовым ключом
Привет, у меня проблема с этим фрагментом кода, который должен получать цены на акции на основе определенного периода времени и кода тикера. Программа действительно работает, когда я использую свой IEX API KEY, но не когда я использую свой TEST IEX...
1792 просмотров
schedule 16.07.2022

Псевдоним всего содержимого модуля/имя в IEX
Следуя совету в этом вопросе о том, как загрузить iex с помощью зависимости текущего проекта Я смог довольно продуктивно работать с зависимостями фреймворка phoenix. Однако становится немного утомительно предоставлять пространство имен проекта...
1551 просмотров

Другой способ выхода из IEX, кроме ctrl-C
Я знаю, что мы можем выйти из консоли IEX, нажав Ctrl-C. Мне любопытно, есть ли команда для ввода в консоль, которая также делала бы то же самое.
7050 просмотров
schedule 21.10.2022

Как я могу вывести необработанный текст, правильно отформатированный для чтения и хранения в Elixir?
Мне нужен вывод команды ниже, т.е. "* master\n remotes/origin/HEAD -> origin/master\n remotes/origin/master\n" для вывода для чтения. iex(26)> System.cmd "git", ["-C", "/home/vonhabsi/workpad/Cuis/.git","branch","-a"] {"* master\n...
123 просмотров
schedule 01.05.2023

Оценить команду Elixir из командной строки — модуль недоступен
Я обнаружил, что если я сделаю следующее, все будет работать так, как ожидалось: $ iex --sname console --remsh eprocess@service eprocess@service)1> MyModule.process() Однако MyModule недоступен, если я попытаюсь: $ iex --sname...
164 просмотров
schedule 27.08.2023

Как выйти после запуска IO.read(:stdio, :all) в Elixir iex?
Мне нужно протестировать некоторый поток входных данных и использовать «IO.read», но после ввода данных я не могу выйти из этого режима, CTRL-Z/X/C/D не помогает (он завершает весь iex). Итак, как правильно использовать команду EOF для этого режима?...
330 просмотров
schedule 23.12.2022

Вывод эликсира в анонимную функцию
В настоящее время я изучаю эликсир и пытаюсь распечатать функции и их арность. print = fn ({function , arity}) -> IO.puts "#{function}/#{arity}" end Enum.__info__(:functions) |> Enum.each(print.()) это возвращает...
342 просмотров
schedule 01.07.2023

Как собрать мусор в Elixir REPL, iex?
В python, если я играю с REPL, я могу принудительно собрать мусор с помощью import gc; gc.collect() . Как мне сделать то же самое с iex REPL Эликсира? Пример перед привязкой большой переменной: Таким образом, используется около 700 МБ...
53 просмотров
schedule 26.02.2023

Как сохранить историю IEx?
С IEx (Elixir's REPL) я хотел бы иметь возможность сохранять мою историю команд. Например: Я могу открыть новый сеанс IEx и выполнить команду. После выполнения команды я могу нажать стрелку вверх и предварительно заполнить последнюю команду....
5252 просмотров
schedule 18.11.2023

Есть ли в Phoenix эквивалент Rails Console?
Я только изучаю Phoenix и Elixir, и я пришел из Ruby / Rails, где я работаю в REPL, используя pry для проверки моей базы данных и состояния приложения. Я пытаюсь понять, как взаимодействовать с моей базой данных и моделями в приложении Phoenix....
19426 просмотров
schedule 18.02.2024