opam-version: "2.0" synopsis: "Memoïzation library" description: "memo is an OCaml library for 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." maintainer: ["Léo Andrès "] authors: ["Léo Andrès "] license: "ISC" homepage: "https://git.zapashcanon.fr/zapashcanon/memo" doc: "https://doc.zapashcanon.fr/memo/" bug-reports: "https://git.zapashcanon.fr/zapashcanon/memo/issues" depends: [ "ocaml" {>= "4.05.0"} "dune" {>= "1.11.0"} "bisect_ppx" {>= "1.4.1" & < "2.6.0"} ] build: [ ["dune" "subst"] {dev} [ "dune" "build" "-p" name "-j" jobs "@install" "@runtest" {with-test} "@doc" {with-doc} ] ] dev-repo: "git+https://git.zapashcanon.fr/zapashcanon/memo.git" url { src: "https://fs.zapashcanon.fr/archive/memo/memo-0.0.1.tbz" checksum: [ "sha256=f8f614e8b20b6b013ac02d8b7feb6038d93c6e1a41168c6c6c042b66072bcd37" "sha512=5002fb536062464eccdc05d281469f0cebcb64429f07b7241bca9f56a18c40e5c7b279a55b77a6a1f1793d3d72f89f7a906c920c514d049553e12ae606d69e1d" ] }