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 16. Useful collection functions

Now that you have a reasonably high-level understanding of collections in F#, this lesson focuses on getting your muscle memory trained to use collections in practical situations. This lesson covers the following:

  • The most common collection functions across the three types that you’ve learned about (Seq, List, and Array) with some visualizations and hands-on examples
  • A comparison of F# functions with similar LINQ operations
  • The differences between imperative and declarative solutions
  • Moving between collection types

Each operation we cover has a simple example associated with it, alongside typical use cases and equivalents in both imperative coding and LINQ (if it exists). Go through every example in ...

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