Suggestions for Memoize
The following packages have something in common with the package Memoize. The packages are ordered in decreasing similarity.
- graphicscache: Cache includegraphics calls
- ifthen: Conditional commands in LaTeX documents
- ifthenx: Extra tests for \ifthenelse
- xifthen: Extended conditional commands
- ifallfalse: Compare a string against a set of other strings
- texblend: Compile segments of LaTeX documents
- pdfmsym: PDF Math Symbols — various drawn mathematical symbols
- hvextern: Write and execute external code, and insert the output
- plainpkg: A minimal method for making generic packages
- localloc: Macros for localizing TeX register allocations
- pdftexcmds: LuaTeX support for pdfTeX utility functions
- ltxcmds: Some LaTeX kernel commands for general use
- collargs: Collect arguments of any command
- etoolbox-generic: A loader for etoolbox.sty in non-LaTeX formats
- langcode: Simple language-dependent settings based on language codes
- iftex: Am I running under pdfTeX, XeTeX or LuaTeX?
- fltpoint: Simple floating point arithmetic
- hologo: A collection of logos with bookmark support
- youngtab: Typeset Young-Tableaux
- calcfrac: Calculates the value of an expression containing fractions
- addtoluatexpath: Add paths to Lua packages and input TeX files
- advice: Extend commands and environments
- chemfig: Draw molecules with easy syntax
- bashful: Invoke bash commands from within LaTeX
- context-filter: Run external programs on the contents of a start-stop environment
- download: Allow LaTeX to download files using an external process
- catcodes: Generic handling of TeX category codes
- expkv-bundle: An expandable key=val implementation and friends
- expkv-cs: Define expandable key=val macros using expkv
- namedef: TeX definitions with named parameters
- laps: Zero-width boxes for annotations, etc