In this weeks episode we are joined by Jimmy Burrell and Scott Wlaschin to discuss all things functional.
We start off the show highlighting how Scott got into programming, the reasons why he is a big fan of Smalltalk, what he means by ‘Enterprise OO’ and being a Humanistic programmer.
From here we discuss how he got into FP, how the paradigm came to being, what FP is to Scott and why you should consider it.
Finally, we mention the differences between types in FP over langauges such as C, the railway track metaphor he uses to help explain FP concepts and architectural patterns that are more or less suited to FP.
Show Links
Scott Wlaschin on TwitterJimmy Burrell on TwitterF# for fun and profitSandford Fleming’s 190th BirthdayFalling into the Pit of Functional Success with Jimmy Burrell - Three Devs and a MaybeKaypro 2xdBaseTurbo PascalSmalltalkDesign PatternsGang of FourIntrovert and extrovert programming languages - F# for fun and profitMiranda (programming language)Functional Geekery Episode 66 – Scott Wlaschin - Functional GeekeryEdsger W. DijkstraAlan KaySeymour PapertTed NelsonJSJ 243 Immutable.js with Lee ByronCollection PipelinesAgainst a Universal Definition of ‘Type’ - Tomas PetricekActor modelFunctional Programming Design Patterns - F# for fun and profitDomain Driven Design - F# for fun and profitRailway Oriented Programming - F# for fun and profitMessage queuesStream processing