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

58 stars
2 watching
2 forks
Language: Clojure
last commit: 3 months ago
Linked from 1 awesome list

clojureclojure-mapscloseablecomponentintegrantmapmountstatestate-managementsystemwith-open

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tolitius/mount A state management system for Clojure and ClojureScript applications 1,230
ibdknox/waltz Manages state in client-side applications using non-deterministic finite state machines. 90
eneroth/plato A ClojureScript library that allows you to store and restore data in local storage, keeping application logic separate from state persistence 30
fanhaoyuan/vc-state A Vue.js state management library that enables easy composition of scoped state using context and hooks. 6
walkable-server/walkable A Clojure library for building APIs with a declarative, data-driven approach to query syntax and configuration. 445
choojs/choo-store A lightweight state structure for Choo applications 37
malabarba/lazy-map-clojure Creates maps with values computed on demand from data or Java objects 49
clj-commons/potemkin A utility namespace providing workarounds and facades for common Clojure challenges, such as navigating complex namespaces and interfaces. 577
prestancedesign/pingcrm-clojure An Inertia.js-based demo application built with Clojure and other technologies to illustrate its usage. 112
juxt/clip An inversion of control API for managing system components and dependencies in Clojure applications 228
clj-commons/manifold A compatibility layer for event-driven abstractions 1,021
kidkarolis/tiny-atom A pragmatic state management solution for React and Preact applications. 116
piotr-yuxuan/malli-cli A configuration tool with expressive schema definition and agnostic secret protection 54
clj-commons/pomegranate A Clojure API for working with Maven artifact resolvers and dynamic classpath management 507
clojusc/mesomatic Provides a simple and idiomatic interface to the Mesos Java API in Clojure. 70