General functional programming
The following are some valuable resources on general functional programming:
Lambda the Ultimate: This is a programming languages blog, and can be found at http://lambda-the-ultimate.org/
The Hole in the middle pattern by B. Hurt at http://tinyurl.com/hole-in-the-middle
Syntax Matters: This includes writing abstract computations in F# by T. Petricek, D. Syme at http://tomasp.net/academic/papers/computation-zoo/syntax-matters.pdf
Real-World Functional Programming: With Examples in F# and C#: This includes functional programming with examples in F# and C# by T. Petricek and J. Skeet. Manning, 2009. ISBN 978-1933988924
Are Design Patterns Missing Language Features, retrieved on May 2012, from Portland Pattern Repository (Cunningham and Cunningham) can be found at http://tinyurl.com/patterns-missing
F# First Class Events: Simplicity and Compositionality in Imperative Reactive Programming by D. Syme can be found at http://tinyurl.com/fsharp-events
And a couple...