diff --git a/README.md b/README.md index 401f260..1fc9712 100644 --- a/README.md +++ b/README.md @@ -138,7 +138,12 @@ function expecting a tuple needs an explicit conversion. The `jolt.interop`, This bridge is what makes networking (and everything else in Janet's stdlib) available to ordinary Clojure — for example, `jolt.nrepl` (below) is plain -Clojure over `janet.net/*`. +Clojure over `janet.net/*`. Jolt also vendors +[spork/http](https://janet-lang.org/spork/api/http.html) into its binary +(`vendor/spork/http.janet`, MIT), reachable as `janet.spork.http/*` — the +`jolt.http` client and the Ring adapter in +[examples/ring-app](https://github.com/jolt-lang/examples/tree/main/ring-app) +are built on it. No `jpm install spork` required. ```clojure (require '[jolt.interop :as j]) diff --git a/docs/libraries.md b/docs/libraries.md index 574a2b1..522a89e 100644 --- a/docs/libraries.md +++ b/docs/libraries.md @@ -8,3 +8,7 @@ Libraries confirmed to load and pass their conformance checks on Jolt * [Selmer](https://github.com/yogthos/Selmer) * [medley](https://github.com/weavejester/medley) * [cuerdas](https://github.com/funcool/cuerdas) +* [ring-core](https://github.com/ring-clojure/ring) — via `:deps/root "ring-core"`, + on the [ring-app example](https://github.com/jolt-lang/examples/tree/main/ring-app)'s + spork/http adapter +* [ring-codec](https://github.com/ring-clojure/ring-codec)