123
ThreepennyGUI

ThreepennyGUI

O Threepenny-gui é uma estrutura de GUI que usa o navegador da Web como uma exibição.
Threepenny-gui é uma estrutura de GUI que usa o navegador da Web como uma exibição.Os recursos incluem: Fácil instalação.Todo mundo tem um navegador da Web razoavelmente moderno instalado.Basta instalar a biblioteca do hackage e você está pronto para começar.A biblioteca é multiplataforma.HTML + JavaScript.Você tem todos os recursos de HTML à sua disposição ao criar interfaces com o usuário.Isso é uma bênção, mas também pode ser uma maldição; portanto, a biblioteca inclui alguns combinadores de layout para criar rapidamente interfaces de usuário sem a necessidade de lidar com a bagunça que é CSS.Uma interface de função externa (FFI) permite executar o código JavaScript no navegador.A Programação Reativa Funcional (FRP) promete eliminar o código de espaguete que você normalmente obtém ao usar o estilo tradicional imperativo baseado em eventos para programar as interações do usuário.O Threepenny possui uma biblioteca FRP embutida, mas seu uso é completamente opcional.Empregue o FRP quando for conveniente e volte ao estilo tradicional ao atingir um impasse....

Recursos

Alternativas ao ThreepennyGUI para todas as plataformas com qualquer licença

reflex-frp

reflex-frp

O Reflex é uma interface de Programação Reativa Funcional (FRP) totalmente determinística e de ordem superior e um mecanismo que implementa essa interface com eficiência.