Document doric library
This commit is contained in:
parent
25831971d0
commit
b2be3179f2
1 changed files with 48 additions and 29 deletions
|
|
@ -1,13 +1,8 @@
|
|||
## Projects
|
||||
# Projects
|
||||
|
||||
The following projects are known to work with babashka.
|
||||
The following libraries and projects are known to work with babashka.
|
||||
|
||||
### [deps.clj](https://github.com/borkdude/deps.clj)
|
||||
|
||||
A port of the [clojure](https://github.com/clojure/brew-install/) bash script to
|
||||
Clojure / babashka.
|
||||
|
||||
Also see [deps.clj documentation](../doc/deps.clj.md).
|
||||
## Libraries
|
||||
|
||||
### [spartan.spec](https://github.com/borkdude/spartan.spec/)
|
||||
|
||||
|
|
@ -114,10 +109,6 @@ $ bb -e "(require '[lambdaisland.regal :as regal]) (regal/regex [:* \"ab\"])"
|
|||
#"(?:\Qab\E)*"
|
||||
```
|
||||
|
||||
### [4bb](https://github.com/porkostomus/4bb)
|
||||
|
||||
4clojure as a babashka script!
|
||||
|
||||
### [cprop](https://github.com/tolitius/cprop/)
|
||||
|
||||
A clojure configuration libary. Latest test version: `"0.1.16"`.
|
||||
|
|
@ -144,23 +135,6 @@ user=> (hello "Alice")
|
|||
|
||||
Docopt implementation in Clojure, compatible with babashka.
|
||||
|
||||
### [babashka lambda layer](https://github.com/dainiusjocas/babashka-lambda-layer)
|
||||
|
||||
Babashka Lambda runtime packaged as a Lambda layer.
|
||||
|
||||
### [Release on push Github action](https://github.com/rymndhng/release-on-push-action)
|
||||
|
||||
Github Action to create a git tag + release when pushed to master. Written in
|
||||
babashka.
|
||||
|
||||
### [justone/bb-scripts](https://github.com/justone/bb-scripts)
|
||||
|
||||
A collection of scripts developed by [@justone](https://github.com/justone).
|
||||
|
||||
### [nativity](https://github.com/MnRA/nativity)
|
||||
|
||||
Turn babashka scripts into binaries using GraalVM `native-image`.
|
||||
|
||||
### [arrangement](https://github.com/greglook/clj-arrangement)
|
||||
|
||||
A micro-library which provides a total-ordering comparator for Clojure
|
||||
|
|
@ -198,6 +172,51 @@ expected: :foox
|
|||
actual: :foo
|
||||
```
|
||||
|
||||
### [doric](https://github.com/joegallo/doric)
|
||||
|
||||
Library for printing tables.
|
||||
|
||||
``` clojure
|
||||
$ export BABASHKA_CLASSPATH=$(clojure -Spath -Sdeps '{:deps {doric {:mvn/version "0.9.0"}}}')
|
||||
$ bb "(use 'doric.core) (println (table [:a :b :c] [{:a 1 :b 2 :c 3} {:a 4 :b 5 :c 6}]))"
|
||||
|---+---+---|
|
||||
| A | B | C |
|
||||
|---+---+---|
|
||||
| 1 | 2 | 3 |
|
||||
| 4 | 5 | 6 |
|
||||
|---+---+---|
|
||||
```
|
||||
|
||||
## Projects
|
||||
|
||||
### [deps.clj](https://github.com/borkdude/deps.clj)
|
||||
|
||||
A port of the [clojure](https://github.com/clojure/brew-install/) bash script to
|
||||
Clojure / babashka.
|
||||
|
||||
Also see [deps.clj documentation](../doc/deps.clj.md).
|
||||
|
||||
### [4bb](https://github.com/porkostomus/4bb)
|
||||
|
||||
4clojure as a babashka script!
|
||||
|
||||
### [babashka lambda layer](https://github.com/dainiusjocas/babashka-lambda-layer)
|
||||
|
||||
Babashka Lambda runtime packaged as a Lambda layer.
|
||||
|
||||
### [Release on push Github action](https://github.com/rymndhng/release-on-push-action)
|
||||
|
||||
Github Action to create a git tag + release when pushed to master. Written in
|
||||
babashka.
|
||||
|
||||
### [justone/bb-scripts](https://github.com/justone/bb-scripts)
|
||||
|
||||
A collection of scripts developed by [@justone](https://github.com/justone).
|
||||
|
||||
### [nativity](https://github.com/MnRA/nativity)
|
||||
|
||||
Turn babashka scripts into binaries using GraalVM `native-image`.
|
||||
|
||||
### [cldwalker/bb-clis](https://github.com/cldwalker/bb-clis)
|
||||
|
||||
A collection of scripts developed by [@cldwalker](https://github.com/cldwalker).
|
||||
|
|
|
|||
Loading…
Reference in a new issue