<?xml version="1.0" encoding="UTF-8"?>











<rss version="2.0" xmlns:jf="http://www.jivesoftware.com/xmlns/jiveforums/rss">



<channel>
    <title>Support Forums: Message List - lambdaj 2.0 brings (almost) real closures to Java</title>
    <link>http://www.theserverside.com</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    
        <generator>Jive Forums Silver 5.5.30 (www.jivesoftware.com)</generator>
    
    <pubDate>Wed, 22 May 2013 17:27:02 -0400</pubDate>


    <item>

        <title>Re: You don't know what a free variable is, do you?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=57148</link>

        

        
            <description><![CDATA[<blockquote>.....You can't do that in java period, due to the constraints on anonymous inner classes can only use final variables from outside of it's scope....</blockquote>...]]></description>
        

        <pubDate>Tue, 17 Nov 2009 18:38:20 -0500</pubDate>

        

        <jf:creationDate>Tue, 17 Nov 2009 18:38:20 -0500</jf:creationDate>
        <jf:modificationDate>Tue, 17 Nov 2009 18:38:20 -0500</jf:modificationDate>
        <jf:date>Nov 17, 2009</jf:date>
        <jf:author>Bert van Brakel</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: Readability</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=57148</link>

        

        
            <description><![CDATA[<blockquote>See <a href="http://gafter.blogspot.com/2007/03/closures-for-organizing-your-code.html" target="_blank">http://gafter.blogspot.com/2007/03/closures-for-organizing-your-code.html</a></blockquote>...]]></description>
        

        <pubDate>Mon, 31 Aug 2009 14:50:57 -0400</pubDate>

        

        <jf:creationDate>Mon, 31 Aug 2009 14:50:57 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 31 Aug 2009 14:50:57 -0400</jf:modificationDate>
        <jf:date>Aug 31, 2009</jf:date>
        <jf:author>Stefan Zobel</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: Readability</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=57148</link>

        

        
            <description><![CDATA[<blockquote>I've always thought non-local return is necessary for control abstractions, but I'm now unable to come up with an example that I find convincing. Could you please give me a pointer to one of your control abstraction examples where non-local...]]></description>
        

        <pubDate>Mon, 31 Aug 2009 14:15:43 -0400</pubDate>

        

        <jf:creationDate>Mon, 31 Aug 2009 14:15:43 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 31 Aug 2009 14:15:43 -0400</jf:modificationDate>
        <jf:date>Aug 31, 2009</jf:date>
        <jf:author>Neal Gafter</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Re: Readability</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=57148</link>

        

        
            <description><![CDATA[<blockquote>You've seen the video and still don't understand?  There are a number of languages that work this way, including Ruby and Scala.  I highly recommend learning something about them.</blockquote>...]]></description>
        

        <pubDate>Mon, 31 Aug 2009 13:36:02 -0400</pubDate>

        

        <jf:creationDate>Mon, 31 Aug 2009 13:36:02 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 31 Aug 2009 13:36:02 -0400</jf:modificationDate>
        <jf:date>Aug 31, 2009</jf:date>
        <jf:author>Stefan Zobel</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>Re: Readability</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=57148</link>

        

        
            <description><![CDATA[<blockquote>What I found truly awful, confusing and error-prone in the BGGA spec is the non-local return (break and continue) feature. I tried to understand the reasons behind this choice but honestly I couldn't. A closure invocation should be the same...]]></description>
        

        <pubDate>Mon, 31 Aug 2009 11:56:37 -0400</pubDate>

        

        <jf:creationDate>Mon, 31 Aug 2009 11:56:37 -0400</jf:creationDate>
        <jf:modificationDate>Mon, 31 Aug 2009 11:56:37 -0400</jf:modificationDate>
        <jf:date>Aug 31, 2009</jf:date>
        <jf:author>Neal Gafter</jf:author>
        <jf:replyCount>3</jf:replyCount>
    </item>


    <item>

        <title>Re: Readability</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=57148</link>

        

        
            <description><![CDATA[<blockquote>Good question, I don't know the answer. There certainly is some feeling of unease in the Java community at further changes to the Java language after the perceived Generics "debacle" (wich it isn't, in my judgement).</blockquote>...]]></description>
        

        <pubDate>Sun, 30 Aug 2009 07:49:12 -0400</pubDate>

        

        <jf:creationDate>Sun, 30 Aug 2009 07:49:12 -0400</jf:creationDate>
        <jf:modificationDate>Sun, 30 Aug 2009 07:49:12 -0400</jf:modificationDate>
        <jf:date>Aug 30, 2009</jf:date>
        <jf:author>Mario Fusco</jf:author>
        <jf:replyCount>4</jf:replyCount>
    </item>


    <item>

        <title>What to expect from JDK 7 seems to be finally settled</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=57148</link>

        

        
            <description><![CDATA[Just found this one: <a class="jive-link-external" href="http://blogs.sun.com/darcy/entry/project_coin_final_five" target="_newWindow">http://blogs.sun.com/darcy/entry/project_coin_final_five</a>]]></description>
        

        <pubDate>Sat, 29 Aug 2009 20:37:12 -0400</pubDate>

        

        <jf:creationDate>Sat, 29 Aug 2009 20:37:12 -0400</jf:creationDate>
        <jf:modificationDate>Sat, 29 Aug 2009 20:37:12 -0400</jf:modificationDate>
        <jf:date>Aug 29, 2009</jf:date>
        <jf:author>Stefan Zobel</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: Readability</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=57148</link>

        

        
            <description><![CDATA[<blockquote><blockquote>It's funny that, of the 3 examples on slide 30, you've chosen the only one that (at least) I'm not having a problem with ;)</blockquote><br>I had to copy it by hand from the video presentation because somebody removed the...]]></description>
        

        <pubDate>Sat, 29 Aug 2009 14:10:21 -0400</pubDate>

        

        <jf:creationDate>Sat, 29 Aug 2009 14:10:21 -0400</jf:creationDate>
        <jf:modificationDate>Sat, 29 Aug 2009 14:10:21 -0400</jf:modificationDate>
        <jf:date>Aug 29, 2009</jf:date>
        <jf:author>Stefan Zobel</jf:author>
        <jf:replyCount>5</jf:replyCount>
    </item>


    <item>

        <title>Re: Readability</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=57148</link>

        

        
            <description><![CDATA[<blockquote>It's funny that, of the 3 examples on slide 30, you've chosen the only one that (at least) I'm not having a problem with ;)</blockquote>...]]></description>
        

        <pubDate>Sat, 29 Aug 2009 05:17:43 -0400</pubDate>

        

        <jf:creationDate>Sat, 29 Aug 2009 05:17:43 -0400</jf:creationDate>
        <jf:modificationDate>Sat, 29 Aug 2009 05:17:43 -0400</jf:modificationDate>
        <jf:date>Aug 29, 2009</jf:date>
        <jf:author>Mario Fusco</jf:author>
        <jf:replyCount>6</jf:replyCount>
    </item>


    <item>

        <title>Readability</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=57148</link>

        

        
            <description><![CDATA[<blockquote>Really readable indeed. This piece of code has been copied from the Bloch's presentation who in turn took it from test code that ships with the BGGA prototype.</blockquote>...]]></description>
        

        <pubDate>Fri, 28 Aug 2009 20:31:21 -0400</pubDate>

        

        <jf:creationDate>Fri, 28 Aug 2009 20:31:21 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 28 Aug 2009 20:31:21 -0400</jf:modificationDate>
        <jf:date>Aug 28, 2009</jf:date>
        <jf:author>Stefan Zobel</jf:author>
        <jf:replyCount>7</jf:replyCount>
    </item>


    <item>

        <title>Re: free variable?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=57148</link>

        

        
            <description><![CDATA[<blockquote>Sorry, you are right, I made a stupid mistake. Actually in order to make my example work it has to be rewritten as it follows:<br><br><br>private void withLock(Lock lock, Closure c) {<br>  try { <br>    lock.lock();<br>    c.apply();<br>  }...]]></description>
        

        <pubDate>Fri, 28 Aug 2009 18:02:28 -0400</pubDate>

        

        <jf:creationDate>Fri, 28 Aug 2009 18:02:28 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 28 Aug 2009 18:02:28 -0400</jf:modificationDate>
        <jf:date>Aug 28, 2009</jf:date>
        <jf:author>Neal Gafter</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: Object iterable?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=57148</link>

        

        
            <description><![CDATA[<blockquote>Maybe a small example could be more explicative: supposing you have a list of persons, each person has a car and you want to find the fastest car you could write something like that:<br><br><br>Car fastestCar = max(forEach(persons).getCar(),...]]></description>
        

        <pubDate>Fri, 28 Aug 2009 13:11:29 -0400</pubDate>

        

        <jf:creationDate>Fri, 28 Aug 2009 13:11:29 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 28 Aug 2009 13:11:29 -0400</jf:modificationDate>
        <jf:date>Aug 28, 2009</jf:date>
        <jf:author>Stefan Zobel</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Re: Object iterable?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=57148</link>

        

        
            <description><![CDATA[<blockquote>The API looks reasonably convenient. Could you explain the rationale for all the "Object iterable" (instead of "Iterable iterable") in the method signatures of ch.lambdaj.Lambda? You have a comment in there referring to Lambda#forEach but I'm...]]></description>
        

        <pubDate>Fri, 28 Aug 2009 12:35:15 -0400</pubDate>

        

        <jf:creationDate>Fri, 28 Aug 2009 12:35:15 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 28 Aug 2009 12:35:15 -0400</jf:modificationDate>
        <jf:date>Aug 28, 2009</jf:date>
        <jf:author>Mario Fusco</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Object iterable?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=57148</link>

        

        
            <description><![CDATA[<blockquote>Anyway this is only one of the features of lambdaj. You can find the others features of the library here:<br><br><a href="http://code.google.com/p/lambdaj/wiki/LambdajFeatures"...]]></description>
        

        <pubDate>Fri, 28 Aug 2009 11:43:17 -0400</pubDate>

        

        <jf:creationDate>Fri, 28 Aug 2009 11:43:17 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 28 Aug 2009 11:43:17 -0400</jf:modificationDate>
        <jf:date>Aug 28, 2009</jf:date>
        <jf:author>Stefan Zobel</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>Re: free variable?</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=57148</link>

        

        
            <description><![CDATA[<blockquote>If I look at delegates in C# and then at the code below I would say that lambdaj is more of a Java delegate library.</blockquote>...]]></description>
        

        <pubDate>Fri, 28 Aug 2009 06:05:16 -0400</pubDate>

        

        <jf:creationDate>Fri, 28 Aug 2009 06:05:16 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 28 Aug 2009 06:05:16 -0400</jf:modificationDate>
        <jf:date>Aug 28, 2009</jf:date>
        <jf:author>Mario Fusco</jf:author>
        <jf:replyCount>3</jf:replyCount>
    </item>



</channel>
</rss>

