Implementa a lógica do jogo da forca com programação funcional reativa.
O jogo da forca é um jogo simples de adivinhar palavras.
A Programação Funcional Reativa é uma forma de escrever programas interativos. Difere da perspetiva habitual porque, em vez de dizeres «quando o botão é premido, incrementa o contador», escreves «o valor do contador é a soma do número de vezes que o botão é premido».
Implementa a lógica básica do jogo da forca com programação funcional reativa. Para isso, vais ter de instalar uma biblioteca de FRP; isso será descrito nos ficheiros específicos da linguagem e do track do exercício.
Historicamente, o Elm usava programação reativa funcional até se especializar no uso da Arquitetura Elm.
Resolve este exercício como se estivesses a escrever uma aplicação web com a Arquitetura Elm. O resultado do programa deve ser HTML com a seguinte estrutura
<div>
<dl>
<dt>State</dt>
<dd>Ongoing</dd>
<dt>Word</dt>
<dd>______</dd>
<dt>Remaining failures</dt>
<dd>5</dd>
</dl>
</div>
em que <dl> é o elemento de lista de descrição, <dt> o elemento de termo de descrição e <dd> o elemento de detalhes de descrição, todos elementos HTML padrão.
Se houver um erro, o resultado deve ter a seguinte estrutura
<div>
<p>error message</p>
</div>
Inscreve-te no Exercism para aprenderes e dominares Elm com 28 conceitos110 exercícios, e mentoria humana real, tudo grátis.