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: Combinators
07 Jul 2012
Worked example: A stack based calculator
Using combinators to build functionality
Filed under
Combinators
,
Functions
, and
Worked Examples
08 May 2012
Defining functions
Lambdas and more
Filed under
Combinators
and
Functions
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
Dependency cycles
Recent Posts
Cycles and modularity in the wild
Refactoring to remove cyclic dependencies
Cyclic dependencies are evil
Organizing modules in a project
Why I won't be writing a monad tutorial
Railway oriented programming
» Archives
Categories
F# vs C#
•
Conciseness
•
Types
•
Folds
•
Functions
•
Patterns
•
Convenience
•
Partial Application
•
Correctness
•
Immutability
•
Worked Examples
•
Concurrency
•
Completeness
•
Currying
•
Combinators
•
Modules
•
Object-oriented
•
Classes
•
Interfaces
•
DDD
•
Design
•
More
RSS Posts
About
Installing and using F#
Learning F#
Troubleshooting F#