In this episode of Visual Studio Toolbox, Ed Charbeneau discusses how a number of language features in C# support functional programming, a programming style that treats computation as the evaluation of mathematical functions and avoids changing state and mutable data.

Resources:

Blockchain is an interesting technology has the potential to change everything from daily transaction, property records, and food safety.In this video Mark explains the basic building blocks of blockchain. The discussion includes transactions, blocks, and hashes and how these fundamentals could be used to create a distributed ledger.