Hey!
I am exploring whether schema will be viable solution for defining contract for callback function. One of my big issues with Clojure is that I am having some asynchronyous pipeline which is executing callback function with arguments. It’s difficult to specify what arguments callback has to be accepting. Is this possible to, with schema, define callback to be function accepting data of specific schema?