23 packages returned for Tags:"memoization"

Package type
Sort by
Options
  • 880 total downloads
  • last updated 11/18/2014
  • Latest version: 1.0.0
  • Memoization
Library to create memoized versions of referentially transparent functions and methods.
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
  • 528 total downloads
  • last updated 1/3/2018
  • Latest version: 1.0.0
  • memoization
This project help C# make memoized function. See project site for further details.
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.
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