binaryage/cljs-devtools

support for logging Clojure data structures

Open

#11 aberto em 24 de jan. de 2016

Ver no GitHub
 (2 comments) (0 reactions) (0 assignees)Clojure (51 forks)batch import
help wantedidea

Métricas do repositório

Stars
 (1.106 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

We could specify a structured format and a wire protocol for printing/expanding Clojure data structures in a similar way how cljs-devtools work for ClojureScript.

cljs-devtools could then connect to a backend library via websocket and act as a rich logging console for Clojure projects. With support from Dirac DevTools we could turn Chrome's DevTools into a nice REPL + logger for Clojure (not only for ClojureScript).

I personally do most of my work on client-side, so it is unlikely for me to spend time on it at this point. But I would be happy to help someone else who would be interested in implementing it to integrate it (I would do the JavaScript part on front-end).

Guia do colaborador