Add to Bookmark
|
Make VideoWired.com My Homepage
|
VideoWired Tools
VIDEO SEARCH
HOME
MUSIC
SPORTS
COMEDY
STUNTS
ENTERTAINMENT
NEWS
TV
NEW VIDEOS
CHANNELS
FAVORITE VIDEOS
MOST VIEWED
Categories
Home
Music
Sports
Comedy
Stunts
Entertainment
News
Television
Channels
StupidVideos.com
MySpace
Heavy
YouTube
WheelsTV
Maxim Magazine
Access Hollywood
E! Online
AOL News
AOL Music
MSN Video
TMZ.com
Oxygen
Oscar.com
Showtime
Fuel TV
EVTV1.com
Speed
NBA.com
NFL.com
NBC Sports
Fox Sports
RooTV
CBS SportsLine
CBS
CNN
NBC
Yahoo News
Business Week
Reuters
Weather Channel
C9 Lectures: Dr. Ralf Lämmel - Advanced Functional Programming - Type Classes Details
C9 Lectures: Dr. Ralf Lämmel - Advanced Functional Programming - Type Classes
Welcome to another series of C9 Lectures covering functional programming. For this series, Dr. Ralf Lämmel has generously taken the time to produce videos for Channel 9 from his office at the University of Koblenz-Landau (Germany), where he is a professor of computer science. The idea here is to take the next step from Erik Meijer’s fantastic introductory series on functional programming. Accordingly, Ralf's series will dive into more advanced areas of functional programming, again focusing on the Haskell language (the functional concepts discussed here, however, span beyond any one functional language). In this second lecture in the series, Ralf digs into Type Classes, which are type system constructs that were originally introduced to provide a form of ad hoc polymorphism (i.e., an advanced form of overloading). Type classes amount to an intriguing element of the Haskell language, which is, for example, evident in their ability to solve the Expression Problem (make sure you watch Ralf's first lecture on this subject). Furthermore, type classes directly relate to the interface notion of mainstream OO programming, adding important expressiveness to C#/Java-like interfaces. Type classes also take functional or declarative programming to a whole new level—one may define relations and functions pointwisely on types. That is, in the same way a regular function pattern matches on value structure, a type-level function sort of matches on type-definitional structure. This is quite a mouthful, I know. There are various extensibility scenarios in the neighborhood of the Expression Problem that are interesting to consider from a design perspective, including several also addressable with type classes, and others that aren't. Look for the riddles (there are indeed several riddles in this lecture); many of them call for a discussion, rather than a straight solution. But beware—some of them are really difficult. Thank you, Ralf, for another great lecture! Get t...
Channel:
Channel 9
Video Length:
0s
Date Found:
Tue, Aug 17 2010 3:47 PM
Category:
Technology
Date Produced:
Tue, Aug 17 2010 3:41 PM
View Count:
0
Advertisement
Advertisement
Related Results From Technology
Shatner Spots a Tribble Hunter
From:
WIRED
on
Tue, Jul 19 2011 9:23 PM
In a scene from new documentary "The Captains," William Shatner spots a scantily clad woman in a furry bikini holding a stick with more fuzz balls on it.
The Captains Asks: Spock or Khan?
From:
WIRED
on
Tue, Jul 19 2011 9:23 PM
In a scene from new documentary "The Captains," a young fan asks William Shatner which unforgettable scream is the actor’s favorite.
Why Cisco is Better Than Apple: Value Vs. Growth
From:
The Wall Street Journal
on
Tue, Jul 19 2011 6:00 PM
A growth stock like Apple in the tech sector naturally is attractive to investors, as opposed to say, Cisco, but with so many betting on the former, contrarians look to the latter as the one to hold, according to Mark Hulbert. Laura Mandaro reports. Images courtesy of Getty Images.
Emmanuelle Chriqui talks 'Entourage'
From:
USA TODAY
on
Mon, Jul 18 2011 6:08 PM
Emmanuelle Chriqui first got a part on 'Entourage' in its second season for a three episode arc. Six years later and she’s still on the show. The actress talks about the show's finale and rumors of an 'Entourage' movie. (July 18)
General Petraeus Hands Over Afghanistan Command
From:
Newsday
on
Mon, Jul 18 2011 5:19 PM
General David Petraeus handed over command of U.S. and coalition forces in Afghanistan to General John Allen at a ceremony in Kabul Monday. (July 18)
Charlie Sheen agrees to 'Anger Management'
From:
USA TODAY
on
Mon, Jul 18 2011 4:58 PM
Charlie Sheen aims to launch another hit sitcom - this time, on his own terms. The tempestuous star is planning to return to series television in the aptly titled "Anger Management," based on the 2003 film of the same name. (July 18)
digits: Looking Ahead to Apple Earnings
From:
The Wall Street Journal
on
Mon, Jul 18 2011 3:32 PM
MarketWatch Technology editor tells digits what to expect from Apple’s third quarter earnings results Tuesday after the close.
Robot mouth sings "Kagome Kagome"
From:
YouTube
on
Mon, Jul 18 2011 2:38 PM
Robot mouth developed by Professor Hideyuki Sawada at Kagawa University in Japan ( Listen to to the original on Wikipedia:
Facing lawmakers
From:
Newsday
on
Mon, Jul 18 2011 1:52 PM
Following the resignation of Britain’s top police officer and amid calls for yet another Murdoch media probe _ the prime minister says he'll return from an Africa trip to face lawmakers again. AP video. (July 18)
TechBytes (7.18.11)
From:
ABC News
on
Mon, Jul 18 2011 1:24 PM
The wireless industry keeps growing, but jobs continue to fade.
McGregor’s grief, love and comedy in 'Beginners'
From:
USA TODAY
on
Mon, Jul 18 2011 12:32 PM
Ewan McGregor and Melanie Laurent talk about quirky new movie 'Beginners' - the story of a man who unintentionally falls in love while coming to terms with the death of his gay father. (July 18)
ShowBiz Minute: Potter, Lopez, Fonda
From:
USA TODAY
on
Mon, Jul 18 2011 9:17 AM
Potter breaks weekend box office record; Jennifer Lopez and Marc Anthony may work together; Jane Fonda’s appearance on QVC is cancelled. (July 18)
When science enters the kitchen
From:
MSNBC
on
Mon, Jul 18 2011 9:11 AM
The modernist kitchens of Grant Achatz are known for using experimental equipment to produce unusual cuisine, thanks to an unusual partnership with Polyscience, a lab equipment. (msnbc.com)
The Smurfs are back!
From:
USA TODAY
on
Mon, Jul 18 2011 8:12 AM
Actor Neil Patrick Harris chats about working with the computer generated smurfs - while Hank Azaria, who plays Gargamel, talks villainy, prosthetics and evil laughs. (July 18)
The Smurfs are back!
From:
USA TODAY
on
Mon, Jul 18 2011 8:12 AM
Actor Neil Patrick Harris chats about working with the computer generated smurfs - while Hank Azaria, who plays Gargamel, talks villainy, prosthetics and evil laughs. (July 18)
Live Show [livestream] Sun Jul 17 2011 09:20:45 AM
From:
Livestream
on
Mon, Jul 18 2011 6:53 AM
F1 2010
Calls for online etiquette classes
From:
news.com.au
on
Mon, Jul 18 2011 2:11 AM
There are calls for social networking and online etiquette to be taught in schools to tackle cyberbullying.
London Police Chief Quits Over Hacking Ties
From:
Newsday
on
Sun, Jul 17 2011 9:30 PM
London’s police chief has quit over his links to a former News of the World editor caught up in the phone hacking scandal. Metropolitan Police commissioner Paul Stephenson denies any wrongdoing. (July 17)
Place and Align
From:
iTunes
on
Sun, Jul 17 2011 6:56 PM
In this video James Darknell reveals the very handy item drop methods for Place and Align. (00:02:51 / 12.5MB)
Man Arrested for Alleged Sen. Boxer Threats
From:
Newsday
on
Sun, Jul 17 2011 6:13 PM
Authorities say a Northern California man has been arrested on suspicion of making death threats against Sen. Barbara Boxer. (July 17)
VIDEOWIRED.COM FEATURED
Watch this week’s W...
Channel:
CBS News
Apartment buildings...
Channel:
CBS News
Murdochs testify, ...
Channel:
CBS News
Retired NFL players...
Channel:
CBS News
Laser brain surgery...
Channel:
KTRK Houston
Can Murdoch maintai...
Channel:
CBS News
Gov. Scott Walker g...
Channel:
MSNBC
News Corp. no diffe...
Channel:
MSNBC
Bachmann: Migraines...
Channel:
CBS News
AZ Rep. Trent Frank...
Channel:
MSNBC
Preview: The One Wh...
Channel:
CBS News
Jim Lee: Comics "ve...
Channel:
CBS News