brandoncorrea / c3kit-apron

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Apron

Apron

A library component of c3kit - Clean Coders Clojure Kit.

"Where is thy leather apron and thy rule?" - Shakespeare

Apron consists of necessities that almost any clojure app would find useful.

  • app.clj : application service and state management
  • util.clj : misc utilities used by other c3kit code
  • corec.cljc : useful fns, platform independent
  • cursor.cljc : atom cursor based on reagent's
  • legend.cljc : index application entities
  • log.cljc : platform independent logging
  • schema.cljc : validation, coercion, specification for entity structure
  • time.cljc : simple platform independent time manipulation
  • utilc.cljc : platform independent edn, transit, csv, etc..

Development

# Run the JVM tests
clj -M:test:spec
clj -M:test:spec -a         # auto runner

# Compile and Run JS tests
clj -M:test:cljs once
clj -M:test:cljs            # auto runner

About


Languages

Language:Clojure 96.0%Language:JavaScript 2.3%Language:HTML 1.7%