<?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/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	
	>
<channel>
	<title>
	Comments on: Can You Wield C++ Function Overloading Like Jon Snow Wields Longclaw?	</title>
	<atom:link href="https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/</link>
	<description>Jonathan Boccara&#039;s blog</description>
	<lastBuildDate>Sun, 29 Oct 2017 14:20:15 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.5.3</generator>
	<item>
		<title>
		By: Sebastien Dicaire		</title>
		<link>https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/#comment-439</link>

		<dc:creator><![CDATA[Sebastien Dicaire]]></dc:creator>
		<pubDate>Tue, 25 Jul 2017 13:00:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=1464#comment-439</guid>

					<description><![CDATA[http://coliru.stacked-crooked.com/a/e24b64e6a35792a8]]></description>
			<content:encoded><![CDATA[<p><a href="http://coliru.stacked-crooked.com/a/e24b64e6a35792a8" rel="nofollow ugc">http://coliru.stacked-crooked.com/a/e24b64e6a35792a8</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Paul Dreik		</title>
		<link>https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/#comment-434</link>

		<dc:creator><![CDATA[Paul Dreik]]></dc:creator>
		<pubDate>Mon, 24 Jul 2017 15:34:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=1464#comment-434</guid>

					<description><![CDATA[http://coliru.stacked-crooked.com/a/ba739e4a0692e37b]]></description>
			<content:encoded><![CDATA[<p><a href="http://coliru.stacked-crooked.com/a/ba739e4a0692e37b" rel="nofollow ugc">http://coliru.stacked-crooked.com/a/ba739e4a0692e37b</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Yauheni Khnykin		</title>
		<link>https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/#comment-425</link>

		<dc:creator><![CDATA[Yauheni Khnykin]]></dc:creator>
		<pubDate>Wed, 19 Jul 2017 09:27:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=1464#comment-425</guid>

					<description><![CDATA[Simple one: http://coliru.stacked-crooked.com/a/46bd1a70ab289cc3]]></description>
			<content:encoded><![CDATA[<p>Simple one: <a href="http://coliru.stacked-crooked.com/a/46bd1a70ab289cc3" rel="nofollow ugc">http://coliru.stacked-crooked.com/a/46bd1a70ab289cc3</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Guillaume Dua		</title>
		<link>https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/#comment-424</link>

		<dc:creator><![CDATA[Guillaume Dua]]></dc:creator>
		<pubDate>Wed, 19 Jul 2017 01:19:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=1464#comment-424</guid>

					<description><![CDATA[Not-so-simple solution using merged lambdas. And no macros  Ok, I cheated using C++1z.]]></description>
			<content:encoded><![CDATA[<p>Not-so-simple solution using merged lambdas. And no macros  Ok, I cheated using C++1z.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Vaughn Cato		</title>
		<link>https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/#comment-423</link>

		<dc:creator><![CDATA[Vaughn Cato]]></dc:creator>
		<pubDate>Tue, 18 Jul 2017 22:59:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=1464#comment-423</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/#comment-422&quot;&gt;Jonathan Boccara&lt;/a&gt;.

Here&#039;s my version.  I&#039;m afraid it isn&#039;t what you are after, but it seems to fit the criteria: http://coliru.stacked-crooked.com/a/bf551030554da947]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/#comment-422">Jonathan Boccara</a>.</p>
<p>Here&#8217;s my version.  I&#8217;m afraid it isn&#8217;t what you are after, but it seems to fit the criteria: <a href="http://coliru.stacked-crooked.com/a/bf551030554da947" rel="nofollow ugc">http://coliru.stacked-crooked.com/a/bf551030554da947</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Jonathan Boccara		</title>
		<link>https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/#comment-422</link>

		<dc:creator><![CDATA[Jonathan Boccara]]></dc:creator>
		<pubDate>Tue, 18 Jul 2017 22:08:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=1464#comment-422</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/#comment-421&quot;&gt;Vaughn Cato&lt;/a&gt;.

Why not. I&#039;m not expecting one particular answer, the point of the challenge is also to search together how to write good code, with everyone expressing their opinion on that particular question. So if you can do better than for_each then no problem!]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/#comment-421">Vaughn Cato</a>.</p>
<p>Why not. I&#8217;m not expecting one particular answer, the point of the challenge is also to search together how to write good code, with everyone expressing their opinion on that particular question. So if you can do better than for_each then no problem!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Vaughn Cato		</title>
		<link>https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/#comment-421</link>

		<dc:creator><![CDATA[Vaughn Cato]]></dc:creator>
		<pubDate>Tue, 18 Jul 2017 18:42:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=1464#comment-421</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/#comment-420&quot;&gt;Jonathan Boccara&lt;/a&gt;.

Thanks.  How about not using std::for_each?]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/#comment-420">Jonathan Boccara</a>.</p>
<p>Thanks.  How about not using std::for_each?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Jonathan Boccara		</title>
		<link>https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/#comment-420</link>

		<dc:creator><![CDATA[Jonathan Boccara]]></dc:creator>
		<pubDate>Tue, 18 Jul 2017 18:25:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=1464#comment-420</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/#comment-417&quot;&gt;Vaughn Cato&lt;/a&gt;.

In theory it&#039;s not the only thing you can modify. For instance you could decide to somehow wrap the collection itself, I guess. The goal is to have a piece of code that reads: apply the obvious choice for f, on every object in the collection, in the most expressive way. Hope that&#039;s clearer, and don&#039;t hesitate if you have more questions.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/#comment-417">Vaughn Cato</a>.</p>
<p>In theory it&#8217;s not the only thing you can modify. For instance you could decide to somehow wrap the collection itself, I guess. The goal is to have a piece of code that reads: apply the obvious choice for f, on every object in the collection, in the most expressive way. Hope that&#8217;s clearer, and don&#8217;t hesitate if you have more questions.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Vittorio Romeo		</title>
		<link>https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/#comment-419</link>

		<dc:creator><![CDATA[Vittorio Romeo]]></dc:creator>
		<pubDate>Tue, 18 Jul 2017 17:52:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=1464#comment-419</guid>

					<description><![CDATA[http://coliru.stacked-crooked.com/a/3aeb5fda03cd34fa]]></description>
			<content:encoded><![CDATA[<p><a href="http://coliru.stacked-crooked.com/a/3aeb5fda03cd34fa" rel="nofollow ugc">http://coliru.stacked-crooked.com/a/3aeb5fda03cd34fa</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Fei Teng		</title>
		<link>https://www.fluentcpp.com/2017/07/18/can-you-wield-cpp-function-overloading-like-jon-snow-wields-longclaw/#comment-418</link>

		<dc:creator><![CDATA[Fei Teng]]></dc:creator>
		<pubDate>Tue, 18 Jul 2017 16:40:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=1464#comment-418</guid>

					<description><![CDATA[http://coliru.stacked-crooked.com/a/9808499c61da3774
This problem is a lot similar to what I solved recently, and I think the key is putting stronger constraints on the functor type.]]></description>
			<content:encoded><![CDATA[<p><a href="http://coliru.stacked-crooked.com/a/9808499c61da3774" rel="nofollow ugc">http://coliru.stacked-crooked.com/a/9808499c61da3774</a><br />
This problem is a lot similar to what I solved recently, and I think the key is putting stronger constraints on the functor type.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
