Вопросы по теме 'elixir-iex'
Как заставить параллельную функцию (pmap) использовать все ядра в Elixir?
Я новичок в Elixir и начинаю читать превосходный Programming Elixir Дэйва Томаса. Мне было любопытно, как далеко я смогу зайти в параллельном режиме функции «pmap», поэтому я многократно увеличивал количество элементов до квадрата с 1000 до 10 000...
650 просмотров
schedule
15.11.2021
Как ввести :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 просмотров
schedule
20.09.2022
Другой способ выхода из 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