Live data from Hacker News

A nice app on Elm street

madewithlove.be

81–84 of 84 posts

Re: A nice app on Elm street

#81
post #21

This is the only Elm I know: https://en.wikipedia.org/wiki/Elm_(email_client)

Every post on Hacker News regarding Elm the language inevitably includes this post about Elm the email client.

TBH this is the first time I've heard about Elm, the language. I was wondering why nobody else had made the joke, so I took a stab at it.

Re: A nice app on Elm street

#82
My own two cents worth on Elm.

I've worked with many languages, beginning with Fortran in my student days that I had to punch my own cards, then doing Basic, Pascal, C, C++, Python, Ruby, Javascript, Lisp, Scheme, some Haskell, not necessarily in that order. I've never had more fun and felt more productive than with Elm. The ability to do "extreme refactoring" and come out on the other side with everything working is liberating, exhilarating, and makes code maintainable and growable over the long term.

Been using it now for three years.

Re: A nice app on Elm street

#83
post #77
post #31

Earlier quoted context omitted.

Why exactly? Elm 0.19 is out on August 2018, and the only thing that's expected is 0.19.1 which barely changes anything (doesn't break any api). Seems like 0.19 is quite settled at this point.

Ok, I should have said 'one of the reasons' ... and maybe there is a better road-map, but I was dabbling with Elm around 0.16, and then watched 0.17 change a bunch of stuff I liked to bunch of stuff I didn't care about as much and I decided to stay away for a while. But if it looks like we would be on 0.19.x for few years to come, I might dip in it again ... it's not like I ever published anything in Purescript or Re…

Yes, frustration of people going through previous versions is definitely a thing! Let's recall not only the infamous drop of JS FFI (for Ports), but also things like ditching custom operators. Let's see how >0.19 will go.

Re: A nice app on Elm street

#84
post #15

Earlier quoted context omitted.

I don't think there will ever be a way to interface js directly from elm or vise versa. Ports are the only way.

Ha, OP meant directly? Well AFAIK that is simply not possible, to keep the purity of Elm programs. All has to go through the Elm architecture. Or am I mistaken?

Sorry for the late answer but yes it's not possible to keep elm's purity and safety while having a direct interface to js.
Post reply on HN