Just got a chance to test it from clojurescript and seems to work (only
tested the examples from the docstring).  Guess that is the nice part of
macros working from clojure.

Cheers


2013/2/8 Jordan Berg <jordannealb...@gmail.com>

> That is pretty cool, hadn't seen that before.
>
>
> 2013/2/8 David Sargeant <da...@dsargeant.com>
>
>> The functionality is currently in core.incubator (
>> https://github.com/clojure/core.incubator) as the << macro.  One can
>> always use that, I suppose (haven't tried with ClojureScript myself).
>>
>> On Feb 8, 2013, at 1:56 PM, Jordan Berg <jordannealb...@gmail.com> wrote:
>>
>> js* is used internally in cljs to implement some operators and the
>> interpolation helps there.  I don't think js* is really meant to be used
>> too much outside of core.  Any reason to not just use str?
>>
>> (def x "david")
>>
>> (str "hello " x)
>>
>>
>> 2013/2/8 <da...@dsargeant.com>
>>
>>> Why does ClojureScript support string interpolation for js* and not
>>> regular clojurescript strings?  Interpolation would be very useful.
>>>
>>> (def x "hi")
>>>
>>> (js* "alert(~{x});") => "hi"
>>> (js/alert "~{x}") => "~{x}"
>>>
>>> --
>>> --
>>> 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
>>> Note that posts from new members are moderated - please be patient with
>>> your first post.
>>> To unsubscribe from this group, send email to
>>> clojure+unsubscr...@googlegroups.com
>>> For more options, visit this group at
>>> http://groups.google.com/group/clojure?hl=en
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "Clojure" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to clojure+unsubscr...@googlegroups.com.
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>>
>>>
>>
>>
>> --
>> --
>> 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
>> Note that posts from new members are moderated - please be patient with
>> your first post.
>> To unsubscribe from this group, send email to
>> clojure+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/clojure?hl=en
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "Clojure" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to clojure+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>>
>>
>>  --
>> --
>> 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
>> Note that posts from new members are moderated - please be patient with
>> your first post.
>> To unsubscribe from this group, send email to
>> clojure+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/clojure?hl=en
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "Clojure" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to clojure+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>>
>
>

-- 
-- 
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
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to