guarded

Builds on cojure.core.match to provide convenient guarding for function arguments

Leiningen/Boot

[guarded "0.1.0-SNAPSHOT"]

Clojure CLI/deps.edn

guarded/guarded {:mvn/version "0.1.0-SNAPSHOT"}

Gradle

implementation("guarded:guarded:0.1.0-SNAPSHOT")

Maven

<dependency>
  <groupId>guarded</groupId>
  <artifactId>guarded</artifactId>
  <version>0.1.0-SNAPSHOT</version>
</dependency>