-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Learning Elm #20
Comments
I've already made a PR to dwyl/learn-elm-architecture-in-javascript#61. TIL: about pure functions and immutable state (and a little bit more exposure to TDD, which I sorely need). |
I went through the rest of https://github.com/dwyl/learn-elm-architecture-in-javascript but when I got to number 10 (writing the code for multiple counters on the same page), I didn't quite know where to start. I think a lot of this is down to the fact that the terminology is all still pretty new and I had left it a few weeks between the beginning and the end of the tutorial. It's also been years since I did anything that was more than superficial front-end 😭 So the plan is: go through learn-elm and then come back to this one again and see if there's a difference when I'm more used to elm. |
@iteles https://github.com/dwyl/learn-elm-architecture-in-javascript was designed for people who are very new to JS and "aren't sure" if they want to go straight into Elm. |
I'm going to come back to it because I want to go through the To-do example and tests mostly. |
@iteles I will axsk you to review dwyl/javascript-todo-list-tutorial#5 when it's ready. 👍 |
Why?
I want to get back into improving my coding skills every day. So why start with Elm?
I've found that often I am going through a tutorial and if I have no questions (i.e. no need to open issues), it's difficult to show myself that I am making progress. This issue should help with that.
Gotta be unafraid of being a beginner.
Resources to go through
So many people have done the work to synthesise knowledge before me. This list will be continuously added to:
The text was updated successfully, but these errors were encountered: