Funkcjonalne programowanie reaktywne - czy Fay jest wystarczająco ekspresyjny?

12

Więc robię dość zaangażowany klient javascript / html z dużą ilością wywołań ajax i innych zaangażowań w callback-ism. Zastanawiam się nad wykorzystaniem Fay do tego celu. Jestem świadomy Elm. Próbowałem i podobały mi się elementy FRP. Teraz szukam wiedzieć, czy podobna struktura jest możliwa w Fay.

Czy są jakieś konkretne przykłady FRP w Fay w tym miejscu?

Niektóre odpowiednie technologie:

Jedno możliwe rozwiązanie, używając Bacon . Z demo .

worldsayshi
źródło

Odpowiedzi:

3

Przykład ReactiveMvc wśród przykładów fay-ide jest prawdopodobnie najlepszym wyborem w tym momencie. Chociaż nie jestem pewien co do kompletności ani tego, jak wypada w porównaniu z innymi rozwiązaniami FRP.

Podejrzewam, że nie wypełnia to kwalifikacji Funkcjonalnego Programowania Reaktywnego. Mogę się mylić.

worldsayshi
źródło
1

W OdHac kilka osób z powodzeniem przetransportowało bibliotekę FRP Haskell do Fay, ale nie sądzę, żeby ją jeszcze wydali.

Pisanie biblioteki FFI powinno być łatwiejsze, ale zależy to od używanej biblioteki. Głównie, jak trudno jest to wpisać. Ludzie eksperymentowali z Bacon.js, na przykład Bacon-n-fay (To nie kompiluje się z najnowszą wersją Fay, ale myślę, że łatwo byłoby go zaktualizować).

Więc tak, jest to wykonalne i mam nadzieję, że ktoś wkrótce wyda paczkę.

Adam Bergmark
źródło