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 the Task.perform function, which takes three arguments. Documentation can be found here.
However, the elm-lang/core dependency version referenced in elm-package.json is 5.0.0 <= v < 6.0.0. Here is the Task.perform documentation for version 5.1.1. It only takes two arguments.
I think the best course of action to simply roll back the elm-lang/core dependency to 4.0.0 and maybe leave 5.0.0 as an exercise left up to the reader once they feel comfortable with Elm. That's just my two cents though.
In the Part 7 solution Frontend Masters Elm video @ the 3:00 minute mark, Mr. Feldman uses the
4.0.0 elm-lang/coreapi when writing theTask.performfunction, which takes three arguments. Documentation can be found here.However, the
elm-lang/coredependency version referenced inelm-package.jsonis5.0.0 <= v < 6.0.0. Here is theTask.performdocumentation for version5.1.1. It only takes two arguments.I think the best course of action to simply roll back the
elm-lang/coredependency to4.0.0and maybe leave5.0.0as an exercise left up to the reader once they feel comfortable with Elm. That's just my two cents though.