Resultados da pesquisa a pedido "elm"

3 a resposta

Como enviar um formulário no Elm?

É uma pergunta realmente básica, mas não encontrei nenhum exemplo. Eu tenho uma visão como esta: view address model = div [] [ div [] [ text <|"ID : " ++ toString model.id ] , form [] [ input [ value model.title ] [] , textarea [ value ...

1 a resposta

Compreendendo os tipos de união genérica no Elm

Estou tendo problemas para entender exatamente o queHtml msg O tipo é ou como ele é usado. Encontrei esta linha de código no VirtualDom.elm, queHtml msg parece ser um pseudônimo de: type Node msg = NodeParece um tipo de união genérica com um ...

1 a resposta

Elm tem um equivalente de “Read” de Haskell?

Atualmente estou escrevendo um jogo on-line onde eu uso Haskell para o backend do lado do servidor e Elm para o frontend / rendering.Agora eu tenho meu GameS...

2 a resposta

Elm: sinal para duas teclas do teclado juntas?

Como alguém criaria um sinal paraalt+o ou qualquer outro par de chaves no Elm? Existe uma maneira embutida de fazer isso ou eu mesmo tenho que criar algo? Sou muito novo em Elm, portanto qualquer explicação adicional é sempre bem-vinda.

1 a resposta

Integrar solicitações HTTP com o restante das atualizações

Estou criando um aplicativo Elm simples com o seguinte modelo: type alias Model = { num : Float , str : String , list : List Float , serverResponse : String }Estou seguindo o exemplo Todo-MVC e tenho uma arquitetura semelhante: type Action = ...

3 a resposta

O que significa comparável em Elm?

Estou tendo problemas para entender o que exatamentecomparable está em Elm. Elm parece tão confuso quanto eu. No REPL: > f1 = (<) <function> : comparable -> comparable -> Boolassimf1 aceita comparáveis. > "a" "a" : String > f1 "a" "b" True : ...

2 a resposta

O que significa uma função com 2 valores no lado direito? (Modelo -> msg HTML)

Eu encontrei isso no guia: viewValidation : Model -> Html msg viewValidation model = let (color, message) = if model.password == model.passwordAgain then ("green", "OK") else ("red", "Passwords do not match!") in div [ style [("color", color)] ] ...

1 a resposta

<~ no elm 0.16.0 me dá um erro de tempo de compilação

Muito novo para Elm, mas queria brincar com o<~ operador. Parece que quando corro elm-make,<~ não é reconhecido como um operador e recebo o erro Não foi possível encontrar a variável<~ Isso foi descontinuado (vejo isso nos documentos ...

2 a resposta

Atualizar um campo em um registro Elm-lang via função de ponto?

É possível atualizar um campo em um registro Elm por meio de uma função (ou de alguma outra maneira) sem especificar explicitamente o nome exato do campo? Exemplo: > fields = { a = 1, b = 2, c = 3 } > updateField fields newVal fieldToUpdate = ...

1 a resposta

Criando controles de teclado personalizados [Elm]

Estou tentando criar controles de teclado personalizados para um jogo de 4 jogadores. No momento, as chaves são predeterminadas assim: type Orient = { x:Int, y:Int } type GameInput = { space:Bool, delta:Time, so1:Orient, so2:Orient, so3:Orient, ...