(apply str (reverse "I am cold"))

shorter and it does the same thing. no need to take out the spaces and
put them back in

On Tue, Nov 18, 2008 at 5:21 PM, Mark Volkmann
<[EMAIL PROTECTED]> wrote:
>
> Here's another solution that came from help on the chat. Thanks Chouser!
>
> (apply str (interpose " " (reverse (.split "I am cold" " "))))
>
> On Tue, Nov 18, 2008 at 7:15 PM, islon <[EMAIL PROTECTED]> wrote:
>>
>> (defn string-reverse [s]
>>  (reduce #(str %1 " " %2) (reverse (seq (. s (split " "))))))
>>
>> You're probably looking for something like this =)
>>
>> On Nov 18, 9:00 pm, joejoe <[EMAIL PROTECTED]> wrote:
>>> hello all,
>>> so I'm not only new to this group but I am new to Clojure.  I may be
>>> going about this all wrong but here's what I got.  I want to simply
>>> take a string and reverse it, ex: "I am cold" would become "cold am
>>> I" (haha I just realized that's probably how yoda would say it).  So
>>> for now I am hard coding my string, so "myString" ="I am cold".
>>>
>>> How I am thinking of doing this is as follows:
>>>
>>> (loop [i 0]
>>> (when (< i (count myString))
>>> //missing code
>>> //
>>> //
>>> (recur (inc i))))
>>>
>>> so this probably isn't a hard thing to do but like I said I am new to
>>> this all.  I basically need to figure out a way to print each element
>>> of myString one at a time, this would allow me to figure out how to
>>> reverse it.
>>>
>>> so to my simple question, is it possible it print each element of a
>>> string independently?
>>>
>>> I know about (first myString), which will give me I printed out three
>>> times.  So it seems there has to be a way and I just can't seem to
>>> figure it out.
>>>
>>> thanks for any input!
>>>
>>> -joejoe
>> >
>>
>
>
>
> --
> R. Mark Volkmann
> Object Computing, Inc.
>
> >
>



-- 
The Mafia way is that we pursue larger goals under the guise of
personal relationships.
    Fisheye

--~--~---------~--~----~------------~-------~--~----~
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