/hulunote

hulunote, a tool for networked thought, think different

Primary LanguageClojure

hulunote, a tool for networked thought, think different

technical framework

  • clojure and clojurescript
  • datascript + rum
  • instaparse
  • ring
  • clj-http
  • re-frame

develop

  • Missing dependency
$ lein localrepo install jsr173-ri-1.0.jar com.bea.xml/jsr173-ri 1.0

  • db environment
> psql
CREATE DATABASE functor_api;

$  psql -d functor_api -Upostgres < ./sql/init.sql
$  for sql in `find . -name "*.sql" | grep -v init.sql | sort `; do psql -d functor_api -Upostgres < $sql ; done
  • backend
$ cp config/config.clj.default config/config.clj

$ clojure -A:cider:run
  • frontend
$ yarn 

$ clojure -A:cider:cljs:shadow watch hulunote