O'Reilly logo

Get Programming with F#: A guide for .NET developers by Isaac Abraham

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Lesson 11. Building composable functions

It seems strange to consider that we’re on lesson 11 and haven’t spent much time talking about functions! But you’ve already seen (and built your own) functions by now, so you’ve gained a little exposure to them. You can already do many of the same sorts of things you’d do with methods in C# or VB .NET. This lesson digs into how powerful functions in F# really are:

  • You’ll gain a proper understanding of F# functions compared to methods.
  • You’ll learn about a powerful technique called partial application.
  • You’ll learn about two important operators in F# that help build larger pieces of code: pipeline and compose.

Have an energy drink before you start this lesson, as it’s probably the one lesson in this ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required