Devchat.tv Episode Roundup

JSJ 313: Light Functional JavaScript with Kyle Simpson


Listen Later

Panel:

  • AJ ONeal
  • Aimee Knight
  • Joe Eames
  • Special Guests: Kyle Simpson

    In this episode, the JavaScript Jabber panelists discuss light functional JavaScript with Kyle Simpson. Kyle is most well-known for writing the books You Don’t Know JS and is on the show today for his book Functional-Light JavaScript. They talk about what functional programming is, what side-effects are, and discuss the true heart behind functional programming. They also touch on the main focus of functional programming and much more!

    In particular, we dive pretty deep on:

    • You Don’t Know JS
    • Functional-Light JavaScript
    • From the same spirit as first books
    • JavaScript
    • Documents journey of learning
    • What does Functional Programming mean?
    • Functional programming is being re-awoken
    • Many different definitions
    • History of functional programming
    • Programming with functions
    • What is a function?
    • “A collection of operations of doing some task” is what people think functions are
    • What a function really is
    • Map inputs to outputs
    • What is a side-effect?
    • Side-effects should be intentional and explicit
    • The heart of functional programming
    • Refactoring
    • Can’t write a functional program from scratch
    • What functional programming focuses on
    • Making more readable and reliable code
    • Pulling a time-stamp
    • Defining a side-effect
    • And much, much more!
    • Links:

      • You Don’t Know JS
      • Functional-Light JavaScript
      • JavaScript
      • Kyle’s GitHub
      • @getify
      • Picks:

        Aimee

        • What Does Code Readability Mean?
        • @FunctionalKnox
        • HTTP 203 Podcast
        • AJ

          • IKEA
          • Joe

            • Barking Up the Wrong Tree by Eric Barker
            • Workshops in general
            • Kyle

              • GDPR
              • The start-up’s guide to the GDPR
              • Hatch
              • Fluent Conf
              • ...more
                View all episodesView all episodes
                Download on the App Store

                Devchat.tv Episode RoundupBy Devchat.tv