I’ve created a thin Clojure wrapper over the Java API here: https://github.com/vedang/clj_fdb. It is by no means complete but it currently supports using FDB as a simple KV store locally.
The class_scheduling example is completely implemented here: https://github.com/vedang/clj_fdb/blob/master/src/examples/class_scheduling.clj
Examples of how to use the lib are in the README file.
I would love feedback and PRs!