9 lines
228 B
Clojure
9 lines
228 B
Clojure
(ns exchange.common
|
|
(:require [clojure.spec.alpha :as s]))
|
|
|
|
(s/def ::amount decimal?)
|
|
(s/def ::balance decimal?)
|
|
(s/def ::currency keyword?)
|
|
(s/def ::timestamp (partial instance? java.time.Instant))
|
|
(s/def ::hostname string?)
|