#54 Mark Seemann, Functional Programming and F#

June 27, 2016 00:44:59 32.41 MB Downloads: 0

Summary

Mark Seemann, author, creator of AutoFixture and Plural Sight coach tells me about functional programming and F# in particular.

Details

His background, started with VB and C++, now programs in C# only for money; what functional programming is; isolating side effects to boundaries of the program; is functional programming only suitable for certain types of application; isolation, great for testing; all of .net is available; composing functions; interfaces, strategy pattern, dependency injection; differences in architecture when developing in F#, quoting Alan Kay; deploying and devops; roslyn and f#; the book that started it for Mark by Tomas Petricek, wrap up.