closeable-map

Container

A simple Clojure map implementation with automatic closure of nested stateful objects

Application state management made simple: a Clojure map that implements java.io.Closeable.

GitHub

59 stars
2 watching
2 forks
Language: Clojure
last commit: almost 2 years ago
Linked from 1 awesome list

clojureclojure-mapscloseablecomponentintegrantmapmountstatestate-managementsystemwith-open

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
tolitius/mountA state management system for Clojure and ClojureScript applications1,230
ibdknox/waltzManages state in client-side applications using non-deterministic finite state machines.90
eneroth/platoA ClojureScript library that allows you to store and restore data in local storage, keeping application logic separate from state persistence30
fanhaoyuan/vc-stateA Vue.js state management library that enables easy composition of scoped state using context and hooks.7
walkable-server/walkableA Clojure library for building APIs with a declarative, data-driven approach to query syntax and configuration.445
choojs/choo-storeA lightweight state structure for Choo applications37
malabarba/lazy-map-clojureCreates maps with values computed on demand from data or Java objects49
clj-commons/potemkinA utility namespace providing workarounds and facades for common Clojure challenges, such as navigating complex namespaces and interfaces.577
prestancedesign/pingcrm-clojureA demo application showcasing Clojure and Inertia.js for building a full-stack single-page app112
juxt/clipAn inversion of control API for managing system components and dependencies in Clojure applications232
clj-commons/manifoldA compatibility layer for event-driven abstractions1,022
kidkarolis/tiny-atomA pragmatic state management solution for React and Preact applications.116
piotr-yuxuan/malli-cliA configuration tool with expressive schema definition and agnostic secret protection54
clj-commons/pomegranateA Clojure API for working with Maven artifact resolvers and dynamic classpath management507
clojusc/mesomaticProvides a simple and idiomatic interface to the Mesos Java API in Clojure.70