Ham-Fisted - A New High Performance Clojure Library

This page summarizes the projects mentioned and recommended in the original post on /r/Clojure

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • ham-fisted

    High performance HAMT

  • I have taken the time in between caring for my young son to write a new library that provides higher performance datastructures and algorithms for Clojure.

  • tech.ml.dataset

    A Clojure high performance data processing system

  • After building tech.ml.dataset and charred I wanted to take the lessons learned there and apply them back into the base Clojure substrate of persistent maps, persistent vectors, and algorithmic primitives like group-by and frequencies.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • charred

    zero dependency efficient read/write of json and csv data.

  • After building tech.ml.dataset and charred I wanted to take the lessons learned there and apply them back into the base Clojure substrate of persistent maps, persistent vectors, and algorithmic primitives like group-by and frequencies.

  • fast-json

  • There are many more things there but you can read the README for more information. There is timing information at the bottom of the README and the fast-json project includes a comparison. My hope is that ham-fisted becomes a platform to try out ideas and build faster datastructures and algorithms that follow in the typeless functional pathway so we can carefully and measurably improve the platform we all are standing on. So please take it, try some things out, and let me know how it goes :-).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts