BSD Ports

devel/rubygem-mize 0.6.1 DragonFly

Memoziation for methods and functions for Ruby

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
devel, rubygems
Package size
10.2 KiB, 31.8 KiB installed

Description

Memoization is a powerful technique for improving the performance of computationally expensive functions or methods by caching and reusing previously computed results. However, implementing memoization correctly can be tricky, especially when dealing with complex data structures or scenarios where cache invalidation is critical.

The mize library provides a simple and flexible way to memoize methods and functions in Ruby, making it easier for developers to write high-performance code without the need for manual caching implementations. In this README.md, we'll explore how mize can help you optimize your Ruby projects using memoization techniques.

In the other systems

SystemPortVersion
DragonFlydevel/rubygem-mize0.6.1
FreeBSDdevel/rubygem-mize0.6.1

Install

Binary package:

pkg install rubygem-mize

From DPorts:

cd /usr/dports/devel/rubygem-mize && make install clean

Dependencies

Run dependencies 2
Required by 1