O'Reilly logo

F# High Performance by Eriawan Kusumawardhono

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

Best practices in using F# collections

The F# types are mostly describing types that are not collection types. F# has its own unique collection types as well.

The F# collection features are mostly implemented as modules, with the namespace of Microsoft.FSharp.Collections. The following are the F# collection modules:

  • Module Array: Basic operations on arrays
  • Module Array2D: Basic operations on two-dimensional arrays
  • Module Array3D: Basic operations on rank 3 arrays
  • Module Array4D: Basic operations on rank 4 arrays
  • Module ComparisonIdentity: Common notions of comparison identity used with sorted data structures
  • Module HashIdentity: Common notions of value identity used with hash tables
  • Module List: Basic operations on lists
  • Module Map: Functional programming ...

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