Skip to content
Math and Functional Programming Aren't Exclusive to Wizards with Brian Lonsdorf episode artwork

Nov 2, 2018 30 min

Math and Functional Programming Aren't Exclusive to Wizards with Brian Lonsdorf

from egghead.io developer chats Hosted by Joel Hooks

Joel and Brian Lonsdorf discuss the pain and growth of learning, math as a source of truth, dispelling that idea that you need to be a wizard to enter the functional programming space, and finally how you can start including functional concepts in your day to day work. There's a reason that mathematicians tend to be the best functional programmers. The theories and patterns directly apply, it has truth and purity. It's powerful, almost powerful enough to describe everything, so what makes people turn away from it? Traditionally, math gets taught in a dry manner from a young age, tables are memorized, and facts get drilled. It isn't until much later that interesting concepts like set theory get introduced, and at that point, it's too late for many people. Material that's "dry" doesn't have to be taught that way. It's been three and a half years since Brian first put Professor's Frisby's guide up on Github and it brought light and friendly perspective to heavy material. It showed that the functional programming paradigm was learnable without requiring a deep dive into Haskell. The deep dive doesn't work for everyone. There's merit in starting with something like Gatsby and just getting something out there that you can play with immediately, and then later learn the fundamentals of Javascript. The same thing applies to learning functional programming. You can start composing with Lodash and ease into the deeper patterns and concepts. Transcript "Math and Functional Programming Aren't Exclusive to Wizards with Brian Lonsdorf" Transcript Resources: Professor Frisby's Mostly Adequate Guide to Functional Programming Professor Frisby Introduces Composable Functional JavaScript Functional Composition with Lodash State Monad in JavaScript Brian Lonsdorf: Github Twitter Medium Joel Hooks: Twitter Website

Episode details come from the podcast's RSS feed.

Embed this episode

Join Brian Lonsdorf in a discussion on the purity of math and how it could be used to advance the greater software community, dispelling the myth that you need to be a wizard to use math and functional programming to do anything, how we can make dry topics more approachable and fun, the daunting wall of jargon, and finally some practical advice on including functional paradigms in your day to day work.

Ready to play

Math and Functional Programming Aren't Exclusive to Wizards with Brian Lonsdorf

0:00 30:52

No transcript yet.

Requests help us decide what to transcribe next.

Evolving with Georgia May Georgia May Change is the only constant. Evolving explores the beauty and uncertainty of self-discovery. This podcast is a space for learning and unlearning, shedding old layers, leaping into transformation and embracing the unknown. There is no final destination. This show is for those who are committed to the lifelong journey of discovery; it's time to reinvent yourself, while simultaneously returning to who you’ve always been. Note: This podcast was previously known as Life Chats, where well-known and everyday individuals shared their real life stories, hosted by journalist Georgia May. Enjoy the catalogue of inspiring episodes! Double Dispatch Josh Hale A podcast made with passion from a Computer Scientist that wants to share what he's learning with the World 🌎 AND hear what the world says back! Listen as software developer Josh sends and receives knowledge learning more about the amazing things you can do with computers. Vitamii Avis Vitamii avis Vitamii.fr est une marque de suppléments pour chiens et chats. Retrouvez les avis clients et informations relatives à ce sujet dans ce podcast ! Chef’s Recipe Spotlight Chef Jessica Anne Formicola A short daily podcast featuring easy, approachable recipes for every home cook. Chef Jessica Anne Formicola of the Emmy-nominated Show Plate It!, cookbook author and Le Cordon Bleu Certified recipe developer, shares why the recipe is important to her and tips and tricks for preparing it. She follows her 5 S philosophy of using salt, spices, sauces, substitutions and the sense to create restaurant quality dishes in a home kitchen. See her work in Parade Magazine, Better Homes & Gardens, Mashed, tasting Table and The Daily Meal Food + Travel and more! Additionally, she is a mom and wife residing in Baltimore, Maryland where she is passionate about supporting the local food community.

Frequently asked questions

How long is this episode of egghead.io developer chats?

This episode is 30 minutes long.

When was this egghead.io developer chats episode published?

This episode was published on November 2, 2018.

Can I download this egghead.io developer chats episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.