<?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 for Xoltar</title>
	<atom:link href="http://www.xoltar.org/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://www.xoltar.org</link>
	<description>How can we make this simpler?</description>
	<lastBuildDate>Mon, 28 Jun 2010 17:00:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Using MySQL with Linq to Entities by xoltar</title>
		<link>http://www.xoltar.org/?p=47&#038;cpage=1#comment-74</link>
		<dc:creator>xoltar</dc:creator>
		<pubDate>Mon, 28 Jun 2010 17:00:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.xoltar.org/?p=47#comment-74</guid>
		<description>@Torsten: Very interesting, thanks for sharing!</description>
		<content:encoded><![CDATA[<p>@Torsten: Very interesting, thanks for sharing!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Using MySQL with Linq to Entities by Torsten Grust</title>
		<link>http://www.xoltar.org/?p=47&#038;cpage=1#comment-73</link>
		<dc:creator>Torsten Grust</dc:creator>
		<pubDate>Mon, 28 Jun 2010 07:19:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.xoltar.org/?p=47#comment-73</guid>
		<description>Hi Bryn,

we&#039;re working on Ferry, technology that compiles LINQ-style program fragments into (small) bundles of executable SQL queries.  A very capable and efficient LINQ to SQL provider has already been built on top of Ferry. This provider avoids the infamous 1+n query problem and employs a truly compositional compilation strategy that does not restrict the way in which you may combine the LINQ SQOs (of which the Ferry-based LINQ to SQL provider supports significantly more than the .NET-provided one).  On top of that, we respect the order semantics of the LINQ data model.  Laws like

 Concat(Take(n, e), Skip(n, e)) = e

make sense again.  Ferry is agnostic when it comes to the choice of back-end — any SQL:1999-capable RDBMS will do.

LINQ to Entities is on the radar now.

See www.ferry-lang.org.

Cheers,
   —Torsten

(Side note: The Ferry compiler is implemented in Haskell.)</description>
		<content:encoded><![CDATA[<p>Hi Bryn,</p>
<p>we&#8217;re working on Ferry, technology that compiles LINQ-style program fragments into (small) bundles of executable SQL queries.  A very capable and efficient LINQ to SQL provider has already been built on top of Ferry. This provider avoids the infamous 1+n query problem and employs a truly compositional compilation strategy that does not restrict the way in which you may combine the LINQ SQOs (of which the Ferry-based LINQ to SQL provider supports significantly more than the .NET-provided one).  On top of that, we respect the order semantics of the LINQ data model.  Laws like</p>
<p> Concat(Take(n, e), Skip(n, e)) = e</p>
<p>make sense again.  Ferry is agnostic when it comes to the choice of back-end — any SQL:1999-capable RDBMS will do.</p>
<p>LINQ to Entities is on the radar now.</p>
<p>See <a href="http://www.ferry-lang.org" rel="nofollow">http://www.ferry-lang.org</a>.</p>
<p>Cheers,<br />
   —Torsten</p>
<p>(Side note: The Ferry compiler is implemented in Haskell.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Isn&#8217;t Cabal Installed with GHC? by Amy</title>
		<link>http://www.xoltar.org/?p=33&#038;cpage=1#comment-58</link>
		<dc:creator>Amy</dc:creator>
		<pubDate>Sat, 05 Jun 2010 16:53:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.xoltar.org/?p=33#comment-58</guid>
		<description>&gt; Are we supposed to use the new (beta) Haskell Platform instead of the regular GHC install to get this sort of tool support?

Yes, that&#039;s precisely what you are supposed to do. The GHC developers don&#039;t want or need the burden of maintaining all the other tools for the community.

That burden is happily carried by the Haskell Platform.

The GHC download page even tells us so: http://haskell.org/ghc/download_ghc_6_12_1.html</description>
		<content:encoded><![CDATA[<p>&gt; Are we supposed to use the new (beta) Haskell Platform instead of the regular GHC install to get this sort of tool support?</p>
<p>Yes, that&#8217;s precisely what you are supposed to do. The GHC developers don&#8217;t want or need the burden of maintaining all the other tools for the community.</p>
<p>That burden is happily carried by the Haskell Platform.</p>
<p>The GHC download page even tells us so: <a href="http://haskell.org/ghc/download_ghc_6_12_1.html" rel="nofollow">http://haskell.org/ghc/download_ghc_6_12_1.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to Measure Anything by xoltar</title>
		<link>http://www.xoltar.org/?p=25&#038;cpage=1#comment-27</link>
		<dc:creator>xoltar</dc:creator>
		<pubDate>Tue, 23 Mar 2010 05:23:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.xoltar.org/?p=25#comment-27</guid>
		<description>Hi Anshu,
I&#039;d say it&#039;s very approachable for non-math people. There&#039;s not that much math in it, it&#039;s more about effective strategies for thinking about how to turn things you already know, or could find out without much effort, into measurements of the things you care about. It&#039;s worth a read just for the stories of people who came up with interesting and insightful ways of measuring things.</description>
		<content:encoded><![CDATA[<p>Hi Anshu,<br />
I&#8217;d say it&#8217;s very approachable for non-math people. There&#8217;s not that much math in it, it&#8217;s more about effective strategies for thinking about how to turn things you already know, or could find out without much effort, into measurements of the things you care about. It&#8217;s worth a read just for the stories of people who came up with interesting and insightful ways of measuring things.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to Measure Anything by Anshu</title>
		<link>http://www.xoltar.org/?p=25&#038;cpage=1#comment-25</link>
		<dc:creator>Anshu</dc:creator>
		<pubDate>Sat, 13 Mar 2010 02:38:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.xoltar.org/?p=25#comment-25</guid>
		<description>I am intrigued by your post. How approachable is the book for someone who has a limited ability with numbers in general, and actively avoids all contact with programming? In other words, is this book for a math person like you, or is it also for non-math people?</description>
		<content:encoded><![CDATA[<p>I am intrigued by your post. How approachable is the book for someone who has a limited ability with numbers in general, and actively avoids all contact with programming? In other words, is this book for a math person like you, or is it also for non-math people?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Real World Haskell by Andrew W</title>
		<link>http://www.xoltar.org/?p=36&#038;cpage=1#comment-23</link>
		<dc:creator>Andrew W</dc:creator>
		<pubDate>Sun, 07 Mar 2010 22:44:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.xoltar.org/?p=36#comment-23</guid>
		<description>I&#039;d completely agree, I&#039;ve been learning Haskell from this book and it covers most pertinent topics in just the right level of detail. There are some topics though where it is still worth reading more widely e.g. monads it took me several different articles before that penny finally dropped.</description>
		<content:encoded><![CDATA[<p>I&#8217;d completely agree, I&#8217;ve been learning Haskell from this book and it covers most pertinent topics in just the right level of detail. There are some topics though where it is still worth reading more widely e.g. monads it took me several different articles before that penny finally dropped.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Isn&#8217;t Cabal Installed with GHC? by Curt Sampson</title>
		<link>http://www.xoltar.org/?p=33&#038;cpage=1#comment-19</link>
		<dc:creator>Curt Sampson</dc:creator>
		<pubDate>Sat, 27 Feb 2010 17:14:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.xoltar.org/?p=33#comment-19</guid>
		<description>Keep in mind that GHC, especially from version 6.12 onwards, is probably better thought of as a module for use by systems integrators than as something for end users to download. As others have mentioned, the Haskell Platform is what you&#039;re looking for.

Within my company (I am a commercial Haskell developer), I build our own customized platform from (a modified version of) GHC 6.12 and various other tools. When doing this, it&#039;s best if GHC includes the minimum amount possible, because otherwise those become things that need to be ripped out and replaced when you&#039;re doing custom builds.</description>
		<content:encoded><![CDATA[<p>Keep in mind that GHC, especially from version 6.12 onwards, is probably better thought of as a module for use by systems integrators than as something for end users to download. As others have mentioned, the Haskell Platform is what you&#8217;re looking for.</p>
<p>Within my company (I am a commercial Haskell developer), I build our own customized platform from (a modified version of) GHC 6.12 and various other tools. When doing this, it&#8217;s best if GHC includes the minimum amount possible, because otherwise those become things that need to be ripped out and replaced when you&#8217;re doing custom builds.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Isn&#8217;t Cabal Installed with GHC? by xoltar</title>
		<link>http://www.xoltar.org/?p=33&#038;cpage=1#comment-17</link>
		<dc:creator>xoltar</dc:creator>
		<pubDate>Wed, 24 Feb 2010 16:02:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.xoltar.org/?p=33#comment-17</guid>
		<description>Thanks, everyone. That definitely answers the question! Much appreciated. I note that the GHC home page makes no mention of Haskell Platform, so that might be a small change that would help send people in the right direction.

@Ganesh: It&#039;s in the page title on http://hackage.haskell.org/platform/, so while you don&#039;t see it anywhere on the page when you visit the site, it shows up pretty clearly for anyone who googles &quot;Haskell Platform.&quot;

@Ivan: Yes, cabal-install, which regrettably generates a tool called &quot;cabal.exe.&quot; Hence, it gets called &quot;cabal.&quot;</description>
		<content:encoded><![CDATA[<p>Thanks, everyone. That definitely answers the question! Much appreciated. I note that the GHC home page makes no mention of Haskell Platform, so that might be a small change that would help send people in the right direction.</p>
<p>@Ganesh: It&#8217;s in the page title on <a href="http://hackage.haskell.org/platform/" rel="nofollow">http://hackage.haskell.org/platform/</a>, so while you don&#8217;t see it anywhere on the page when you visit the site, it shows up pretty clearly for anyone who googles &#8220;Haskell Platform.&#8221;</p>
<p>@Ivan: Yes, cabal-install, which regrettably generates a tool called &#8220;cabal.exe.&#8221; Hence, it gets called &#8220;cabal.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Isn&#8217;t Cabal Installed with GHC? by Andy Gimblett</title>
		<link>http://www.xoltar.org/?p=33&#038;cpage=1#comment-16</link>
		<dc:creator>Andy Gimblett</dc:creator>
		<pubDate>Wed, 24 Feb 2010 11:01:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.xoltar.org/?p=33#comment-16</guid>
		<description>In answer to the final sentence: yes.</description>
		<content:encoded><![CDATA[<p>In answer to the final sentence: yes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why Isn&#8217;t Cabal Installed with GHC? by Quentin Moser</title>
		<link>http://www.xoltar.org/?p=33&#038;cpage=1#comment-15</link>
		<dc:creator>Quentin Moser</dc:creator>
		<pubDate>Wed, 24 Feb 2010 10:49:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.xoltar.org/?p=33#comment-15</guid>
		<description>Yes, precisely. The fact that the Haskell Platform is still tagged &quot;beta&quot; is probably a weird joke, because it definitely is the stable, supported, batteries included version of GHC Haskell.</description>
		<content:encoded><![CDATA[<p>Yes, precisely. The fact that the Haskell Platform is still tagged &#8220;beta&#8221; is probably a weird joke, because it definitely is the stable, supported, batteries included version of GHC Haskell.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
