• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

LispCast

Making the world safe for Functional Programming

  • Hire Eric
  • Podcast
  • Essays
  • About

Distilled Functional Programming [TALK]

Eric Normand · Published June 15, 2020

What is functional programming? Sure, there are academic answers, but is there a good definition that encompasses all that we do in day-to-day software engineering? In my book, Grokking Simplicity, I gather functional programming programming practices from the industry, distill them down, and teach them to beginners.

In this talk, I’ll present functional programming as a set of skills, not a dogma about programming style. Then we’ll get an overview of the three levels of functional programming and learn some practical skills you can apply at your work, regardless of the programming language or paradigm you use. You’ll get a good sense of the style and scope of the book, and I’ll present some sneak peaks at upcoming chapters.

Video






Distilled Functional Programming

Distilled Functional Programming



Slides

 

PDF Embedder requires a url attribute

Published June 15, 2020 · Filed Under: Speaking ·

Eric Normand

Eric Normand is an experienced functional programmer, trainer, speaker, writer, and consultant on all things FP. He started writing Lisp in 2000 and is now a Clojure expert, producing the most comprehensive suite of Clojure training material at PurelyFunctional.tv. He has a popular Clojure newsletter and blog. He also consults with companies to use functional programming to better serve business objectives. You can find him speaking internationally at programming conferences.

Related Posts

  • Form and Content in Computer Science
    In this episode, I excerpt and discuss the 1969 ACM Tur...
    Read more
  • Stratified Design: A Lisp Tradition – re:Clojure 2020 [TALK]
    Stratified Design: A Lisp Tradition I spoke at re:Cloju...
    Read more
  • First returning guest Eric Normand explains how to Grok Simplicity – Defn podcast
    http://www.podtrac.com/pts/redirect.mp3/feeds.soundclou...
    Read more
  • One Man’s View of Computer Science
    In this episode, I read from One Man's View of Computer...
    Read more

 

Receive a weekly email to inspire functional programmers.

Subscribe for Free

Primary Sidebar

                  Hire Eric

Professional Services

  • Speaking
  • Consulting
  • Training

KEEP IN TOUCH WITH ERIC NORMAND

  • Email
  • GitHub
  • LinkedIn
  • Phone
  • RSS
  • Twitter
  • YouTube

Footer

  • Email
  • GitHub
  • LinkedIn
  • Phone
  • RSS
  • Twitter
  • YouTube

Professional Services

  • Speaking
  • Consulting
  • Training

Content

  • Essays
  • Podcast
  • Presentations

Copyright © 2021 Eric Normand