<?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: newtype in C, a touch of strong typing using compound literals.</title>
	<atom:link href="http://notanumber.net/archives/33/newtype-in-c-a-touch-of-strong-typing-using-compound-literals/feed" rel="self" type="application/rss+xml" />
	<link>http://notanumber.net/archives/33/newtype-in-c-a-touch-of-strong-typing-using-compound-literals</link>
	<description>Programming, Theory, and Math</description>
	<lastBuildDate>Thu, 02 Feb 2012 22:33:27 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Patrick</title>
		<link>http://notanumber.net/archives/33/newtype-in-c-a-touch-of-strong-typing-using-compound-literals/comment-page-1#comment-2938</link>
		<dc:creator>Patrick</dc:creator>
		<pubDate>Sun, 27 Feb 2011 05:07:11 +0000</pubDate>
		<guid isPermaLink="false">http://notanumber.net/?p=33#comment-2938</guid>
		<description>I mostly agree.  I&#039;ve thought this would be fantastic for a while, but I don&#039;t like doing with the preprocessor in this manner because the syntax of it is so obviously forced and unnatural.  Something nicer, IMHO, would be an optional flag to your CC of choice to treat typedef in the fashion of newtype.  Still, this is good stuff.</description>
		<content:encoded><![CDATA[<p>I mostly agree.  I&#8217;ve thought this would be fantastic for a while, but I don&#8217;t like doing with the preprocessor in this manner because the syntax of it is so obviously forced and unnatural.  Something nicer, IMHO, would be an optional flag to your CC of choice to treat typedef in the fashion of newtype.  Still, this is good stuff.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://notanumber.net/archives/33/newtype-in-c-a-touch-of-strong-typing-using-compound-literals/comment-page-1#comment-2912</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Mon, 26 Jul 2010 00:43:46 +0000</pubDate>
		<guid isPermaLink="false">http://notanumber.net/?p=33#comment-2912</guid>
		<description>John, I like this trick but it does not provide as much security as Haskell&#039;s newtype - I cannot hide the constructor, so to speak. Still, I guess there&#039;s no point in being too paranoid...</description>
		<content:encoded><![CDATA[<p>John, I like this trick but it does not provide as much security as Haskell&#8217;s newtype &#8211; I cannot hide the constructor, so to speak. Still, I guess there&#8217;s no point in being too paranoid&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

