Elm is a language that compiles to JavaScript that is designed to be somewhat accessible to people already using JavaScript...one could call it a flavor of JavaScript that's influenced by languages like Haskell and not get an argument from me.
On the other hand, this project, though interesting, isn't something that the process of learning Swift and Cocoa would really benefit from. If it seems kind of interesting, starting with Elm as a separate project is probably a better way to get context for evaluating using the Elm architecture in Swift.
On the other hand, this project, though interesting, isn't something that the process of learning Swift and Cocoa would really benefit from. If it seems kind of interesting, starting with Elm as a separate project is probably a better way to get context for evaluating using the Elm architecture in Swift.