Closed malloc82 closed 8 years ago
Fundamentally, this is related to https://github.com/venantius/ultra/issues/47.
To be clear: Ultra has a dependency on Fipp. Fipp requires reader conditional support, which was introduced in Clojure 1.8.0. Whatever classloading magic Alembic uses does not support one of: {Clojure 1.8.0, reader conditional support}.
It is, therefore, not an issue with Ultra. It is an issue with Alembic not supporting Clojure 1.8.0.
Enabling ultra seems to break alembic. Alembic is used to load library from repl without restarting it. After enabling ultra, I have this error when I try to load a library with alembic:
Removing alembic from profiles.clj, alembic works again.
Although it does seem that more of ultra's dependency breaks it.