Live data from Hacker News

A nice app on Elm street

madewithlove.be

21–30 of 84 posts

Re: A nice app on Elm street

#23

Are mere users still not allowed to interface with JS from Elm? I lost all interest when that came down.

We have a large Elm app and do the occasional bit of JS interop when required, it's not a problem at all.

The 0.19 change simply limited the ability to publish packages containing interop to the official Elm package repository. You can still host your own packages etc.

Re: A nice app on Elm street

#25
post #7

How does Elm compare to ReasonReact?

Oooh that's a very hard question :p I'd need to sit down a bit to answer it, to be honest it could almost be its own article. They both try to accomplish the same things through very different means with very different backings (Facebook versus literally one person). I can already tell you that ReasonML definitely has my preference these days over Elm, for the simple fact that I can keep using React with it. I love R…

> the compiler is not as good nor as clear as Elm's though

in the article, you mentioned:

> the compiler is one of the best compilers I’ve ever seen and will not compile if it detects that your code is not sound.

It seems like your're judging the entirety of the compiler just on it's user displayed error messages?

Re: A nice app on Elm street

#26
I love Elm, but this tutorial is based on Elm 0.18, and 0.19 is out. There are some straighforwared but significant changes with how an application is set up.

If you're just starting out, find a 0.19 tutorial.

Re: A nice app on Elm street

#27

For anyone new trying to get into Elm (as a language/tool), I would look elsewhere. ReasonML, PureScript, TypeScipt, etc are all better featured solutions. Having said that, the article is well written and thorough for anyone wanting to take a look into Elm. But there are massive problems with Elm itself which make it impossible to consider seriously. I have and still do use Elm in production, and went through the ni…

Elm has solved big problems with us, and for everything that can run in the "pure Elm" side of things, we have very few problems.

Re: A nice app on Elm street

#28

Are mere users still not allowed to interface with JS from Elm? I lost all interest when that came down.

Please don't spread lies about Elm. It's OK if it's too hard for you, or not your cup of tea.

But it's straightforward to interface JS from Elm. It's right in the tutorial under ports.

Re: A nice app on Elm street

#29

I love Elm, but this tutorial is based on Elm 0.18, and 0.19 is out. There are some straighforwared but significant changes with how an application is set up. If you're just starting out, find a 0.19 tutorial.

T.b.h. this is the reason why I will probably stay messing around with either PureScript or ReasonML but stay away from Elm.
Post reply on HN