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: 10 months ago
Linked 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 |