Matthew Podwysocki

Sponsors

The Lounge

News

Advertisement

Images in this post missing? We recently lost them in a site migration. We're working to restore these as you read this. Should you need an image in an emergency, please contact us at imagehelp@codebetter.com
Richmond Code Camp 2008.2 - Functional C# Recap

Thanks to everyone who attended my session "Functional C# or how I lost the foreach and learned to love LINQ".  This is still an ongoing passion of mine that I hope to expand upon in the upcoming posts.  Some of these topics include favoring functional composition over inheritance and implementing patterns such as the Specification Pattern using these techniques.  I'll be posting all code snippets from the functional posts up to date on the MSDN Code Gallery Functional C# Project.

Here are some resources that will be helpful in covering functional programming aspects as well as other topics covered:

Functional Programming


C# Futures


Functional Programming Aspects with C#

Recursion in C#

Monads

Spec#

Books
Podcasts

As I said before, I'm making the code available as I put it up on MSDN Code Gallery as the FunctionalCSharp project.  This is intended to be a library of functional programming techniques in C# 3.0 and some demonstrations of moving from imperative style programming to a more functional programming style.  This is an ongoing project and more will be added in time, and I may end up just putting them up not as samples, but as a library.

Some of the topics covered in these code projects are:

As always, my code snippets can be found on MSDN Code Gallery at the Functional C# Library.

Posted Tue, Oct 7 2008 6:29 PM by Matthew.Podwysocki

[Advertisement]

Comments

2008 October 08 - Links for today « My (almost) Daily Links wrote 2008 October 08 - Links for today « My (almost) Daily Links
on Wed, Oct 8 2008 4:59 AM

Pingback from  2008 October 08 - Links for today « My (almost) Daily Links

Software-Engineering » Certified Secure Software Lifecycle Professional wrote Software-Engineering » Certified Secure Software Lifecycle Professional
on Fri, Oct 10 2008 3:02 AM

Pingback from  Software-Engineering » Certified Secure Software Lifecycle Professional

Angel "Java" Lopez wrote Recursos de F# y Programación Funcional
on Sat, Oct 11 2008 11:57 AM

F# es un lenguaje funcional, creado por Microsoft. Implementado bajo el soporte de .NET CLR, es un lenguaje

Recursos de F# y Programaci??n Funcional | Buanzolandia wrote Recursos de F# y Programaci??n Funcional | Buanzolandia
on Sat, Oct 11 2008 8:12 PM

Pingback from  Recursos de F# y Programaci??n Funcional | Buanzolandia

Add a Comment

(required)  
(optional)
(required)  
Remember Me?