Typed Parameters for Interfaces
See also
- https://www.voxxed.com/blog/2016/01/clojure/
- http://plumatic.github.io/schema-for-clojurescript-data-shape-declaration-and-validation/
- https://github.com/plumatic/schema
- https://github.com/metosin/compojure-api
- https://github.com/swagger-api/swagger-core/wiki
- https://github.com/gfredericks/schema-bijections