10

8

6

4

2


8.8

9.1

8.4

6.3

5.7
0.0
1.6

4.5
1.3
0.0
0.9
0.0

6 Functional programming packages and projects

  • language-ext

    8.8 9.1 L4 C#
    C# functional language extensions - a base class library for functional programming
  • MoreLinq

    8.4 6.3 C#
    Extensions to LINQ to Objects
  • Includes DataGrid, Charts, Schedular, Diagram, and much more. Our native, high-performance components have rich UIs and data visualization, backed by professional support. Free 30-day Trial.
  • Optional

    5.7 0.0 L4 C#
    A robust option type for C#
  • Curryfy

    1.6 4.5 C#
    Provides strongly typed extensions methods for C# delegates to take advantages of functional programming techniques, like currying and partial application.
  • Optuple

    1.3 0.0 C#
    .NET Standard Library for giving (bool, T) Option-like semantics
  • JFlepp.Maybe

    0.9 0.0 C#
    A Maybe type for C#, aimed as an idiomatic port of the option type in F# to C#

Add another 'Functional programming' Package