Displaying 1 to 4 from 4 results

FSharpPlus - Extensions for F#

  •    F#

A complete and extensible base library for F#. In the Sample folder you can find scripts showing how to use F#+ in your code.

Giraffe

  •    F#

A task computation expression which works natively with .NET's Task objects from an F# application.The Giraffe.Tasks NuGet package adds native support for .NET's Task and Task<'T> objects to an F# application. By using the Giraffe.Tasks module an ASP.NET Core/Giraffe web application can benefit of significant performance boosts by removing the necessity of manually converting between .NET's tasks and F#'s async workflows.

TaskBuilder.fs - F# computation expression builder for System.Threading.Tasks

  •    F#

This is a single-file project that implements a computation expression for writing Tasks in F#. It is free and unencumbered software released into the public domain. F# comes with its own Async type and functions to convert back and forth between Async and Task, but this is a bit of a hassle -- especially since now that Task has language-level support in C# and VB.NET, it's the de facto standard for asynchrony on .NET. Additionally, F#'s Async behaves a little differently from Task, which can be confusing if you're used to the latter.

ScrapeM - A monadic web scraping library

  •    F#

This library makes web scraping easier by providing ways to automatically maintain state through different request, handling cookies, form submission and http headers. This is essentially a single-function library which integrates many existing libraries and present several ways to approach web scraping by using different monads.