Tuesday, May 3, 2011
Erik Meijer - Functional Programming Fundamentals
Erik Meijer - Functional Programming Fundamentals
English | H263 480x352 804Kbps | AAC 162Kbps | 3.85Gb
Genre: eLearning
Over the past two years, you've learned a fair amount about the functional programming paradigm's foray into general purpose imperative progamming languages ??(LINQ, Lambda's, etc in C # and VB.NET). And, of course, the newest language to join the Visual Studio family of languages, F #, is a functional language. You've heard us say how important functional language constructs are to the our current languages' capabilities to evolve in the right direction to meet the needs of the many-core future (the need for reliable and comprehensible concurrency, parallelism, etc) and, most importantly, to help vault computer programming into an age of compositionality (remember our talks on September regarding composability and evolution of software engineering as an engineering discipline?). Well, we decided to take a step back and teach you the fundamentals of functional programming at a level equivalent to any university. We even have a text book and professor who will expand our minds.
Dr. Erik Meijer will teach us Functional Programming Fundamentals using Haskell as the language for understanding the basic functional principles (in fact, the specific language isn't all that important, but Haskell is a pure functional language so it is entirely appropriate for learning the essential ingredients of functional programming. It is also a relatively small language and should be easy for you to get up to speed with Haskell once you understand the Why, What and How that underlies all functional languages ??...).
Contents:
1 Introduction
2 First steps
3 Types and classes
4 Defining functions
5 List comprehensions
6 Recursive functions
7 Higher-order functions
8 Functional parsers
9 Interactive programs
10 Declaring types and classes
11 The countdown problem
1912 Lazy evaluation
13 Reasoning about programs
Download
http://www.filesonic.com/file/894773244/Erik
http://www.filesonic.com/file/894847964/Erik
http://www.filesonic.com/file/894773194/Erik
http://www.filesonic.com/file/894773204/Erik
http://www.filesonic.com/file/894773154/Erik
http://www.filesonic.com/file/894852504/Erik
http://www.filesonic.com/file/894852814/Erik
http://www.filesonic.com/file/894852534/Erik
http://www.filesonic.com/file/894857364/Erik
http://www.filesonic.com/file/894857684/Erik
http://www.filesonic.com/file/894857474/Erik
http://www.filesonic.com/file/894862124/Erik
http://www.filesonic.com/file/894862404/Erik
http://www.filesonic.com/file/894865484/Erik
http://www.filesonic.com/file/894865654/Erik
http://www.filesonic.com/file/894866014/Erik
Mirror
http://www.uploadstation.com/file/HHJMYgB/Erik_Meijer_-_Functional_programming_fundamentals.part01.rar
http://www.uploadstation.com/file/An6CFtD/Erik_Meijer_-_Functional_programming_fundamentals.part02.rar
http://www.uploadstation.com/file/nGVqQ9N/Erik_Meijer_-_Functional_programming_fundamentals.part03.rar
http://www.uploadstation.com/file/EkKbcfp/Erik_Meijer_-_Functional_programming_fundamentals.part04.rar
http://www.uploadstation.com/file/SAdKfmg/Erik_Meijer_-_Functional_programming_fundamentals.part05.rar
http://www.uploadstation.com/file/yewCNvh/Erik_Meijer_-_Functional_programming_fundamentals.part06.rar
http://www.uploadstation.com/file/UcyNrpe/Erik_Meijer_-_Functional_programming_fundamentals.part07.rar
http://www.uploadstation.com/file/WEnatDj/Erik_Meijer_-_Functional_programming_fundamentals.part08.rar
http://www.uploadstation.com/file/4qcdWA6/Erik_Meijer_-_Functional_programming_fundamentals.part09.rar
http://www.uploadstation.com/file/7BbpCn9/Erik_Meijer_-_Functional_programming_fundamentals.part10.rar
http://www.uploadstation.com/file/QtpwFNt/Erik_Meijer_-_Functional_programming_fundamentals.part11.rar
http://www.uploadstation.com/file/8tTarhC/Erik_Meijer_-_Functional_programming_fundamentals.part12.rar
http://www.uploadstation.com/file/T9Pdmr2/Erik_Meijer_-_Functional_programming_fundamentals.part13.rar
http://www.uploadstation.com/file/8jHwwHw/Erik_Meijer_-_Functional_programming_fundamentals.part14.rar
http://www.uploadstation.com/file/x9AjSgg/Erik_Meijer_-_Functional_programming_fundamentals.part15.rar
http://www.uploadstation.com/file/n66UgXD/Erik_Meijer_-_Functional_programming_fundamentals.part16.rar