Hi, I'm also interested in that. Have you already evaluated haste?
It does not seem to have any of your cons, but maybe others. What I particularly miss from all solutions is the ability to simply call parts written in Haskell from Javascript, e.g. to write `fib` and then integrate it into an existing Javascript application (they are all more interested in doing the other direction). On Wed 04 Sep 2013 17:14:55 JST, Alejandro Serrano Mena wrote: > Hi, > I'm currently writing a tutorial on web applications using Haskell. I > know the pros and cons of each server-side library (Yesod, Snap, > Scotty, Warp, Happstack), but I'm looking for the right choice for > client-side programming that converts Haskell to JavaScript. I've > finally come to Fay vs. GHCJS, and would like your opinion on what's > the best to tackle. My current list of pros and cons is: > > Fay > === > Pros: > - Does not need GHC 7.8 > - Easy FFI with JS > - Has libraries for integration with Yesod and Snap > > Cons: > - Only supports a subset of GHC (in particular, no type classes) > > > GHCJS > ====== > Pros: > - Supports full GHC > - Easy FFI with JS > - Highly opinionated point: will stay longer than Fay (but it's very > important for not having a tutorial that is old in few months) > > Cons: > - Needs GHC 7.8 (but provides a Vagrant image) > > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe