<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Comment Feed for Channel 9 - C9 Lectures: Graham Hutton - How To Be More Productive</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Graham-Hutton-How-To-Be-More-Productive/RSS"></atom:link>
	<image>
		<url>http://ak.channel9.msdn.com/ch9/44d6/1137f5a7-6ccf-44f0-adc1-9fa2013f44d6/C9LecturesGrahamHuttonHowToBeMoreProductive_100_ch9.jpg</url>
		<title>Channel 9 - C9 Lectures: Graham Hutton - How To Be More Productive</title>
		<link></link>
	</image>
	<description>It&#39;s been far too long since we&#39;ve had some meaty functional programming content on C9. Luckily, none other than Graham Hutton&amp;nbsp;dropped off a present on our doorstep! Dr. Hutton graciously provided Channel 9 with his latest self-filmed lecture—thank you, Graham! We&#39;re honored.  This is certainly a treat and we appreciate it. For all of you out there interested in FP, this one&#39;s for you, and it&#39;s from one of the functional domain&#39;s titans. Graham&#39;s goal here is to share technical knowledge and insights&amp;nbsp;that span programming domains and skill sets—an excellent goal and one that we at Channel 9 fully support!&amp;nbsp; Enjoy. Learn!From Dr. Hutton: Streams, or infinite sequences, have many applications in programming, and can naturally be defined using recursive equations.&amp;nbsp;But how do we ensure that such equations make sense, i.e. that they actually produce well-defined streams? In this talk, Graham Hutton presents a new approach to this problem, based upon the topological notion of contractive functions on streams. This talk is aimed at a general audience, and doesn&#39;t require special knowledge of topology or functional programming.Lecture Materials: Slides: http://www.cs.nott.ac.uk/~gmh/contractive.ppt Paper:&amp;nbsp; http://www.cs.nott.ac.uk/~gmh/contractive.pdf Speaker Bio: Graham Hutton is Professor of Computer Science at the University&amp;nbsp;of Nottingham, where he co-leads the Functional Programming Lab. His research interests are in formal reasoning about program&amp;nbsp;correctness and efficiency, with an emphasis on functional&amp;nbsp;languages such as Haskell. He is also the author of a&amp;nbsp;best-selling Haskell textbook, for which he&#39;s recorded&amp;nbsp;associated Channel 9 lectures&amp;nbsp;that have received more than 600,000 downloads.  </description>
	<link></link>
	<language>en</language>
	<pubDate>Sat, 25 May 2013 23:46:47 GMT</pubDate>
	<lastBuildDate>Sat, 25 May 2013 23:46:47 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: C9 Lectures: Graham Hutton - How To Be More Productive</title>
		<description>
			<![CDATA[<p>Nice! To be added to the G&#43; C9 FP page.</p><p>posted by exoteric</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Graham-Hutton-How-To-Be-More-Productive#c634582763016467397</link>
		<pubDate>Wed, 30 Nov 2011 18:58:21 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Graham-Hutton-How-To-Be-More-Productive#c634582763016467397</guid>
		<dc:creator>exoteric</dc:creator>
	</item>
	<item>
		<title>Re: C9 Lectures: Graham Hutton - How To Be More Productive</title>
		<description>
			<![CDATA[I wrote a computer program which can do similar reasoning and can solve &#40;or at least analyze&#41; many mathematical &#40;and not only mathematical&#41; problems.<br><br>So I really believe that it possible to be more productive due to that and similar presentations. <br>My program is more productive this way.<p>posted by Jedrek</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Graham-Hutton-How-To-Be-More-Productive#c634583758190014730</link>
		<pubDate>Thu, 01 Dec 2011 22:36:59 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Graham-Hutton-How-To-Be-More-Productive#c634583758190014730</guid>
		<dc:creator>Jedrek</dc:creator>
	</item>
	<item>
		<title>Re: C9 Lectures: Graham Hutton - How To Be More Productive</title>
		<description>
			<![CDATA[<p>I just came across this paper, &quot;<a href="http://www.springerlink.com/content/fv17437n8v104867/fulltext.pdf" target="_blank">A fixed point theorem for L^1 spaces</a>&quot;&nbsp;the other day, and now this lecture, both involving Banach fixed point theorem, so they must be related(??).&nbsp;Here's the layman's news article about it:&nbsp; &quot;<a href="http://www.physorg.com/news/2011-11-mathematics.html" target="_self">Mathematics: Mapping a fixed point</a>&quot;.&nbsp; I'd be very interested to see if Dr. Hutton has anything to say about it, or any other Niners. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p><p>Thanks for the great content, as always.&nbsp; <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-2.gif?v=c9' alt='Big Smile' /></p><p>posted by Richard.Hein</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Graham-Hutton-How-To-Be-More-Productive#c634584337813588240</link>
		<pubDate>Fri, 02 Dec 2011 14:43:01 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Graham-Hutton-How-To-Be-More-Productive#c634584337813588240</guid>
		<dc:creator>Richard.Hein</dc:creator>
	</item>
	<item>
		<title>Re: C9 Lectures: Graham Hutton - How To Be More Productive</title>
		<description>
			<![CDATA[Many thanks for the pointer Richard&#33;  I hadn&#39;t seen this paper, and it looks interesting.  <p>posted by Graham Hutton</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Graham-Hutton-How-To-Be-More-Productive#c634586868558905532</link>
		<pubDate>Mon, 05 Dec 2011 13:00:55 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Graham-Hutton-How-To-Be-More-Productive#c634586868558905532</guid>
		<dc:creator>Graham Hutton</dc:creator>
	</item>
	<item>
		<title>Re: C9 Lectures: Graham Hutton - How To Be More Productive</title>
		<description>
			<![CDATA[<p>@<a href="/Shows/Going&#43;Deep/C9-Lectures-Graham-Hutton-How-To-Be-More-Productive#c634586868558905532">Graham Hutton</a>:&nbsp; No problem.&nbsp; I don't understand it all yet, but I hope it helps somehow.&nbsp; Looking forward to more lectures.&nbsp; Thanks for all the time and effort.&nbsp; <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p><p>posted by Richard.Hein</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Graham-Hutton-How-To-Be-More-Productive#c634587210066283367</link>
		<pubDate>Mon, 05 Dec 2011 22:30:06 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Graham-Hutton-How-To-Be-More-Productive#c634587210066283367</guid>
		<dc:creator>Richard.Hein</dc:creator>
	</item>
	<item>
		<title>Re: C9 Lectures: Graham Hutton - How To Be More Productive</title>
		<description>
			<![CDATA[As always a nice exposition of something quite interesting.<br><br>Generator functions and the principle that the next value in the stream can only depend upon earlier values made me think of many mathematical analyses such as moving averages - any thoughts on how this might be applicable in the time series data domain such as financial data or high frequency sensor data for detecting trends, anomalies, etc...<br><br>Its nice to see the old guys from the FP groups springing up on channel 9. What with Benedict Gaster a few months ago, yourself now, when are we going to see Mark Jones&#63;<p>posted by Colin</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Graham-Hutton-How-To-Be-More-Productive#c634587999849016188</link>
		<pubDate>Tue, 06 Dec 2011 20:26:24 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Graham-Hutton-How-To-Be-More-Productive#c634587999849016188</guid>
		<dc:creator>Colin</dc:creator>
	</item>
	<item>
		<title>Re: C9 Lectures: Graham Hutton - How To Be More Productive</title>
		<description>
			<![CDATA[Colin, that&#39;s funny, I just watched this too, we&#39;re all popping out of the woodwork...<br><br>Graham, my only thought, probably not interesting, was whether anyone has trawled through Bertrand Russell&#39;s PM&#59; probably hard going, but he must have used all sorts of clever constructions and maybe some translate into FP&#63;<p>posted by Tony</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Graham-Hutton-How-To-Be-More-Productive#c634588116481932590</link>
		<pubDate>Tue, 06 Dec 2011 23:40:48 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Graham-Hutton-How-To-Be-More-Productive#c634588116481932590</guid>
		<dc:creator>Tony</dc:creator>
	</item>
	<item>
		<title>Re: C9 Lectures: Graham Hutton - How To Be More Productive</title>
		<description>
			<![CDATA[<p>I will give five stars to every talk about y-combinator. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif?v=c9' alt='Wink' /></p><p>The explanation of subject of how-to-make-a-next-item vs. what-is-the-formula is not&nbsp;trivial for basic mathematics school-teachers, so it may need more research.</p><p>But I wouldn't say that &quot;generator function&quot; (that makes next items) are plain easier. They may seem easier to construct (as their construction process is usually imperative), but... It doesn't mean that you will find the right pattern-match by accident.</p><p>&nbsp;</p><p>posted by Thorium</p>]]>
		</description>
		<link>http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Graham-Hutton-How-To-Be-More-Productive#c634634378287206326</link>
		<pubDate>Sun, 29 Jan 2012 12:43:48 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Shows/Going+Deep/C9-Lectures-Graham-Hutton-How-To-Be-More-Productive#c634634378287206326</guid>
		<dc:creator>Thorium</dc:creator>
	</item>
</channel>
</rss>