Resultados de la búsqueda a petición "erlang"

5 la respuesta

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 ...

4 la respuesta

¿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...

2 la respuesta

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 ...

4 la respuesta

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 ...

1 la respuesta

¿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 ...

2 la respuesta

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?)

3 la respuesta

¿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 ...

1 la respuesta

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:

2 la respuesta

¿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 ...

4 la respuesta

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 ...