Resultados de la búsqueda a petición "elixir"
¿Cómo imprimir bonito contenido conn?
Probé lo siguiente def index(conn, _params) do Logger.debug conn ......Pero consigo protocol String.Chars not implemented for %Plug.ConnIncluso probé Apex pero tampoco funcionó.
Cómo representar la plantilla html en la plantilla javascript en Phoenix Framework
Digamos que tengo 2 archivos,create.js.eex ypost.html.eex y quiero representar el contenido de lapost.html.eex plantilla dentro delcreate.js.eex modelo. Algo como esto: $("#something").append("<%= safe_to_string render "post.html", post: @post ...
Acceda a la versión del proyecto dentro de la aplicación elixir
Tengo un proyecto de elixir con una versión definida. ¿Cómo puedo acceder a esto desde la aplicación en ejecución? en mix.exs def project do [app: :my_app, version: "0.0.1"] endMe gustaría tener acceso a este número de versión en la aplicación ...
¿Cuál es la estrategia de prueba idiomática para GenServers en Elixir?
Estoy escribiendo un módulo para consultar una API meteorológica en línea. Decidí implementarlo como una aplicación con un supervisorGenServer. Aquí está el código: defmodule Weather do use GenServer def start_link() ...
Función de coincidencia de patrón contra mapa vacío
Estoy jugando con la coincidencia de patrones y descubrí que no es muy fácil modelar los parámetros de coincidencia de un método contra un mapa vacío. Pensé que sería algo como esto: defmodule PatternMatch do def modify(%{}) do %{} end def ...
Ecto asociación con una condición
Digamos que tengo dos modelos,Post yComment y el modelo de comentario puede ser 1 de 2 tipos,normal yfancy que se define por la columnatype en elcomments mesa. Ahora quiero agregar 2 asociaciones en miPost modelo, donde uno se refiere ...
Convertir una cadena binaria a hexadecimal y viceversa en elixir
¿Cómo se convierte una cadena binaria en una cadena hexadecimal y viceversa en Elixir? Hay algunas publicaciones en SO con respecto a este tema para otros idiomas de "transmisión principal". Incluso hay unPublicación de SO que compara ...
Llenar una lista con un ciclo for
¿Por qué no puedo llenar una lista con este simple for-loop? new_data = [] for data <- old_data do new_data = List.insert_at(new_data, -1, data) endDespués de esta operación minew_data La lista todavía está vacía, aunque el bucle se ejecute N veces.
¿Cómo transmitir un mensaje de un controlador Phoenix a un canal?
¿Hay alguna manera de transmitir un mensaje a un canal desde fuera de ese canal? Tal vez algo comoChannel.broadcast topic, event, data? Vi algo como estoaquí [https://github.com/phoenixframework/phoenix/issues/70] pero la versión final ...
¿Se puede generar y comunicarse con procesos externos sin iniciar un subproceso del sistema operativo por proceso externo?
Version corta: ¿Es posible en Golang generar una serie de procesos externos (comandos de shell) en paralelo, de modo que no comience unohilo del sistema operativopor proceso externo ... y aún así poder recibir su salida cuando haya ...