Description
In this course, you will :
- 
	
Design and Implement Immutable Types
 - 
	
Implement Useful Extension Methods
 - 
	
Write Pure Functions (avoiding side effects)
 - 
	
Handle Errors in a Functional Style
 - 
	
Tackle with the Problem of Null-values in a Functional Style
 







