May 2, 2022
Scott Wlaschin is an expert on F#, author of the popular F# site fsharpforfunandprofit.com, and a board member of the F# Software Foundation. Known for his non-academic approach to functional programming, Scott is a popular speaker and has given talks at NDC, F# Exchange, DDD Europe, and other conferences around the world.
Topics of Discussion:
[2:40] Scott talks about how he got into F#, and the nonlinear path his career has taken.
[4:00] Scott walks us through the history of F#.
[6:52] What types of applications should developers be looking at F# for?
[10:55] What was Scott’s inspiration behind writing Domain Modeling Made Functional?
[12:20] Domain-driven design has nothing to do with a particular language. It’s a process.
[17:32] As an industry, whether it be literature or art, there’s so much to be gained by observing and reading prior works of others.
[19:55] How does functional thinking impact architecture?
[20:51] In functional programming, you want everything to be deterministic.
[28:34] What are some of the examples of transcription scripts?
[31:10] In functional programming, the main thing is the function and not the object.
Mentioned in this Episode:
Architect Tips — New video podcast!
Clear Measure (Sponsor)
.NET DevOps for Azure: A Developer’s Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!
Jeffrey Palermo’s Twitter — Follow to stay informed about future events!
Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F#
Want to Learn More?
Visit AzureDevOps.Show for show notes and additional episodes.
Quotes: