pure-io

An experiment in implementing and enforcing a Haskell-esque IO monad in Clojure.

Leiningen/Boot

[pure-io "0.1.0-SNAPSHOT"]

Clojure CLI/deps.edn

pure-io/pure-io {:mvn/version "0.1.0-SNAPSHOT"}

Gradle

implementation("pure-io:pure-io:0.1.0-SNAPSHOT")

Maven

<dependency>
  <groupId>pure-io</groupId>
  <artifactId>pure-io</artifactId>
  <version>0.1.0-SNAPSHOT</version>
</dependency>