From 2c5b7dd918aaa7791fea4e5866832961073e0401 Mon Sep 17 00:00:00 2001 From: Yogthos Date: Sat, 27 Jun 2026 14:18:05 -0400 Subject: [PATCH] libraries: add math.combinatorics MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Its full suite (18 deftests) passes on jolt unchanged — pure Clojure over seqs, no host interop. --- docs/libraries.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/libraries.md b/docs/libraries.md index 7d42ab6..78a6e38 100644 --- a/docs/libraries.md +++ b/docs/libraries.md @@ -52,6 +52,8 @@ e.g. the [ring-app example](https://github.com/jolt-lang/examples/tree/main/ring (`!`/`alts!`, `pipeline`, `mult`/`mix`/`pub`/`sub`) on real OS threads. * [core.logic](https://github.com/clojure/core.logic) — relational logic programming (unification, `run`/`fresh`/`conde`, finite domains). +* [math.combinatorics](https://github.com/clojure/math.combinatorics) — permutations, + combinations, subsets, selections, cartesian products, partitions. * [tick](https://github.com/juxt/tick) — date/time over Jolt's `java.time`; `#time/…` literals via `time-literals`. * [transit-jolt](https://github.com/jolt-lang/transit-jolt) — Transit (JSON) read/write