LanguageExt (nuget): *** THIS PACKAGE IS DISCONTINUED -USE  LanguageExt.Core *** 
Keywords: ad-hoc-polymorphism|applicative|bcl|c-sharp|f-sharp|functional-languages|functional-programming|functor|higher-kinded-types|immutable-collections|immutable-types|language-ext|lenses|monad|monad-transformers|monads|monoid|records|semigroup|structural-equality