To get the current Clojure version we must use the clojure-version
function. The function simply returns the Clojure version we are using from our code.
In the following example we simply check the result of clojure-version
and also define a function to get the Javaa version:
(ns mrhaki.core.version (:require [clojure.test :refer [is]])) ;; Function clojure-version returns Clojure version. (is (= "1.10.1" (clojure-version))) (defn java-version "Returns Java version as printable string." [] (System/getProperty "java.version")) (is (= "14" (java-version)))
Written with Clojure 1.10.1.