Update
Add org.clojure/core.typed to the dependencies
Add type annotations
Update README.md