Ah, yes. I meant, what are these hints? What does the compiler change?
Is it some sort of informal type enforcement or something?

Thanks!

On Nov 12, 5:05 pm, Rich Hickey <[EMAIL PROTECTED]> wrote:
> On Nov 12, 6:49 pm, samppi <[EMAIL PROTECTED]> wrote:
>
> > Onhttp://clojure.org/reader...
>
> >     A shorthand version allows the metadata to be a simple symbol or
> > keyword, in which case it is
> >     treated as a single entry map with a key of :tag and a value of
> > the symbol provided, e.g.:
> >     #^String x is the same as #^{:tag String} x
> >     Such tags can be used to convey type information to the compiler.
>
> > I'm just wondering, does tag metadata do anything right now? If not,
> > what is planned for its use?
>
> Tag metadata is used currently to convey type hints to the compiler.
>
> Rich
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to