-
Notifications
You must be signed in to change notification settings - Fork 168
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
In part 7 of Frontend Masters course, 'elm-lang/core' references 5.0.0 api but video uses 4.0.0 api #16
Comments
After a bit more perusing, it seems |
@KurtRMueller I'm running into the same issue. I think I'm going to skip this exercise until I'm more comfortable with elm. |
What's interesting is that there's a lesson where Richard talks about semantic versioning. It seems like Elm going from |
Pre-1.0 Elm (the language) is currently versioned on "semver shifted by one digit" - in other words, Not much changed between 0.17 to 0.18 except for the I realize this means the code is out of sync with the slides in this section...sorry about that! I plan to do a refresher course with Frontend Masters sometime around early 2018, which will bring everything up to date! |
anyone |
In the Part 7 solution Frontend Masters Elm video @ the 3:00 minute mark, Mr. Feldman uses the
4.0.0 elm-lang/core
api when writing theTask.perform
function, which takes three arguments. Documentation can be found here.However, the
elm-lang/core
dependency version referenced inelm-package.json
is5.0.0 <= v < 6.0.0
. Here is theTask.perform
documentation for version5.1.1
. It only takes two arguments.I think the best course of action to simply roll back the
elm-lang/core
dependency to4.0.0
and maybe leave5.0.0
as an exercise left up to the reader once they feel comfortable with Elm. That's just my two cents though.The text was updated successfully, but these errors were encountered: