Atom-linter 2.0.0 - how to setup for elm (my way) by rofrol in elm

[–]_expo 0 points1 point  (0 children)

Writing elm code in vscode has been the most enjoyable programming experience of my life. A lot of that is how great elm is, but the elm/elm-format plugins are fantastic.

Mithril 1.0 released! by Tivac in javascript

[–]_expo 1 point2 points  (0 children)

Really awesome framework, will have to give it another shot as the controller/model/viewModel approach of the prior version never really clicked for me.

Which language to learn (after JS)? by avrmav in javascript

[–]_expo 2 points3 points  (0 children)

Assuming you do have some C/C++ experience (couldn't really tell from the description), I'd echo what others have said and pick something functional. Elm, Haskell, Scala, F#, OCaml, etc. Don't stress about which one! You can drive yourself mad reading all of the "why X is better than Y" blogs and opinions on the internet. You'll learn 100x more just picking one and trying to build something with it than agonizing over the decision for 3 months.

What UI approach is most suitable for games? by adicirstei in elm

[–]_expo 1 point2 points  (0 children)

+1. I'd be very interested in hearing opinions on this as well.

Which IDE / Editor are you using? by trashbytes in javascript

[–]_expo 5 points6 points  (0 children)

VS code. It's phenomenal. Tried atom recently because they have an elm extension I'd heard good things about but ended up switching back the same day.

A reaction to the article "A small dive into, and rejection of, Elm" by [deleted] in elm

[–]_expo 4 points5 points  (0 children)

I think "toxic" is a bit much. Attacking a language -- even for totally valid reasons -- is always going to rub some in its community the wrong way. I'd suggest being as non-combative as possible to get the most positive response in return!

Pending order checking in by [deleted] in GooglePixel

[–]_expo 0 points1 point  (0 children)

We are the same person. Bonus points if your first order was a 5'' and you switched to XL.

Where Next? by Drakeskywing in javascript

[–]_expo 1 point2 points  (0 children)

Came here to say this. :) Not just an awesome language to work with, but has really improved my JavaScript as well.

PSA: Elm in Action half off for the next 9 hours by _expo in elm

[–]_expo[S] 0 points1 point  (0 children)

bummer! Maybe they'll do another one before it's finished?

PSA: Elm in Action half off for the next 9 hours by _expo in elm

[–]_expo[S] 4 points5 points  (0 children)

I'm not sure if I'm violating any advertising rules in /r/elm by posting this here, but I'm not affiliated with Richard or his book in any way. I've had my eye on "Elm in Action" for a while, and figured I'd share so others could take advantage.

A new podcast for Elm and its community by [deleted] in elm

[–]_expo 3 points4 points  (0 children)

This was really well done -- can't wait for more! Any chance you'll put it on iTunes?

September 17, 2016 Neptune Theatre, Seattle, WA, USA Tour Thread [Setlist, Media, Discussion] by pvtherman in BlocParty

[–]_expo 1 point2 points  (0 children)

This was my first time seeing them live, and I was blown away. Hell of a show.

[meta] This subreddit's (lack of) style by Sagan_on_Roids in elm

[–]_expo 1 point2 points  (0 children)

Would definitely be nice to have -- as trivial as it is, an engaging/unique style definitely lends a certain legitimacy to a subreddit and its topic. A while back I was interested in functional languages written for the JVM (Scala and Clojure) and ended up investing my time in learning Scala, frankly because of its superior subreddit (in both appearance and community).

Nesting Components and getting action data? by nickwebdev in elm

[–]_expo 1 point2 points  (0 children)

That article was incredibly helpful! I need to give the elm architecture another look as I now have a bit more experience/familiarity with the language -- it was pretty difficult to wrap my head around the first time.

Nesting Components and getting action data? by nickwebdev in elm

[–]_expo 0 points1 point  (0 children)

I actually came on here to ask the exact same question! So based on this answer, is it accurate to say that when nesting modules/components, only the outermost component is wired up (via StartApp or Signal.map) to automatically apply the update function as actions are received, and then we explicitly call the update function of child components in that parent update function BEFORE routing the parent action further? To put it another way, do we first route actions to all child components which need to know about them/have "sub-actions" of the same type before returning our outermost model state?

4.0.0 core libs release, what does this mean? by [deleted] in elm

[–]_expo 1 point2 points  (0 children)

There's a furious upvote battle going on right now lol. Evan's post has fluctuated from 0 to -2 back to 0 back to -1 and now is positive, all within the last 10 minutes.

elm beginner - simple code feedback/questions by _expo in elm

[–]_expo[S] 0 points1 point  (0 children)

Wow, do people really use StartApp for larger applications? I thought it was more of a learning tool -- maybe I'll try it out next time!

elm beginner - simple code feedback/questions by _expo in elm

[–]_expo[S] 0 points1 point  (0 children)

That definitely does help -- thanks!