Результаты поиска по запросу "erlang"

2 ответа

Как сделать сопоставление с образцом на двоичном в Erlang?

Я хотел бы сделать рекурсию по двоичному файлу, и при каждом вызове читать до 32 бит из двоичного файла и возвращать его в новом двоичном файле. Но я не могу заставить шаблон работать так, как я хочу. binaryToBinary(Source) -> ...

6 ответов

Erlang списки: функция index_of?

Я ищу библиотечную функцию Erlang, которая будет возвращать индекс определенного элемента в списке. Так что если X=[10,30,50,70]тогда lists:index_of(30, X)вернул бы 1 и т. д., так же, какjava.util.List«sindexOf() метод. Существует ли такой ...

3 ответа

erlang: поддержка сокетов домена UNIX?

Есть ли способ получить доступ к сокетам домена UNIX (например, / var / run / dbus / system_bus_socket) напрямую из Erlangбезприбегать к стороннему водителю?

ТОП публикаций

9 ответов

рекурсивные функции Эрланга - это не просто goto?

Просто чтобы получить это прямо в моей голове. Рассмотрим этот пример немного кода Erlang: test() -> receive {From, whatever} -> %% do something test(); {From, somethingelse} -> %% do something else test(); end.Разве тест () не ...

1 ответ

Компиляция проекта с NIF с арматурой: cl.exe не найден

Я новичок в Эрланге и арматуре. В своем проекте арматуры я использовал зависимость, содержащую нативный код на c и во времяrebar compile Я получаю ошибку: Name cl.exe is not recognized as an internal or external command, operable program or ...

8 ответов

Erlang: выбор уникальных предметов из списка с использованием рекурсии

При наличии любого списка в Erlang, например: L = [foo, bar, foo, buzz, foo].Как я могу показать только уникальные элементы этого списка, используя рекурсивную функцию? Я не хочу использовать встроенную функцию, например, одну из функций списков ...

5 ответов

Советы по обучению «Как думать функционально»?

Как новичок в функциональных языках (я начал трогать Erlang пару недель назад - первый функциональный язык, который я мог заполучить). Я начал писать небольшие алгоритмы (такие какleft_rotate_list, bubble_sort, merge_sort и т.д.). Я часто ...

1 ответ

mochijson2 или mochijson

Я кодирую некоторые данные, используя mochijson2. Но я обнаружил, что он ведет себя странно в строках в виде списков. Пример: mochijson2: закодировать ( "Foo"). [91, "102", 44, "111", 44, "111", 93] Где «102», «111», «111» - это $ f, $ o, $ ...

4 ответа

Что делает Erlang подходящим для мягких приложений реального времени?

Некоторый фонЯ работаю над созданием языка программирования для цифрового мультимедийного программирования, который должен поддерживать параллелизм, используя передачу сообщений без совместного использования и мягкий режим реального времени (т. ...

16 ответов

Почему C, C ++ и LISP так распространены во встроенных устройствах и роботах?

Похоже, что языковые навыки программного обеспечения, наиболее востребованные для встраиваемых устройств и роботов, это C, C ++ и LISP. Почему более поздние языки не проникли в эти приложения? Например,Erlang [http://www.erlang.org/]может ...