Skip to content
Source code for the Applying Functional Principles in C# course
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
New upgraded to use v2.0 of the CSharpFunctionalExtensions library Sep 3, 2019
Old Missed packages Apr 3, 2016
.gitattributes :neckbeard: Added .gitattributes & .gitignore files Mar 22, 2016
.gitignore Readme Mar 22, 2016 Update Apr 11, 2016

Welcome to Applying Functional Principles in C#

This is the source code for the Applying Functional Principles in C# Pluralsight course.

There are two versions of the code base: the old version that doesn't comply with the functional principles and the new one which adheres to the functional principles described in the course. The last module of the course shows a step-by-step guide of how to refactor the old version into the new one.

How to Get Started

Both versions are fully functional and covered with auto-tests. In order to run the tests, you need to create a database (new version, old version) and change the connection string (new version, old version).


Apache 2 License

You can’t perform that action at this time.