Resultados de la búsqueda a petición "erlang"
Decodifica JSON con mochijson2 en Erlang
Tengo una var que tiene algunos datos JSON: A = <<"{\"job\": {\"id\": \"1\"}}">>.Usando mochijson2, decodifico los datos: Struct = mochijson2:decode(A).Y ahora tengo esto: {struct,[{<<"job">>,{struct,[{<<"id">>,<<"1">>}]}}]}Estoy tratando de ...
¿Cómo puedo escribir la concatenación de listas de Erlang sin usar el módulo de listas?
El libro que estoy leyendo sobre Erlang tiene ejercicios en la parte posterior y uno es recrear las listas: añadir función.Podría hacer esto simplemente usan...
dbg: trazador que visualiza funciones recursivas, p. sangrando
Tengo el problema de depurar una función recursiva complicada que estoy usando el idioma: dbg:tracer(),dbg:p(all,c),dbg:tpl(Mod,Fun1,x),dbg:tpl(Mod,Fun2,x)... Esto me da una lista plana de llamadas a todas las funciones en las que es muy ...
Inyección de código de tiempo de compilación de elixir / AOP
Anteriormente utilicé código de estilo AOP para separar Logic de Logging, y quedé muy satisfecho con los resultados. Reconozco que las opiniones sobre AOP varían, pero me gustaría encontrar una solución en Elixir, incluso si no termino usándola ...
¿Por qué el factorial no desborda la pila en Erlang?
-module(demo). -export([factorial/1]). factorial(0) -> 1; factorial(N) -> N * factorial(N-1).El factorial no es recursivo de cola, pero ¿por qué no desborda la pila? Puedo obtener un factorial de 100,000 sin desbordamiento de pila, pero me toma ...
Ejecute el bloque de código C en Erlang
¿Cómo ejecutar el bloque de código C desde Erlang? (¿O llamar a una función C desde erlang?)
¿Ordenar los registros de Erlang en una lista?
Tengo un registro en erlang: -record(myrec, { id = 0, price = 0, quantity = 0 }).Luego tengo una lista de registros que quiero ordenar por id y precio, tanto en orden descendente como ascendente, donde el precio es la primera clave y si dos ...
Añadir ruta a la ruta de búsqueda Erlang?
Recientemente instalé Erlang RFC4627 (JSON-RPC) con el paquete debian. Ejecuté el servidor de prueba usando:
¿Cómo pasa Erlang mensajes entre procesos en el mismo nodo?
Entre los nodos, el mensaje se debe pasar por TCP / IP. Sin embargo, ¿por qué mecanismo se pasan entre los procesos que se ejecutan en el mismo nodo? ¿Se utiliza TCP / IP también en este caso? ¿Sockets de dominio Unix? ¿Cuál es la diferencia en ...
Erlang equivalente a si más
Tengo 2 partes de código que quiero ejecutar. Ambos son condicionales. if Value1 < N do something else if Value1 >= N do something if Value2 < N do something else if Value2 >= N do somethingQuiero que se ejecute una declaración de cada ...