Skip to content
/ fm Public

Concise syntax for embedding validation within functions

Notifications You must be signed in to change notification settings

usernolan/fm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fm

(s/def ::a int?)
(s/def ::b int?)

(fm/defn add [::a ::b]
  (+ a b))

fm provides syntax for specifying runtime invariants via clojure.spec

About

Concise syntax for embedding validation within functions

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published