Expert Talk: Functional Programming • Russ Olsen & Christian Romney • GOTO 202235:07 1110 views 100% Published 3 months ago
This interview was recorded for GOTO Unscripted 2022. #GOTOcon #GOTOunscripted
Read the full transcription of this interview here:
Russ Olsen - Software Engineering Director at Nubank and Author of "Getting Clojure"
Christian Romney - Director of Engineering at Nubank
Learn from Russ Olsen and Christian Romney why you should look into functional programming. They explore the nature of the paradigm as well as its advantages and misconceptions. In this GOTO Unscripted, Russ Olsen shares his war stories and explains how functional programming influences his code for the better.
01:05 What is functional programming?
03:18 What are the advantages of functional programming?
09:14 Misconceptions about functional programming
14:27 Do you need to understand category theory for FP?
16:25 How did you get started with functional programming?
22:55 Russ Olsen's war stories
29:11 The influence of FP on code
33:02 Advice on how to get started with FP
Russ Olsen • Getting Clojure • https://amzn.to/3J8zI8s
Russ Olsen • Eloquent Ruby • https://amzn.to/37gOhcG
Russ Olsen • Design Patterns in Ruby • https://amzn.to/3r2uBjW
Richard Feldman • Elm in Action • https://amzn.to/387kujI
Neal Ford • Functional Thinking • https://amzn.to/3DdP35B
Venkat Subramaniam • Functional Programming in Java • https://amzn.to/2WlOXIt
Eric Normand • Grokking Simplicity • https://amzn.to/3gz7o3C
Daniel Higginbotham • Clojure for the Brave and True • https://amzn.to/38tZjsF
Ulisses Almeida • Learn Functional Programming with Elixir • https://amzn.to/389grn6
#FunctionalProgramming #Clojure #Scala #Elixir #Elm #Elmlang #Fsharp #RussOlsen #ChristianRomney #FP #OOP #OOPvsFP #WarStories #Ruby
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.