• Matéria: Informática
  • Autor: MatheusToniolli
  • Perguntado 8 anos atrás

Quero implementar um botão que sempre que for clicado mude de estado em haskell. Se ele estiver ligado quando apertar ele deve desligar e vice versa.

Em c++ eu salvaria o estado em uma variável global, mas em haskell não faço ideia!

Respostas

respondido por: bokomoko
0
se a variável botao_x armazena o estado do botão, para invertë-lo é só usar

botao_x = not(botao_x)

simples assim

Novamente, estude mais sobre tipo de dados booleanos. Essa técnica é totalmente aplicável em C e C++ e C#, e Java, e Javascript, e Python e... praticamente todas as linguagens.


Perguntas similares