F# for fun and profit
  • Home
  • Why use F#?
  • Help with F#
    • Installing and using F#
    • Learning F#
    • Thinking Functionally
    • Expressions and Syntax
    • Understanding F# types
    • Porting from C#
    • Troubleshooting F#
  • Site Contents
  • Search

Category: F# vs C#

05 Apr 2012
Comparing F# with C#: Downloading a web page
In which we see that F# excels at callbacks, and we are introduced to the 'use' keyword
Filed under F# vs C#
04 Apr 2012
Comparing F# with C#: Quicksort
In which we see that F# is more declarative than C#, and we are introduced to pattern matching.
Filed under F# vs C#
03 Apr 2012
Comparing F# with C#: A simple sum
In which we attempt to sum the squares from 1 to N without using a loop
Filed under F# vs C#
Series
Why use F#?
Thinking functionally
Expressions and syntax
Understanding F# types
Object-oriented programming in F#
Porting from C#
Designing with types
Computation Expressions
A recipe for a functional app
Recent Posts
Why I won't be writing a monad tutorial
Railway oriented programming
How to design and code a complete program
Ten reasons not to use a statically typed functional programming language
Implementing a builder: The rest of the standard methods
Implementing a builder: Adding laziness
» Archives
Categories
F# vs C# • Conciseness • Types • Functions • Folds • Patterns • Convenience • Partial Application • Correctness • Immutability • Worked Examples • Concurrency • Completeness • Currying • Combinators • Modules • Object-oriented • Classes • Interfaces • DDD •
More
RSS Posts
About
Installing and using F#
Learning F#
Troubleshooting F#

Back to top

Text (c) 2012-2013 by fsharpforfunandprofit.com. Code examples licensed under CC BY 3.0.