Generic versions of commonly used functions, implemented as multimethods that can be implemented for any data type
☆95Dec 30, 2025Updated 2 months ago
Alternatives and similar repositories for algo.generic
Users that are interested in algo.generic are comparing it to the libraries listed below
Sorting:
- Basic graph theory algorithms☆16Aug 15, 2017Updated 8 years ago
- Native codec implementations☆77Dec 30, 2025Updated 2 months ago
- Utilities for clojure.zip☆85Dec 30, 2025Updated 2 months ago
- Examine the Java classpath from Clojure programs☆63Dec 30, 2025Updated 2 months ago
- Utilities for macro writers☆132Dec 30, 2025Updated 2 months ago
- Support scripts for continuous integration☆24Dec 30, 2025Updated 2 months ago
- RAII resource management system☆32Apr 25, 2025Updated 10 months ago
- Provides js-specific passes for tools.analyzer☆21Jul 15, 2024Updated last year
- Unification library☆152Dec 30, 2025Updated 2 months ago
- A Clojure library to automatically generate public API namespaces by wrapping and exposing functions and macros from implementation names…☆13Mar 14, 2025Updated last year
- Additional jvm-specific passes for tools.analyzer☆119Mar 5, 2026Updated 2 weeks ago
- A JVM bytecode generator for ASTs compatible with tools.analyzer(.jvm)☆89Jan 2, 2026Updated 2 months ago
- Generative test runner☆161Jan 5, 2026Updated 2 months ago
- Functions for recursively converting Java beans to Clojure and vice versa☆134Jan 2, 2026Updated 2 months ago
- A manipulable, pluggable, memoization framework for Clojure☆277Feb 25, 2026Updated 3 weeks ago
- Clojure logging API☆405Dec 30, 2025Updated 2 months ago
- 1.3 update of clojure.contrib.trace☆365Dec 30, 2025Updated 2 months ago
- Macros for defining monads, and definition of the most common monads☆469Dec 30, 2025Updated 2 months ago
- Clojure library for Blueprints (part of the Tinkerpop graph stack).☆38Sep 6, 2022Updated 3 years ago
- Various handy transducers☆19May 23, 2024Updated last year
- Benchmark and Regression Suite for Clojure☆37Jan 5, 2026Updated 2 months ago
- JDBC from Clojure (formerly clojure.contrib.sql)☆733Jan 2, 2026Updated 2 months ago
- Math functions that deal intelligently with the various types in Clojure's numeric tower☆180Dec 30, 2025Updated 2 months ago
- An HTTP/HTTPS nREPL transport, implemented as a Ring handler.☆189Feb 19, 2026Updated last month
- Command-line processing☆763Mar 10, 2026Updated last week
- Finger Tree data structure☆221Dec 30, 2025Updated 2 months ago
- specs to describe Clojure core macros and functions☆48Jan 5, 2026Updated 2 months ago
- A caching library for Clojure implementing various cache strategies☆467Mar 6, 2026Updated 2 weeks ago
- Proving ground for proposed new core fns☆116Jul 15, 2024Updated last year
- A Clojure(Script) library for generating Markdown☆16Oct 21, 2016Updated 9 years ago
- A Clojure network REPL that provides a server and client, along with some common APIs of use to IDEs and other tools that may need to eva…☆665Dec 30, 2025Updated 2 months ago
- Visualize a datomic database as a graph.☆19Nov 10, 2025Updated 4 months ago
- JSON in Clojure☆574Jan 2, 2026Updated 2 months ago
- A Distributed Clojure agent for running remote functions☆19Mar 22, 2025Updated 11 months ago
- Standalone Clojure completion library adapted from swank-clojure.☆36Feb 4, 2018Updated 8 years ago
- Erlang-style supervisor error handling for Clojure☆481Jan 24, 2016Updated 10 years ago
- An opinionated Datomic queue for building (more) reliable systems. Supports retries, backoff, ordering and more.☆59Sep 22, 2025Updated 5 months ago
- CSV reader/writer to/from Clojure data structures☆290Dec 30, 2025Updated 2 months ago
- Clojure implementation of some data structures described in Okasaki's book☆133May 12, 2018Updated 7 years ago