FSharp.Control.Fold (nuget): Define folding of data structures or streams as values of type Fold<'a,'b> and combine smaller folds into larger folds using F# applicative computation expressions.
Keywords: F#|fsharp|control|data-structures|fold|functional-programming