From my limited knowledge it seems to be taking the good concepts from more obscure or academic functional languages and making them easier to implement with the help of the existing .NET infrastructure.
On a sidenote: the enthusiasm Dr. Meijer spreads during the whole lectures is somehow contagious; he's done a very good job with these lectures IMHO.