Suave is a simple web development F# library providing a lightweight web server and a set of combinators to manipulate route flow and task composition.
Long time overdue; finally a new release of Suave v3.1.0 targeting .NET 9. Internals have been rewritten using .NET Tasks, Memory and Pipelines and many optimizations focusing on reducing memory allocations, improving throughput, and lowering latency. #dotnet#fsharp
FWIW I've abandoned core async and rewritten Suave's internal using a simpler IO scheduler observing 3 times throughput. I hope to bring these changes into next Suave v3 @suaveio#fsharp
@dbrattli @logarylib If you follow the paket.lock file's reference to the git commit that was pulled down you'll find it referenced an Apache 2.0 licensed file. Do you see?
@isaac_abraham@sforkmann@RProvaznik@henrikfeldt Indeed. I also hope we can resolve any future conundrums without all the ire and frustration that comes from not talking to the authors over the issue tracker/e-mail.
Suave has not changed its license. Suave **is free** and will always be. We have never depended on Logary proper and still depend on the Apache 2.0 licensed Logary Facade, but in-repo now. #fsharp