<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dmitry Leskov &#187; scala</title>
	<atom:link href="http://blog.dmitryleskov.com/tag/scala-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.dmitryleskov.com</link>
	<description></description>
	<lastBuildDate>Thu, 04 Oct 2018 17:01:31 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>Scala Stream Hygiene III: Scalaz EphemeralStream Fills Quite A Canyon</title>
		<link>http://blog.dmitryleskov.com/programming/scala/stream-hygiene-iii-scalaz-ephemeralstream-fills-quite-a-canyon/</link>
		<comments>http://blog.dmitryleskov.com/programming/scala/stream-hygiene-iii-scalaz-ephemeralstream-fills-quite-a-canyon/#comments</comments>
		<pubDate>Mon, 11 Aug 2014 03:13:24 +0000</pubDate>
		<dc:creator>Dmitry Leskov</dc:creator>
				<category><![CDATA[Scala]]></category>
		<category><![CDATA[garbage collection]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[Scalaz]]></category>
		<category><![CDATA[streams]]></category>

		<guid isPermaLink="false">http://blog.dmitryleskov.com/?p=1241</guid>
		<description><![CDATA[Scalaz, an open-source pure functional programming library for Scala, provides the EphemeralStream class that does not exhibit the memory leak issues inherent to the standard scala Stream. However, it carries its own set of problems: memory overheads, performance penalties, and application disk footprint increase.]]></description>
		<wfw:commentRss>http://blog.dmitryleskov.com/programming/scala/stream-hygiene-iii-scalaz-ephemeralstream-fills-quite-a-canyon/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Scala Stream Hygiene II: HotSpot Kicks In</title>
		<link>http://blog.dmitryleskov.com/programming/scala/stream-hygiene-ii-hotspot-kicks-in/</link>
		<comments>http://blog.dmitryleskov.com/programming/scala/stream-hygiene-ii-hotspot-kicks-in/#comments</comments>
		<pubDate>Fri, 25 Jul 2014 15:29:41 +0000</pubDate>
		<dc:creator>Dmitry Leskov</dc:creator>
				<category><![CDATA[Scala]]></category>
		<category><![CDATA[garbage collection]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[streams]]></category>

		<guid isPermaLink="false">http://blog.dmitryleskov.com/?p=1194</guid>
		<description><![CDATA[Infinite Scala streams should be marked "not for production use", even though you can get away with breaking most of the rules listed in Part I.]]></description>
		<wfw:commentRss>http://blog.dmitryleskov.com/programming/scala/stream-hygiene-ii-hotspot-kicks-in/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Scala Stream Hygiene I: Avoiding Memory Leaks</title>
		<link>http://blog.dmitryleskov.com/programming/scala/stream-hygiene-i-avoiding-memory-leaks/</link>
		<comments>http://blog.dmitryleskov.com/programming/scala/stream-hygiene-i-avoiding-memory-leaks/#comments</comments>
		<pubDate>Sat, 19 Jul 2014 08:21:25 +0000</pubDate>
		<dc:creator>Dmitry Leskov</dc:creator>
				<category><![CDATA[Scala]]></category>
		<category><![CDATA[garbage collection]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[streams]]></category>

		<guid isPermaLink="false">http://blog.dmitryleskov.com/?p=1174</guid>
		<description><![CDATA[The standard Scala <code>Stream</code> class is essentially a lazy <code>List</code> with memoization. However, memoization is undesirable when defining infinite data structures. It is possible to avoid memoization of streams by following a set of five rules, described in this first post in a 3-part series.]]></description>
		<wfw:commentRss>http://blog.dmitryleskov.com/programming/scala/stream-hygiene-i-avoiding-memory-leaks/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
