how about reflection?

I'm joking of course so more to the point: those seems to be examples of
how the library encourages you to use immutable data structures whereas
what Cedric seems to be implying is that the language itself doesn't (or
that is how i read his response anyway)

On Thu, Nov 24, 2011 at 10:50 PM, Kevin Wright <kev.lee.wri...@gmail.com>wrote:

> C'mon!
>
> 1. Open a fresh scala REPL. No imports, no other lines of code, just a
> clean standard REPL
> 2. val m = Map(1->"a",2->"b",3->"c")
> 3. Your challenge, should you accept it, is to manipulate m in such a way
> as to change its value
> 3a. and no, creating a new m doesn't count
>
>
> 2011/11/25 Cédric Beust ♔ <ced...@beust.com>
>
>>
>> On Thu, Nov 24, 2011 at 3:42 PM, Kevin Wright 
>> <kev.lee.wri...@gmail.com>wrote:
>>
>>> it embraces the same ideals of immutability that he once championed
>>
>>
>> We already went through 
>> this<http://groups.google.com/group/javaposse/msg/ec7eb89d89bdcd17>,
>> Scala "the language" does very little to enforce immutability. Hardly more
>> than Java.
>>
>> --
>> Cédric
>>
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "The Java Posse" group.
> To post to this group, send email to javaposse@googlegroups.com.
> To unsubscribe from this group, send email to
> javaposse+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/javaposse?hl=en.
>



-- 
http://mapsdev.blogspot.com/
Marcelo Takeshi Fukushima

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to javaposse@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to