{0 memo} [memo] is an {{:https://en.wikipedia.org/wiki/OCaml}OCaml} library for {{:https://en.wikipedia.org/wiki/Memoization}memoïzation}. It provides easy ways to memoïze a function, in a type-safe and modular way and the ability to get forgetful memoïzation. See {{:usage.html} usage} for a short explanation on how to use the library and {{:Memo/index.html} Memo} for a more detailled explanation.