Programação reativa funcional - Fay é expressivo o suficiente?

12

Então, eu estou fazendo um cliente javascript / html bastante envolvido com muitas chamadas ajax e outros envolvimentos do callback-ism. Estou entretendo o pensamento de usar o Fay para esse fim. Estou ciente de Elm. Tentei e gostei dos elementos FRP. Agora, estou procurando saber se uma estrutura semelhante é possível no Fay.

Existem exemplos concretos de FRP em Fay neste momento?

Algumas tecnologias relevantes:

Uma solução possível, usando o Bacon . Com demonstração .

worldsayshi
fonte

Respostas:

3

O exemplo ReactiveMvc entre os exemplos de fay-ide é provavelmente a melhor aposta neste momento. Embora não tenha certeza da integridade ou de como ela se compara a outras soluções de FRP.

Suspeito que isso não preencha a qualificação de Programação Reativa Funcional . Eu posso estar errado.

worldsayshi
fonte
1

No OdHac, duas pessoas portaram com sucesso uma biblioteca Haskell FRP para Fay, mas acho que elas ainda não a lançaram.

Escrever uma biblioteca FFI deve ser mais fácil, mas depende da biblioteca que você está usando. Principalmente o quão difícil é digitar. As pessoas experimentaram o Bacon.js, por exemplo, o Bacon-n-fay (isso não é compatível com a versão mais recente do Fay, mas acho que seria fácil atualizá-lo.)

Então, sim, é factível e espero que alguém libere um pacote em breve.

Adam Bergmark
fonte