27 packages returned for Tags:"memoization"

Package type
Sort by
When testing in C# it's not unusual to test instances of a class. The problem we all face is having a place to initialize our objects. 1. Create a field that is initialized and reset on `[TearDown]`? 2. Create a null field that is initialized during `[SetUp]`? 3. Duplicate... More information
Provides support for cached, memoized functions, that return the same value for repeated invocations with the same parameters. Inspired by C#'s System.Lazy class.
  • 1,440 total downloads
  • last updated 11/18/2014
  • Latest version: 1.0.0
  • Memoization
Library to create memoized versions of referentially transparent functions and methods.
  • 978 total downloads
  • last updated 8/17/2022
  • Latest version: 1.1.0-beta.1.gb6ba33d
  • memoization
This project help C# make memoized function. See project site for further details.
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... More information
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)... More information