# clojure-exoscale **Repository Path**: mirrors_exoscale/clojure-exoscale ## Basic Information - **Project Name**: clojure-exoscale - **Description**: A Clojure library for Exoscale resources - **Primary Language**: Unknown - **License**: ISC - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2026-05-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README clojure-exoscale: Clojure Exoscale library ========================================== A Clojure library to interact with Exoscale resources. Documentation at https://exoscale.github.io/clojure-exoscale ## Breaking changes * Starting from `0.2.0` we no longer rely on manifold/aleph, we instead use the http client from jdk11, which returns CompletableFutures. This is mostly compatible with manifold code since it accepts CompletableFuture as a deferable value. There is, however, one major difference in the error returned, CompletableFuture exceptions will be wrapped with CompletionException when passed to manifold.deferred/catch or if you deref directly the return value of api calls. You will have to reach the `ex-cause` manually from your code or rely on a library that does this for you automatically.