pmf
unread,Feb 23, 2009, 12:16:32 PM2/23/09Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Clojure
Some (most, if not all) CL variants have a *features*-var available
that contains information about what the implementation supports and
what not. Seeing that the issue of determining the Clojure-version in
use come up from time to time, maybe it would be useful to introduce
something like this for Clojure. For example, identifying whether one
is using the lazy (lazier) version would then be possible by checking
for the presence of a flag ":lazy" (in this particular case, checking
for the presence of lazy-seq would be enough, but other feature-sets
might be harder to detect).