Javascript to Elm

Javascript to Elm

By Jesse TomchakTechnology
Download on the App Store

Javascript to Elm episodes

  • 10: Taking Functional Back to JS
    We're gonna look at some of the core functional principles that we've learned thus far in using Elm. And how we can, as JS developers, leverage these in our day to day jobs with JavaScript. The idea being that a lot of us aren't writing Elm or Haskell for work, those that are, I am genuinely happy and excited for, it not a bit jealous.
    32 min
  • 9: Union Types, save me from myself
    A dive into Union Types, with it's ability to represent complex data type, we are gonna really want to understand and leverage this power when the data in our app can take on different forms at different times. When you have uniquely shaped data, reach for a union type.
    33 min
  • 8: Types with Help
    Compiler help. The promise of Elm is no runtime errors. This has been proven in large code bases like that of NoRedInk. But how can it make such a claim? Elm has a strong, static type system.
    25 min
  • 7: Deeper Understanding with Haskell
    We take a slight detour with this episode from the Elm Architecture to dive into the Language Haskell. Elm is very Haskell like, and borrows a lot of types, terminology, and syntax from this pure functional language. So it's a good idea to understand where Elm is coming from, so we have a better understanding of where we're going.
    33 min
  • 6: Elm Architecture with Effects
    We will take a look at the some of the deeper features of the Elm Architecture. So instead of producing Html from from update in the Elm runtime, we’re going to produce Commands and Subscriptions. Like Htlm, we are going to describe what we want with some data, and let the Elm runtime do the actual work for us. Isn’t this great?!
    28 min
  • 4: Rendering HTML
    We will take a look at rendering our Elm to HTML using several libraries. The basic structure of getting that compiles JS from our Elm code into a div element. We will also go over a lot of the tooling used in getting all of this accomplished.
    30 min
  • 3: Collections
    We look at the basic collections in Elm, lists, records, and tuples and how they compare to JavaScript arrays and objects that we are more familiar with.
    29 min
  • 2: Expressions and Function
    We tackle expressions and functions in Elm. Compare and contrast them to what we might already know in Javascript, and try to lay a solid foundation to build upon.
    28 min
  • 1: HelloWorld
    Excited to get this thing started! Covering why this show, what I hope to accomplish, what I hope you, as the listener, can get out of this. All the great things, I think, Elm has to offer and more.
    21 min

About Javascript to Elm

From the publisher's feed

A podcast about using Elm coming from Javascript and other languages