core-typed

Typed Clojure, an optional type system for Clojure
2017-07-05T12:03:09.600202Z

Hi! I am very new to core.typed, and I am wondering if it can infer fn-types and what it needs to do that. I tried a simple example

(t/cf (let [x 5
            foo (fn foo [y] (+ x y))]
        foo))
but it doesn't work 😞

2017-07-05T12:18:21.893359Z

oh yes, wiki says > All function parameters must be annotated, or default to Any.

2017-07-05T12:24:00.007458Z

Hm, I would've expected this to be possible