Skip to main content
.NETFramework4.5.NETFramework4.6DNX4.5.1DNX4.6.1DNXCore5.0

Lst<T> - Immutable list Map<K,V> - Immutable map Set<T> - Immutable set Que<T> - Immutable queue Stck<T> - Immutable stack Option<T> OptionUnsafe<T> - Option monad that can be used with null values Either<L,R> EitherUnsafe<L,R> - Right/Left choice monad that can be used with null values Try<T> - Exception catching monad TryOption<T> - Option monad with third state 'Fail' that catches exceptions Reader<E,T> - Reader monad Writer<O,T> - Writer monad State<S,T> - State monad Rws<E,O,S,T> - Reader/Writer/State monad Monad transformers - A higher kinded type (ish) Process library - Actor system. The same as Erlang processes for massive concurrency with state management. Redis persistence - Persistence of the Process system message-queues and state, for robustness and inter-app communication. Currying - Partial application - Memoization - Improved lambda type inference - var add = fun( (int x, int y) => x + y) IObservable<T> extensions Bifunctors Bitraversables Bifoldables

Published
Feb 25, 2016
10y ago
Total Downloads
50.0M
50,033,709

Install

dotnet add package LanguageExt.Core --version 1.7.25
ProductVersions
Other
.NETFramework4.5.NETFramework4.6DNX4.5.1DNX4.6.1DNXCore5.0

Changes from Previous Version

v1.7.24v1.7.25
Added Frameworks
.NETFramework4.5.NETFramework4.6DNX4.5.1DNX4.6.1DNXCore5.0
Added Dependencies
Rx-Main(.NETFramework4.5)
Rx-Main(.NETFramework4.6)
Rx-Main(DNX4.5.1)
Rx-Main(DNX4.6.1)
Rx-Main(DNXCore5.0)
System.Runtime(DNXCore5.0)
System.Linq(DNXCore5.0)
System.Collections(DNXCore5.0)
System.Threading(DNXCore5.0)

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

No SPDX license expression is published. Review the license text and your organisation's policy before redistribution.Compatibility metadata lists 5 target frameworks; confirm the exact target used by your application.The published metadata declares 14 direct dependency entries across framework groups. Inspect the resolved dependency graph for your target framework.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.