Salesforce
All Teachers / Brian Lonsdorf
![Brian Lonsdorf](https://static.frontendmasters.com/assets/teachers/lonsdorf/thumb.webp)
Brian Lonsdorf
Salesforce
Brian Lonsdorf is a Architect at Salesforce UX R&D. He is author of the Mostly Adequate Guide to Functional Programming, a regular speaker at conferences, and co-organizer of the SF JavaScript Meetup. He has a passion for principled programming, machine learning, and futuristic user interfaces.
Brian Lonsdorf's Courses
Hardcore Functional Architecture Patterns in JavaScript
Learn functional programming architecture patterns to apply, such as Monoids, Monad Transformers, Free Monads, and Lenses. See functional programming in action!
![Hardcore Functional Architecture Patterns in JavaScript](https://static.frontendmasters.com/assets/courses/2020-04-03-hardcore-js-patterns/thumb.webp)
drag handle
Hardcore Functional Programming in JavaScript, v2
Salesforce
Learn functional programming concepts such as pure functions, currying, composition, functors, monads, and see functional concepts in action!
![Hardcore Functional Programming in JavaScript, v2](https://static.frontendmasters.com/assets/courses/2020-03-17-hardcore-js-v2/thumb.webp)
drag handle
What They're Saying
I just completed "Hardcore Functional Programming in JavaScript, v2" by Brian Lonsdorf on Frontend Masters! This really opened my eyes about Functional Programming is not as scary as it looks.
![Marko](https://pbs.twimg.com/profile_images/737956633767227392/Fm5BMCxL.jpg)
Marko
ultrox
Our courses are taught by experts from these top companies (and more)
Microsoft
Netflix
Stripe
Spotify