News for hackers. Stuff that matters.
Re:Real World Haskell by piaste on Friday November 06, 2020 @09:17AM (#25007722)
> I know that Elm works great for front end but how is it for desktop and backend stuff?

It isn't. It's explicitly designed as a purely web front-end language, that's its scope.

Of course, many Elm users like to run another ML-family language in the backend as well. Haskell's Servant backend library, the one used in this article, has a project to automatically generate Elm client code [1]. Elixir is popular as well.

But in general, I'd say that any backend framework that can provide an OpenAPI spec will work well, as you'll be able to auto-generate most if not all of the Elm client code (which is normally dull work and one of the main complaints about Elm).

[1] https://github.com/haskell-servant/servant-elm

There are no comments on this comment yet.