<?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: Parsing CSV Files in F#	</title>
	<atom:link href="https://markstaples.com/2009/01/08/parsing-csv-files-in-f/feed/" rel="self" type="application/rss+xml" />
	<link>https://markstaples.com/2009/01/08/parsing-csv-files-in-f/</link>
	<description>Software, research, and leadership</description>
	<lastBuildDate>Fri, 11 Feb 2011 20:59:23 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.1</generator>
	<item>
		<title>
		By: Mark		</title>
		<link>https://markstaples.com/2009/01/08/parsing-csv-files-in-f/#comment-49</link>

		<dc:creator><![CDATA[Mark]]></dc:creator>
		<pubDate>Fri, 11 Feb 2011 20:59:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.markstaples.com/?p=59#comment-49</guid>

					<description><![CDATA[Thanks Tomas!  I&#039;m consciously resisting the urge to fix the example in this main blog post, like I did with Doug&#039;s changes.  Instead, everyone should head on over to &lt;a href=&quot;http://stackoverflow.com/questions/4971196/f-class-constructor-with-no-args-error-using-filehelpers-wtih-f/4971671#4971671&quot; rel=&quot;nofollow ugc&quot;&gt;stackoverflow&lt;/a&gt; to see the up-to-date version.]]></description>
			<content:encoded><![CDATA[<p>Thanks Tomas!  I&#8217;m consciously resisting the urge to fix the example in this main blog post, like I did with Doug&#8217;s changes.  Instead, everyone should head on over to <a href="http://stackoverflow.com/questions/4971196/f-class-constructor-with-no-args-error-using-filehelpers-wtih-f/4971671#4971671" rel="nofollow ugc">stackoverflow</a> to see the up-to-date version.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Tomas Petricek		</title>
		<link>https://markstaples.com/2009/01/08/parsing-csv-files-in-f/#comment-48</link>

		<dc:creator><![CDATA[Tomas Petricek]]></dc:creator>
		<pubDate>Fri, 11 Feb 2011 16:46:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.markstaples.com/?p=59#comment-48</guid>

					<description><![CDATA[Hi Mark,
There are some comments about this sample on StackOverflow: http://stackoverflow.com/questions/4971196/f-class-constructor-with-no-args-error-using-filehelpers-wtih-f/4971671#4971671. I posted a suggestion how to make the library a little nicer (remove the need for mutable fields) by moving annotations from fields to constructor parameters... If you ever plan to create a new version, I think this would be nice.]]></description>
			<content:encoded><![CDATA[<p>Hi Mark,<br />
There are some comments about this sample on StackOverflow: <a href="http://stackoverflow.com/questions/4971196/f-class-constructor-with-no-args-error-using-filehelpers-wtih-f/4971671#4971671" rel="nofollow ugc">http://stackoverflow.com/questions/4971196/f-class-constructor-with-no-args-error-using-filehelpers-wtih-f/4971671#4971671</a>. I posted a suggestion how to make the library a little nicer (remove the need for mutable fields) by moving annotations from fields to constructor parameters&#8230; If you ever plan to create a new version, I think this would be nice.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Mark		</title>
		<link>https://markstaples.com/2009/01/08/parsing-csv-files-in-f/#comment-47</link>

		<dc:creator><![CDATA[Mark]]></dc:creator>
		<pubDate>Tue, 17 Aug 2010 18:34:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.markstaples.com/?p=59#comment-47</guid>

					<description><![CDATA[Thanks again Doug - I&#039;ve fixed that engine2 typo.  I&#039;m pleasantly surprised it&#039;s still helpful/relevant, given that the official F# release happened since the orginal post.
Awesome to get such good results using F# too - I&#039;m sure Don would be happy to hear from you. :-)]]></description>
			<content:encoded><![CDATA[<p>Thanks again Doug &#8211; I&#8217;ve fixed that engine2 typo.  I&#8217;m pleasantly surprised it&#8217;s still helpful/relevant, given that the official F# release happened since the orginal post.<br />
Awesome to get such good results using F# too &#8211; I&#8217;m sure Don would be happy to hear from you. 🙂</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Doug Robertson		</title>
		<link>https://markstaples.com/2009/01/08/parsing-csv-files-in-f/#comment-46</link>

		<dc:creator><![CDATA[Doug Robertson]]></dc:creator>
		<pubDate>Tue, 17 Aug 2010 01:27:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.markstaples.com/?p=59#comment-46</guid>

					<description><![CDATA[Thanks a lot and your code example was great.  It really helped me get going in the right direction.
One other small fix you could put in your blog.  In one line of code you declare the engine object like this;
let engine = new FileHelperEngine(typeof)
but the next time you reference it you refer to it as engine2;
let res = engine2.ReadFile(&quot;FileIn.txt&quot;)
I understood what you meant, but it confused me for a minute.
Thanks again for your effort with this.  The example was a huge help to me.  BTW, with this example I converted some MATLAB code I had for parsing a file and creating timeseries objects.  The files contain FX trading data and are huge (10+ million lines of data).  In MATLAB the process took 4-5 hours to complete.  In F# I could do the entire file and some analysis in slightly over 2 minutes.
Thanks,
Doug]]></description>
			<content:encoded><![CDATA[<p>Thanks a lot and your code example was great.  It really helped me get going in the right direction.<br />
One other small fix you could put in your blog.  In one line of code you declare the engine object like this;<br />
let engine = new FileHelperEngine(typeof)<br />
but the next time you reference it you refer to it as engine2;<br />
let res = engine2.ReadFile(&#8220;FileIn.txt&#8221;)<br />
I understood what you meant, but it confused me for a minute.<br />
Thanks again for your effort with this.  The example was a huge help to me.  BTW, with this example I converted some MATLAB code I had for parsing a file and creating timeseries objects.  The files contain FX trading data and are huge (10+ million lines of data).  In MATLAB the process took 4-5 hours to complete.  In F# I could do the entire file and some analysis in slightly over 2 minutes.<br />
Thanks,<br />
Doug</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Mark		</title>
		<link>https://markstaples.com/2009/01/08/parsing-csv-files-in-f/#comment-45</link>

		<dc:creator><![CDATA[Mark]]></dc:creator>
		<pubDate>Mon, 16 Aug 2010 05:32:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.markstaples.com/?p=59#comment-45</guid>

					<description><![CDATA[OK - fixed it.  It was a wordpress configurable setting:
settings &gt; writing &gt; Convert emoticons like :-) and :-P to graphics on display]]></description>
			<content:encoded><![CDATA[<p>OK &#8211; fixed it.  It was a wordpress configurable setting:<br />
settings > writing > Convert emoticons like 🙂 and 😛 to graphics on display</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Mark		</title>
		<link>https://markstaples.com/2009/01/08/parsing-csv-files-in-f/#comment-44</link>

		<dc:creator><![CDATA[Mark]]></dc:creator>
		<pubDate>Mon, 16 Aug 2010 05:22:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.markstaples.com/?p=59#comment-44</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://markstaples.com/2009/01/08/parsing-csv-files-in-f/#comment-43&quot;&gt;Doug Robertson&lt;/a&gt;.

Thanks for pointing that out Doug!  It looks OK when I edit it, but I get the smiley face too when viewing it...
The characters are the dynamic downcast symbol.  Instead of (smiley-face, then greater than), you should have (colon, then question mark, then greater than).
I&#039;ll see if I can update the post somehow, or stop the smiley-ness.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://markstaples.com/2009/01/08/parsing-csv-files-in-f/#comment-43">Doug Robertson</a>.</p>
<p>Thanks for pointing that out Doug!  It looks OK when I edit it, but I get the smiley face too when viewing it&#8230;<br />
The characters are the dynamic downcast symbol.  Instead of (smiley-face, then greater than), you should have (colon, then question mark, then greater than).<br />
I&#8217;ll see if I can update the post somehow, or stop the smiley-ness.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Doug Robertson		</title>
		<link>https://markstaples.com/2009/01/08/parsing-csv-files-in-f/#comment-43</link>

		<dc:creator><![CDATA[Doug Robertson]]></dc:creator>
		<pubDate>Mon, 16 Aug 2010 04:06:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.markstaples.com/?p=59#comment-43</guid>

					<description><![CDATA[Thanks for the code it is very useful for me right now.  Just one quick question.  &quot;let downcast_Customer_Array = Array.map (fun (a:obj) -&#062; a  &#062; Customer)&quot; comes through with a smiley face in it.  I am new to F# and not sure what the code should be.  Any help would be apreciated.
Doug]]></description>
			<content:encoded><![CDATA[<p>Thanks for the code it is very useful for me right now.  Just one quick question.  &#8220;let downcast_Customer_Array = Array.map (fun (a:obj) -&gt; a  &gt; Customer)&#8221; comes through with a smiley face in it.  I am new to F# and not sure what the code should be.  Any help would be apreciated.<br />
Doug</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
