Skip to main content
louthy avatar

louthy

NuGet publisher profile

Packages
15
Total Downloads
83.5M
83,482,455

Packages (15)

LanguageExt.Core package icon

LanguageExt.Core

This framework uses and abuses the features of C# to provide a functional 'Base class library', that, if you squint, can look like extensions to the language itself.

46.9M
downloads
LanguageExt.FSharp package icon

LanguageExt.FSharp

Helper library for the LanguageExt functional framework that facilitates interop between F# native types like Option, Map, List, etc to .NET and Language-Ext types.

13.9M
downloads
LanguageExt.Parsec package icon

LanguageExt.Parsec

Parser combinators library based on Haskell Parsec. This is part of the LanguageExt functional framework and requires LanguageExt.Core

12.6M
downloads
LanguageExt.Rx package icon

LanguageExt.Rx

Support for Reactive Extensions overloads for various types in the LanguageExt functional framework

7.5M
downloads
LanguageExt.Transformers package icon

LanguageExt.Transformers

Functions like MapT, BindT, ForAllT, etc. for the nested monadic type extensions (i.e. `Seq<Option>`

1.3M
downloads
LanguageExt.CodeGen package icon

LanguageExt.CodeGen

Design and build-time code-gen for records, unions, lenses and immutable With functions

353.7K
downloads
LanguageExt.Sys package icon

LanguageExt.Sys

Extensions to language-ext framework effects system that wraps the IO behaviours from the .NET BCL

307.6K
downloads
csharp-monad package icon

csharp-monad

C# Monad Library

223.8K
downloads
Echo.Process package icon

Echo.Process

echo-process Actor library component that works with LanguageExt.Core: An 'Erlang like' process system (actors) that can optionally persist messages and state to Redis (note you can use it without Redis for in-app messaging). The process system additionally supports Rx streams of messages and state allowing for a complete system of reactive events and message dispatch.

100.9K
downloads
Echo.ProcessJS package icon

Echo.ProcessJS

Javascript actor library that works with LanguageExt.Core and Echo.Process: A library that uses and abuses the features of C# 6 to provide a functional 'Base class library', that, if you squint, can look like extensions to the language itself. It also includes an 'Erlang like' process system (actors) that can optionally persist messages and state to Redis (note you can use it without Redis for in-app messaging). The process system additionally supports Rx streams of messages and state allowing for a complete system of reactive events and message dispatch.

87.1K
downloads
Echo.Process.Redis package icon

Echo.Process.Redis

Actor library component that works with LanguageExt.Core and Echo.Process: A library that uses and abuses the features of C# 6 to provide a functional 'Base class library', that, if you squint, can look like extensions to the language itself. It also includes an 'Erlang like' process system (actors) that can optionally persist messages and state to Redis (note you can use it without Redis for in-app messaging). The process system additionally supports Rx streams of messages and state allowing for a complete system of reactive events and message dispatch.

87.0K
downloads
Echo.Process.Owin package icon

Echo.Process.Owin

WebSocket client support (via Owin) for the Echo.Process system.

85.6K
downloads
LanguageExt.SysX package icon

LanguageExt.SysX

Extensions to language-ext effects system that wraps .NET5+ specific IO from the .NET BCL

36.5K
downloads
LanguageExt.Streaming package icon

LanguageExt.Streaming

Streaming is a clean and powerful stream processing library that lets you build and connect reusable streaming components

21.2K
downloads
LanguageExt.Pipes package icon

LanguageExt.Pipes

Pipes is a clean and powerful stream processing library that lets you build and connect reusable streaming components

9.0K
downloads