Liking cljdoc? Tell your friends :D

Pink Gorilla Middleware GitHub Actions status |pink-gorilla/gorilla-renderableClojars Project

  • This project is part of PinkGorilla Notebook
  • Data structures from clojure/clojurescript have to be converted to some kind of visual repesentation so that the notebook can render them
  • For all clojure/clojurescript datatypes default renderers are defined here
  • Custom data-types can implement the renderable protocol
  • The notebook receves the render-datastructure and renders it to the notebook cell.
(defprotocol Renderable
  (render [self]))

Clojure/Clojurescript Data => (render) => Renderable DataStructure => (render) => Notebook

Unit Tests

Clojure:

NOT IMPLEMENTED

Clojurescript:

TODO

History

Licence

This code is licensed to you under the MIT licence. See LICENCE.txt for details.

Can you improve this documentation? These fine people already did:
JonyEpsilon, Andreas Steffan & awb99
Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close