C# functional language extensions - a base class library for functional programming
c-sharp
monads
functional-programming
records
functional-languages
equality
generic
f-sharp
monad
functor
lenses
monoid
semigroup
monad-transformers
applicative
immutable-collections
bcl
immutable-types
higher-kinded-types
language-ext
ad-hoc-polymorphism
structural-equality
-
Updated
Jun 12, 2021 - C#
Stealing a great idea from
partial.lenses, if we provide a special lens which simply callsgetandseton the object, we can easily interoperate with Immutable.js without dependencies!