client.clj
Branches > main > 2dca1d5 > files / src / net / bowmap / protocol / client.clj
(ns net.bowmap.protocol.client
(:require
[clojure.spec.alpha :as s]
[net.bowmap.protocol.state :as state]
[net.bowmap.transport.connection :as connection]))
(s/def ::client (s/keys :opt [::state/connection-state ::connection/connection]))
(defn client [connection]
{::connection/connection connection})