/FSharp.Prelude

Extensions, error handling, and dependency injection in a functional way :D

Primary LanguageF#MIT LicenseMIT

NuGet Badge

FSharp.Prelude

This library is a collection of some useful extensions, aliases, and functions for F#.

Here's an overview of what's inside:

  • Error handling

    • AsyncOption
    • AsyncResult
    • AsyncResultOption
  • Extensions

    • Async
    • List
    • Option
    • Result
    • String
  • FDI (Functional Dependency Injection)

    • Reader
    • ReaderAsyncResult
    • ReaderResult

How does it compare to other libs?

Coming soon.