Higher order perl shows how to exploit functional programming features of perl. Is there a similar book for C#
How are these related to Higher Order Perl and functional programming?
David Grant
2009-08-18 17:00:25
@David Grant: I think you need to re-read question....
Mitch Wheat
2009-12-06 05:39:17
+9
A:
Hi,
I apologize for an advertisement, but since it's an answer to your question, I hope it will be forgiven - I'm working on a book about functional programming on .NET that uses C# 3.0 and F# called Real World Functional Programming in .NET.
It isn't using C# exclusively and large part of the code is shown using both F# and C# 3.0. This makes it possible to explain concepts that don't look so clear in C#, but may sometimes be useful (even to C# programmer). There are a few chapters that show something that's not possible in C#, so those use only F#. You can find more information on the book web site.
Tomas Petricek
2009-03-03 03:50:19
Given that your book appears to be precisely what he is asking for, I think we can forgive the ad. :)
Craig Stuntz
2009-03-03 13:09:03
Won't this book just want to make people give up on functional programming in C# and use F# instead? :)
MichaelGG
2009-03-04 00:37:27
Michael - if that's the case, I wouldn't mind :-). Now that F# will be supported in VS, this is certainly an option! However, it will still tell people how to use C# better in a functional way.
Tomas Petricek
2009-03-04 02:26:14
(if someone will want to use F# instead of C# after reading the book and he won't be able to do this because he has to use only C# for all the projects for some reason, then I'm sorry!)
Tomas Petricek
2009-03-04 02:27:40