I have the following simple code:
; No, test.core isn't the real namespace
(ns test.core
(:gen-class)
(:require [clojure.core.typed :refer [ann]]))
(defn -main
([]
(println "Hello, World!"))
([x]
(println "You gave me " x)))
How would I annotate the -main function using core.typed?