https://github.com/exu/clojure-workshops
very WiP Clojure workshops (maybe sometimes) currently for organizing knowledge about language
https://github.com/exu/clojure-workshops
Last synced: 14 days ago
JSON representation
very WiP Clojure workshops (maybe sometimes) currently for organizing knowledge about language
- Host: GitHub
- URL: https://github.com/exu/clojure-workshops
- Owner: exu
- License: other
- Created: 2020-10-18T15:40:55.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2020-12-09T18:01:33.000Z (over 5 years ago)
- Last Synced: 2025-10-25T19:48:21.454Z (9 months ago)
- Language: Clojure
- Size: 7.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# λ Clojure Workshops
## Setup
### Install
https://clojure.org/guides/getting_started#_installation_on_linux
```
curl -O https://download.clojure.org/install/linux-install-1.10.1.727.sh
chmod +x linux-install-1.10.1.727.sh
sudo ./linux-install-1.10.1.727.sh
```
### Leiningen - deps
https://leiningen.org/#install
for more details https://github.com/technomancy/leiningen/blob/stable/doc/TUTORIAL.md
### Editor setup
- ATOM : https://medium.com/@jacekschae/slick-clojure-editor-setup-with-atom-a3c1b528b722
- VSCode: https://marketplace.visualstudio.com/items?itemName=betterthantomorrow.calva
- Online: https://repl.it/languages/clojure
## Resources
### Learning
- https://www.braveclojure.com/ (this is great one)
- https://purelyfunctional.tv/mini-guide/
- https://clojureverse.org/
### Libs
#### Library
- http://clojurewerkz.org/
#### HTTP
- Ring https://github.com/ring-clojure/ring
- Reitit https://cljdoc.org/d/metosin/reitit/0.5.10/doc/introduction
https://cljdoc.org/d/metosin/reitit/0.5.10/doc/misc/performance
- Luminus https://luminusweb.com/
- https://github.com/metosin/pohjavirta (undertow wrapper)
#### DB
- http://clojuremongodb.info/articles/getting_started.html
#### Common
- https://github.com/metosin/jsonista - very fast JSON
- https://github.com/puppetlabs/clj-i18n - i18n
- https://github.com/ptaoussanis/tempura - i18n
- https://github.com/metrics-clojure/metrics-clojure - General Metrics Lib
- https://github.com/clj-commons/iapetos - Prometheus
- https://github.com/hugoduncan/criterium - benchmarking