[racket] Meaning of "@" notation in TR

From: Jordan Johnson (jmj at fellowhuman.com)
Date: Thu Oct 18 18:50:46 EDT 2012

Hi all,

I'm puzzled by this cryptic notation in Typed Racket (copied from the docs):

(λ:<http://docs.racket-lang.org/ts-reference/special-forms.html#(form._((lib._typed-racket/base-env/prims..rkt)._~ce~bb~3a))>
 ([x : Number<http://docs.racket-lang.org/ts-reference/type-ref.html#(form._((lib._typed-racket/base-env/base-types..rkt)._.Number))>
]) x)

- : (Number -> Number : ((! False @ 0) | (False @ 0)) (0))



What does the "@ 0" mean?  I have searched all of the TR doc pages, but I
see no explanation.

Thanks,
jmj
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20121018/594a8ee4/attachment.html>

Posted on the users mailing list.