This project contains a set of "hello world" projects to verify which Clojure libraries do actually compile and produce native images under GraalVM.
Here the instructions on how to build your own Clojure projects with GraalVM.
Here the list of libraries tested:
- Clojure core ✅
- amazonica/s3 ❌ (Buildtime and Runtime error)
- cheshire ✅
- nippy
⚠️ (Can't serialize exceptions) - cognitect/aws-api+s3 ❓
- ring/jetty ❓
- ring/http-kit ❓
- ring/aleph ❓
- safely ❓
More libraries to come (PRs are welcome).
Copyright © 2019 Bruno Bonacci
Distributed under the Apache License v 2.0 (http://www.apache.org/licenses/LICENSE-2.0)