Monad
29 Entries
 This Week
 This Month
 All Time

Language(s)

Jeffrey Snover  Monad explained
Avg Rating: 3
(1)If you were at the PDC last fall you might have heard about Monad. That's the codename for a new command shell. Jason Nadal, on his blog, said he was "blown away" by what he saw. So, of course, we had to track down the Architect on the team (officially named the "Administration… 
Expert to Expert: Brian Beckman and Erik Meijer  Inside the .NET Reactive Framework (Rx)
Avg Rating: 5
(17)Erik Meijer and team (developer Wes Dyer, in particular) have created a profound and beautiful .NET library that will take managed event based programming to new levels. Of course, many of you wish that you could write LINQ expressions over events. Well, now you can thanks to Erik's and Wes Dyer's… 
Jeffrey Snover  Monad demonstrated
Avg Rating: 3
(1)Last week you saw Jeffrey Snover talking about Monad here on Channel 9. Here's his demo of Monad. Monad is the codename for a new command shell for Windows. In this video Jeffrey talks about the five concepts of Monad that you'll need to know to get started. 
Brian Beckman: The Zen of Stateless State  The State Monad  Part 1
Avg Rating: 5
(8)Concurrency is a problem that faces all developers as we move to the age of ManyCore processor architectures. Managing state is an important aspect of programming generally and for parallel programming especially. The great Brian Beckman demonstrates three ways of labeling a binary tree with… 
Brian Beckman: Don't fear the Monad
Avg Rating: 5
(11)Functional programming is increasing in popularity these days given the inherent problems with shared mutable state that is rife in the imperative world. As we march on to a world of multi and manycore chipsets, software engineering must evolve to better equip software engineers with the tools to… 
Brian Beckman: The Zen of Stateless State  The State Monad  Part 2
Avg Rating: 5
(5)Concurrency is a problem that faces all developers as we move to the age of ManyCore processor architectures. Managing state is an important aspect of programming generally and for parallel programming especially. The great Brian Beckman demonstrates three ways of labeling a binary tree with… 
Jeffrey Snover  More talking about Monad
Avg Rating: 3
(1)Jeffrey Snover has been on Channel 9 before talking about Monad. That was a popular video so we thought we'd have him back on Channel 9 to give us some more thoughts on Monad. You can read more on the Monad blog and there's a Monad Wiki that you can participate on too. Jeffrey is one of the… 
C9 Lectures: Greg Meredith  Monadic Design Patterns for the Web  2 of nC9 Lectures: Greg Meredith  Monadic Design Patterns for the Web Dec 14, 2010 at 11:17 AM 28 Charles
Avg Rating: 4.5
(12)Greg Meredith, a mathematician and computer scientist, has graciously agreed to do a C9 lecture series covering monadic design principles applied to web development. You've met Greg before in a Whiteboard jam session with Brian Beckman. The fundamental concept here is the monad, and Greg has a novel… 
The DFO Show  Introducing Windows PowerShell
Avg Rating: 3
(4)In this first of several shows focusing on Windows PowerShell, architect evangelist David Aiken shows some basic "getting started" commands in Windows PowerShell. The show covers help, basic cmdlet usage, formatting, objects, navigation and safety. 
C9 Lectures: Dr. Ralf Lämmel  Going Bananas
Avg Rating: 5
(5)Dr. Ralf Lämmel returns for an exploration of folds, aka bananas. This is lecture 5 in his C9 Lecture series covering advanced functional programming topics. Welcome back, Ralf! We're so happy to have you here! Why bananas, Ralf? Banana is functional programming slang for "fold"—an…