News for hackers. Stuff that matters.
Re:Reflecting on Haskell in 2017 by danpalmer on Monday December 04, 2017 @11:41AM (#15845179)
I agree, this seems like an issue to me. I work on a B2C web application, and I generally love working on projects like that, but I've seen so few made with Haskell, and every time I try to start a project along those lines (be it with Yesod, Snap, Spock, Servant, etc), I find the libraries and tooling far less productive for creating those sorts of applications than, say, Django.

I think the Haskell ecosystem desperately needs a Django/Rails level web framework, including the documentation that goes along with that, because right now nothing comes close.

Re:Reflecting on Haskell in 2017 by Wizek on Monday December 04, 2017 @01:49PM (#15846366)
I've written and deployed 3 applications written with Yesod so far. I also have some experience with Ruby on Rails. I'd say the two frameworks are rather on the same level of abstraction and similar in terms of productivity in my experience. And I like the type safety Yesod is able to provide, e.g. even for routes.
Re:Reflecting on Haskell in 2017 by oever on Monday December 04, 2017 @02:22PM (#15846619)
My experience with Haskell for a webserver is that, yes, it's finnicky to get going. However, type checking from URL router to database [0], with esqueleto, is wonderful. With stack and docker the setup has gotten better.

[0] https://www.yesodweb.com/book/persistent