Go offline with the Player FM app!
119: Aha! Moments with Steven Proctor
Manage episode 214305895 series 2410493
In this weeks episode we are lucky to have Steven Proctor back on the show. We start off discussion by congratulating him on 82 episodes of Functional Geekery, and the commitment it takes to do a podcast and not just ‘podfade’. From here we move on to highlight any commonalities he notices with people getting into FP, how he stays on-top of the latest advancements and how he finds the guests he wishes to speak to. This leads us on to compare learning functional concepts within a language you already know vs. in a totally different lanaguge which is rooted in the principles. Finally, we chat about interesting projects that are on his radar and advice that he has for people who wish to begin exploring FP.
Show Links
- Functional Geekery
- FPCasts
- Planet = erlang.
- Erlang and Clojure with Steven Proctor - Three Devs and a Maybe
- Structure and Interpretation of Computer Programs - Book
- Structure and Interpretation of Computer Programs - Video Lectures
- Functional Geekery Episode 69 – Bartosz Milewski
- Functional Geekery Episode 66 – Scott Wlaschin
- Smalltalk Best Practice Patterns - Kent Beck
- “Reading #Smalltalk Best Practise Patterns, I notice the similarities between blocks and first-class functions @ScottWlaschin highlighted”
- Functional Geekery Episode 1 – Robert C. Martin
- Functional Geekery Episode 83 – Rahul Muttineni
- John Carmack - Thoughts on Haskell
- Calendly
- Option type
- Either type
- Functional JavaScript
- Classroom Coding with Prof. Frisby
- It’s a Unix system
- typelevel/cats: Lightweight, modular, and extensible library for functional programming.
- Sharpening the Saw
- Docker - Build, Ship, and Run Any App, Anywhere
- Nix: The Purely Functional Package Manager
164 episodes
Manage episode 214305895 series 2410493
In this weeks episode we are lucky to have Steven Proctor back on the show. We start off discussion by congratulating him on 82 episodes of Functional Geekery, and the commitment it takes to do a podcast and not just ‘podfade’. From here we move on to highlight any commonalities he notices with people getting into FP, how he stays on-top of the latest advancements and how he finds the guests he wishes to speak to. This leads us on to compare learning functional concepts within a language you already know vs. in a totally different lanaguge which is rooted in the principles. Finally, we chat about interesting projects that are on his radar and advice that he has for people who wish to begin exploring FP.
Show Links
- Functional Geekery
- FPCasts
- Planet = erlang.
- Erlang and Clojure with Steven Proctor - Three Devs and a Maybe
- Structure and Interpretation of Computer Programs - Book
- Structure and Interpretation of Computer Programs - Video Lectures
- Functional Geekery Episode 69 – Bartosz Milewski
- Functional Geekery Episode 66 – Scott Wlaschin
- Smalltalk Best Practice Patterns - Kent Beck
- “Reading #Smalltalk Best Practise Patterns, I notice the similarities between blocks and first-class functions @ScottWlaschin highlighted”
- Functional Geekery Episode 1 – Robert C. Martin
- Functional Geekery Episode 83 – Rahul Muttineni
- John Carmack - Thoughts on Haskell
- Calendly
- Option type
- Either type
- Functional JavaScript
- Classroom Coding with Prof. Frisby
- It’s a Unix system
- typelevel/cats: Lightweight, modular, and extensible library for functional programming.
- Sharpening the Saw
- Docker - Build, Ship, and Run Any App, Anywhere
- Nix: The Purely Functional Package Manager
164 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.