14 packages tagged with “Memo”
This library 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.
Helper library for LanguageExt.Core that facilitates conversion between F# native types like Option, Map, List, etc to .NET and Language Ext types.
Parser combinators library based on Haskell Parsec. This is part of the LanguageExt functional base class library and requires LanguageExt.Core
Support for Reactive Extensions overloads for various types in the LanguageExt.Core
Functions like MapT, BindT, ForAllT, etc. for the nested monadic type extensions (i.e. `Seq<Option>`
Simple and high-performance caching of properties or parameterless methods with a single [Memo] custom attribute thanks to Metalama.
Design and build-time code-gen for records, unions, lenses and immutable With functions
Extensions to language-ext effects system that wraps the IO behaviours from the .NET BCL
Provides a functional fluent syntax for C# based apps
NDbfReadedEx: An extended reader of DBF file for .NET [forked from https://github.com/eXavera/NDbfReader by Stanislav Fajfr]
Extensions to language-ext effects system that wraps .NET5+ specific IO from the .NET BCL
C# client library for the Skald API
Solid.js memo primitives for F# Fable applications