All JavaScript Podcasts by Devchat.tv

JSJ 313: Light Functional JavaScript with Kyle Simpson

All JavaScript Podcasts by Devchat.tv

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:

Picks:

Aimee

AJ

Joe

Kyle

Next Episodes

All JavaScript Podcasts by Devchat.tv

JSJ 312: Hygen with Dotan Nahum @ All JavaScript Podcasts by Devchat.tv

πŸ“† 2018-05-09 20:57 / βŒ› 00:47:53


All JavaScript Podcasts by Devchat.tv

MJS 060: Jeff Cross @ All JavaScript Podcasts by Devchat.tv

πŸ“† 2018-05-09 12:00 / βŒ› 00:44:18


All JavaScript Podcasts by Devchat.tv

MJS 059: Merrick Christensen @ All JavaScript Podcasts by Devchat.tv

πŸ“† 2018-05-02 12:00 / βŒ› 00:41:23



All JavaScript Podcasts by Devchat.tv

MJS 058: Dean J Sofer @ All JavaScript Podcasts by Devchat.tv

πŸ“† 2018-04-25 12:00 / βŒ› 00:39:00