memoist
Memoizer
A module that enables memoization in Ruby objects with optional argument support and cache management
ActiveSupport::Memoizable with a few enhancements
923 stars
23 watching
99 forks
Language: Ruby
last commit: over 2 years agoLinked from 1 awesome list
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A Ruby library that enables efficient memoization of method calls with thread-safe guarantees and flexible configuration options. | 579 | |
| A Ruby library that tokenizes input and provides various statistical measures about the tokens | 159 | |
| A macro that memoizes the results of functions with identical signatures | 33 | |
| Provides a binary serialization format for efficient data exchange among different languages and platforms. | 764 | |
| Detects the mime type of a file based on its extension or content | 419 | |
| A memory profiler for Ruby applications. | 1,716 | |
| A Ruby library that provides a lemmatizer for text in English. | 108 | |
| An implementation of the Lexrank algorithm in Ruby for summarizing text | 35 | |
| A Ruby wrapper for a statistical language modeling tool for part-of-speech tagging and chunking | 16 | |
| A Ruby implementation of common machine learning algorithms and techniques | 13 | |
| A Ruby-based library for splitting written text into tokens for natural language processing tasks. | 46 | |
| A Ruby library and CLI for managing wordlists by reading, manipulating, and combining text data | 48 | |
| Caches and optimizes expensive function calls in Django applications. | 120 | |
| Provides a standardized way to serialize API data in Ruby apps. | 278 | |
| A Ruby library that tokenizes text into sentences using a Bayesian statistical model | 80 |