discussions on software development
#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.