<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Functional C# - Implementing Async Computations in C#</title><link>http://weblogs.asp.net/podwysocki/archive/2008/10/15/functional-c-implementing-async-computations-in-c.aspx</link><description>Update: Removed Internal Constructor constraint on AsyncBuilder. As I covered earlier in my post Functional .NET - LINQ or Language Integrated Monads , I talked about using asynchronous computation expressions (monads) from C# 3.0. Brian McNamara , of</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>re: Functional C# - Implementing Async Computations in C#</title><link>http://weblogs.asp.net/podwysocki/archive/2008/10/15/functional-c-implementing-async-computations-in-c.aspx#7220265</link><pubDate>Wed, 30 Sep 2009 02:22:20 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7220265</guid><dc:creator>podwysocki</dc:creator><author>podwysocki</author><description>&lt;p&gt;@WH:&lt;/p&gt;
&lt;p&gt;It's now in the ExtraTopLevelOperators class.&lt;/p&gt;
&lt;p&gt;Matt&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7220265" width="1" height="1"&gt;</description></item><item><title>re: Functional C# - Implementing Async Computations in C#</title><link>http://weblogs.asp.net/podwysocki/archive/2008/10/15/functional-c-implementing-async-computations-in-c.aspx#7219671</link><pubDate>Tue, 29 Sep 2009 02:43:11 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7219671</guid><dc:creator>WH</dc:creator><author>WH</author><description>&lt;p&gt;Pervasives.async is not available in 2009 May CTP, Could not find an easy way to obtain an AsyncBuilder. Any advice? Thanks&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7219671" width="1" height="1"&gt;</description></item><item><title>Asynchronní kopírování proudů (část 2)</title><link>http://weblogs.asp.net/podwysocki/archive/2008/10/15/functional-c-implementing-async-computations-in-c.aspx#6910222</link><pubDate>Mon, 16 Feb 2009 23:16:34 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6910222</guid><dc:creator>Bobrisuv blog</dc:creator><author>Bobrisuv blog</author><description>&lt;p&gt;Jak tedy ps&amp;#225;t jednoduš&amp;#237; asynchronn&amp;#237; k&amp;#243;d v C#. No jsou tu dvě hlavn&amp;#237; možnosti. Zaprv&amp;#233; LINQ, pomoc&amp;#237; něho&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6910222" width="1" height="1"&gt;</description></item><item><title>re: Functional C# - Implementing Async Computations in C#</title><link>http://weblogs.asp.net/podwysocki/archive/2008/10/15/functional-c-implementing-async-computations-in-c.aspx#6764185</link><pubDate>Wed, 03 Dec 2008 16:58:42 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6764185</guid><dc:creator>Mike</dc:creator><author>Mike</author><description>&lt;p&gt;The picture is lost :(&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6764185" width="1" height="1"&gt;</description></item><item><title>Why use Computation Workflows (aka Monads) in F#? &amp;laquo; Chance Coble</title><link>http://weblogs.asp.net/podwysocki/archive/2008/10/15/functional-c-implementing-async-computations-in-c.aspx#6696978</link><pubDate>Tue, 21 Oct 2008 20:03:46 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6696978</guid><dc:creator>Why use Computation Workflows (aka Monads) in F#? « Chance Coble</dc:creator><author>Why use Computation Workflows (aka Monads) in F#? « Chance Coble</author><description>&lt;p&gt;Pingback from &amp;nbsp;Why use Computation Workflows (aka Monads) in F#? &amp;amp;laquo; Chance Coble&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6696978" width="1" height="1"&gt;</description></item><item><title>re: Functional C# - Implementing Async Computations in C#</title><link>http://weblogs.asp.net/podwysocki/archive/2008/10/15/functional-c-implementing-async-computations-in-c.aspx#6682309</link><pubDate>Wed, 15 Oct 2008 22:40:11 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6682309</guid><dc:creator>podwysocki</dc:creator><author>podwysocki</author><description>&lt;p&gt;@Chance&lt;/p&gt;
&lt;p&gt;Glad you liked it.&lt;/p&gt;
&lt;p&gt;That is my hope, to expose that in fact, LINQ exposes the binding capability to be able to express monadic expressions. &amp;nbsp;The point of the past couple of posts was just around that, and it's a little bit of a chasm to cross at this point. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Using Async Computation Expressions is one of the first really big and relevant steps in explaining the power of monads to the general .NET audience.&lt;/p&gt;
&lt;p&gt;Matt&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6682309" width="1" height="1"&gt;</description></item><item><title>re: Functional C# - Implementing Async Computations in C#</title><link>http://weblogs.asp.net/podwysocki/archive/2008/10/15/functional-c-implementing-async-computations-in-c.aspx#6682262</link><pubDate>Wed, 15 Oct 2008 20:57:25 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6682262</guid><dc:creator>Chance Coble</dc:creator><author>Chance Coble</author><description>&lt;p&gt;That was a really informative post - thanks! &amp;nbsp;Do you imagine C# developers will begin to use LINQ more for its general monadic advantages one day? &amp;nbsp;It seems that even non-Haskellers could develop a broad appreciation for it soon.&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6682262" width="1" height="1"&gt;</description></item><item><title>Dew Drop - October 15, 2008 | Alvin Ashcraft's Morning Dew</title><link>http://weblogs.asp.net/podwysocki/archive/2008/10/15/functional-c-implementing-async-computations-in-c.aspx#6682039</link><pubDate>Wed, 15 Oct 2008 12:21:08 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6682039</guid><dc:creator>Dew Drop - October 15, 2008 | Alvin Ashcraft's Morning Dew</dc:creator><author>Dew Drop - October 15, 2008 | Alvin Ashcraft's Morning Dew</author><description>&lt;p&gt;Pingback from &amp;nbsp;Dew Drop - October 15, 2008 | Alvin Ashcraft's Morning Dew&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6682039" width="1" height="1"&gt;</description></item></channel></rss>