Моя команда немного изучает Erlang на моей новой работе. Прямо сейчас у нас есть некоторый код, но код начинает становиться немного запутанным и несогласованным. Я хотел бы знать, существуют ли стандарты кодирования...
Я думаю о том, как портировать "симулятор фермы муравьев -" с Erlang. Вот краткое изложение :1 )Определить мир "слотов" 100x100 2 )Муравьи занимают один слот 3 )Колония муравьев занимает...
Еще один вопрос о том, какой NoSQL выбрать. Тем не менее, я еще не нашел кого-то, кто спрашивал бы о такой цели, хранении сообщений... У меня есть чат-сервер Erlang, я уже использую MySQL...
Мы используем rebar для извлечения зависимостей для нашего проекта, многие из них из github. Наш конфиг выглядит примерно так:{deps, [ {cowboy, "", {git, "git://github.com/extend/cowboy.git", {branch, "...
Я хочу узнать технические подробности о сборке мусора и управлении памятью в Erlang. Но я не могу найти его на Erlang.org и его документах. Некоторые статьи в Интернете — это всего лишь общий разговор...
Я начинаю изучать язык программирования Scala. Я немного разбираюсь в языках FP, таких как Erlang и Haskell, и у меня есть сомнения по поводу значения выражения for/yield, например :for (arg <-...
В настоящее время я тестирую экстремальные условия на фрагменте кода, написанного на Erlang.Я применил метод супервизора Learnyousomeerlang.com, чтобы иметь возможность множественного принятия. Вот код...
я не могу получить какую-либо зависимость от github с помощью rebar. Файл rebar.config: {sub_dirs, ["rel"]}. {deps_dir, ["deps"]}.
{erl_opts, [отладочная_информация]}. {deps, [ {thrift_erl, "0.5.0", {git, "git://...
помогите мне понять, что здесь происходит lists:dropwhile(fun(X)-> X < 8 end, lists:последовательность (1,10)). "\b\t\n" % ??? что это ? почему бы и нет [8,9,10] lists:dropwhile(fun(X)-> X...
Я пытаюсь узнать больше о распределении работы между
процессов моего приложения Erlang. Количество сокращений, выполненных
процесс, среди прочего, одна из вещей, которыми я являюсь ...
Согласно Learn you some Erlang : практически любая функция, которую вы можете придумать, которая сокращает списки до 1 элемента, может быть выражена как свертка. [...] Это означает, что fold универсален в том смысле, что вы ...
Помимо того факта, что =:= предотвращает нежелательные целочисленные приведения: 1> 1=:=1.0.
false В чем преимущество использования =:= с терминами вообще? Лучшая производительность?
В книге "Programming Erlang" сказано, что язык использует переменные "одинарного назначения". Вместо этого в других статьях о функциональных языках программирования я всегда читаю о «неизменяемых значениях». ...
Я использую rabbitMQ с Grails, и сегодня утром возникла проблема. Когда я запускаю статус rabbitmqctl, он сообщает мне: C: \ Users \ BuildnTest2 > rabbitmqctl status Статус узла 'rabbit @ BUILDNTEST2-PC' .....
При внимательном изучении файла gproc_tests.erl проекта "gproc". Я нашел следующий код.
Сообщение "до свидания" отправляется перед "erlang:monitor/2", я думаю, возможно, что победит сообщение "DOWN"...
Я ищу идеи, как ускорить передачу сообщений через RabbitMQ. Я установил последнюю версию на 64-битную Windows, запустив сервер на моем локальном компьютере, на котором я также публикую и использую в / из ...
Многие программы возвращают номер своей версии с помощью такой команды: $program --version
program (информация о платформе) v1.2.3 Это полезно для написания сценария установки или обслуживания программы, и...
На данный момент единственный способ, которым я работал с более новыми версиями CouchBase, — это клиент memcached. Я использую Erlang в качестве языка программирования, поэтому я купил себе клиент Erlang Memcached. ...
У меня есть программа на эрланге, которая генерирует данные. Эти данные необходимо передать через udp в программу, отличную от Erlang, для дальнейшей обработки. Эта часть у меня уже работает - отправка данных через udp ...
Я бы хотел использовать -record в каждом отдельном файле erl, который у меня есть.
Я знаю, что могу повторять запись индивидуально в каждом файле, но это действительно некрасиво. Любое предложение ? P.S. : Будьте осторожны ;-) Я ...
Я промочил ноги в актерско-ориентированном программировании с языком под названием SALSA, который позволяет актерам переходить с одной машины на другую. Мне было интересно, можно ли это сделать, используя ...
Как я могу использовать слово -spec в Erlang?
Пожалуйста, дайте мне представление об эффективном использовании этого слова. Используется ли это только для документации? Я пытаюсь применить ограничение для работы в модуле с помощью ...
Я пытаюсь запустить rebar generate для создания релиза для проекта erlang rebar и получаю следующую ошибку. Есть идеи, что я делаю неправильно? ./rebar generate
Команда 'generate' не ...
Использование только list_to_atom () дает: list_to_atom ("hello"). Привет
list_to_atom («Привет»).
«Привет», а какая разница? Я пытаюсь отформатировать строку с числами, строками и атомами следующим образом: списки: ...
Я только что установил RabbitMQ на свой ПК с WindowsXP. Я также выполнил предварительное требование Erlang OPC15. Мой rabitmq вроде работает. Я провел простой тест с использованием pika в python, и, похоже, он работает. The ...
Из двух заданных пар сравнений, какое из двух (из каждой пары) дороже Системные ресурсы в Erlang: Qn1: lists: append (L1, L2) по сравнению с erlang: '++' (L1, L2)
Qn2 Запись в начало списка ...
Я пытаюсь подключиться к узлу erlang, но безуспешно.
Ситуация следующая: 1) У меня есть "-detached" узел erlang, запущенный на локальном хосте с -sname n1 2) $ epmd -names
epmd: up and ...
Допустим, у меня есть модуль example.erl В этом модуле я использую следующую конструкцию для отладки: %%% Включить/выключить вывод отладки:
%-define(DBG(Str, Args), ok).
-define(DBG(Str, Args), io:...