<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Getting around static typing in Scala</title>
	<atom:link href="http://blog.jayway.com/2010/01/23/getting-around-static-typing-in-scala/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.jayway.com/2010/01/23/getting-around-static-typing-in-scala/</link>
	<description>Sharing Experience</description>
	<lastBuildDate>Wed, 08 Sep 2010 17:09:48 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Johan Nyström</title>
		<link>http://blog.jayway.com/2010/01/23/getting-around-static-typing-in-scala/comment-page-1/#comment-44033</link>
		<dc:creator>Johan Nyström</dc:creator>
		<pubDate>Mon, 28 Jun 2010 06:43:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jayway.com/?p=4503#comment-44033</guid>
		<description>Thanks for posting this. FYI, List.partialMap has now been renamed to List.collect.</description>
		<content:encoded><![CDATA[<p>Thanks for posting this. FYI, List.partialMap has now been renamed to List.collect.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joakim Back</title>
		<link>http://blog.jayway.com/2010/01/23/getting-around-static-typing-in-scala/comment-page-1/#comment-23568</link>
		<dc:creator>Joakim Back</dc:creator>
		<pubDate>Mon, 25 Jan 2010 11:35:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jayway.com/?p=4503#comment-23568</guid>
		<description>#Jan K
Beautiful solution, I&#039;ve written that isInstanceOf, asInstanceOf chain more than once.

#Paolo Losi
Looks like an excellent reason to bookmark the nightly builds documentation until 2.8 is released!

http://www.scala-lang.org/archives/downloads/distrib/files/nightly/docs/library/index.html</description>
		<content:encoded><![CDATA[<p>#Jan K<br />
Beautiful solution, I&#8217;ve written that isInstanceOf, asInstanceOf chain more than once.</p>
<p>#Paolo Losi<br />
Looks like an excellent reason to bookmark the nightly builds documentation until 2.8 is released!</p>
<p><a href="http://www.scala-lang.org/archives/downloads/distrib/files/nightly/docs/library/index.html" rel="nofollow">http://www.scala-lang.org/archives/downloads/distrib/files/nightly/docs/library/index.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jan Kronquist</title>
		<link>http://blog.jayway.com/2010/01/23/getting-around-static-typing-in-scala/comment-page-1/#comment-23560</link>
		<dc:creator>Jan Kronquist</dc:creator>
		<pubDate>Mon, 25 Jan 2010 10:06:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jayway.com/?p=4503#comment-23560</guid>
		<description>#Anders: Not really, as it doesn&#039;t work if the list contains mixed types. In my example I had both Int, Float and String. You still  have to do the filtering, otherwise you might get surprises in runtime. But of course, that is what dynamic programming is all about ;-)</description>
		<content:encoded><![CDATA[<p>#Anders: Not really, as it doesn&#8217;t work if the list contains mixed types. In my example I had both Int, Float and String. You still  have to do the filtering, otherwise you might get surprises in runtime. But of course, that is what dynamic programming is all about <img src='http://blog.jayway.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jan Kronquist</title>
		<link>http://blog.jayway.com/2010/01/23/getting-around-static-typing-in-scala/comment-page-1/#comment-23557</link>
		<dc:creator>Jan Kronquist</dc:creator>
		<pubDate>Mon, 25 Jan 2010 10:01:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jayway.com/?p=4503#comment-23557</guid>
		<description>#Paolo Losi: Thanks! This was exactly what I was looking for!</description>
		<content:encoded><![CDATA[<p>#Paolo Losi: Thanks! This was exactly what I was looking for!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anders Janmyr</title>
		<link>http://blog.jayway.com/2010/01/23/getting-around-static-typing-in-scala/comment-page-1/#comment-23546</link>
		<dc:creator>Anders Janmyr</dc:creator>
		<pubDate>Mon, 25 Jan 2010 08:02:38 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jayway.com/?p=4503#comment-23546</guid>
		<description>Yet, another reason to go dynamic.

Apart from the unbelievably boring chore of waiting for the compiler it saves us from fighting with the type checker!

# Ruby code
&gt;&gt; res = %w(anders, peter kalle)
=&gt; [&quot;anders,&quot;, &quot;peter&quot;, &quot;kalle&quot;]
&gt;&gt; res.each { &#124;x &#124;puts x.length }
7
5
5
=&gt; [&quot;anders,&quot;, &quot;peter&quot;, &quot;kalle&quot;]

Pure Bliss!</description>
		<content:encoded><![CDATA[<p>Yet, another reason to go dynamic.</p>
<p>Apart from the unbelievably boring chore of waiting for the compiler it saves us from fighting with the type checker!</p>
<p># Ruby code<br />
>> res = %w(anders, peter kalle)<br />
=> ["anders,", "peter", "kalle"]<br />
>> res.each { |x |puts x.length }<br />
7<br />
5<br />
5<br />
=> ["anders,", "peter", "kalle"]</p>
<p>Pure Bliss!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paolo Losi</title>
		<link>http://blog.jayway.com/2010/01/23/getting-around-static-typing-in-scala/comment-page-1/#comment-23499</link>
		<dc:creator>Paolo Losi</dc:creator>
		<pubDate>Sun, 24 Jan 2010 21:56:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jayway.com/?p=4503#comment-23499</guid>
		<description>in scala 2.8 you can easily &quot;refine&quot; the type of your list.

scala&gt; List(1,2,&quot;paolo&quot;,&quot;losi&quot;).partialMap({case s:String =&gt; s})
res2: List[String] = List(paolo, losi)

Note that the result is of type List[String] and not List[Any].
this solve the state problem, right?</description>
		<content:encoded><![CDATA[<p>in scala 2.8 you can easily &#8220;refine&#8221; the type of your list.</p>
<p>scala&gt; List(1,2,&#8221;paolo&#8221;,&#8221;losi&#8221;).partialMap({case s:String =&gt; s})<br />
res2: List[String] = List(paolo, losi)</p>
<p>Note that the result is of type List[String] and not List[Any].<br />
this solve the state problem, right?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
