Tag: ELIXIR
¿Cómo puedo actualizar todos los valores en un mapa, utilizando los valores de las claves correspondientes de otro mapa? Por ejemplo, tengo los dos mapas a continuación: map = %{“December 2021” => 0, “November 2021” => 0, “October 2021” => 0} map_2 = %{“December 2021” => 7, “November 2021” => . . . Read more
Estoy tratando de utilizar el código en esta publicación de blog: [Phoenix LiveView] formato de fecha/hora con zona horaria local. Confirmé (con IO.inspect) que su código mount y defp que agregué en una LiveView agrega los socket assigns. Pero él no da un ejemplo de cómo llamar a la función . . . Read more
Estoy intentando simular múltiples llamadas a una función para que devuelva un valor específico diferente cada vez. No estoy tan familiarizado/a con Elixir ni con los conceptos funcionales. defmodule Roller do def roll do 1..10 |> Enum.random() end end Roller devuelve un número aleatorio en cada llamada. defmodule VolunteerFinder do . . . Read more
Estoy usando typed_struct 0.2.1. Para reproducir este problema, agregue la siguiente línea a su archivo mix.exs deps: {:typed_struct, “~> 0.2.1”} Agregue esto al archivo. defmodule MyStruct.Plugin do use TypedStruct.Plugin @impl TypedStruct.Plugin def field(_name, type, _opts) do module = fetch_module_from_type(type) quote do: @other_struct_collection unquote(module) end def fetch_module_from_type(type_ast) do {_type, module} = . . . Read more
Tengo dos modelos: Auction y Artwork. Un Artwork pertenece_a a una Auction. Esto se configura con una base de datos externa, por lo que las migraciones no son manejadas por Ecto, y los campos están en formato camelcase en la base de datos subyacente. El problema al que me enfrento . . . Read more