IT Skills      Software Design and Development      Microsoft      C# 2010                            
                        
                    
                    
                        Providing practical and versatile examples, this guide explains the details of relevant language features in C# and describes theory and practice of using functional techniques in C#, including currying, partial application, composition, memoization, and monads.                        
                    
                     
                                    
