Liking cljdoc? Tell your friends :D

Pink Gorilla Middleware GitHub Actions status |pink-gorilla/gorilla-renderable

  • 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:

lein doo

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, awb99 & Andreas Steffan
Edit on GitHub

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

× close