C9 Lectures
61 posts
 Recent
 Most Viewed
 Top Rated
 This Week
 This Month
 All Time

C9 Lectures: Dr. Don Syme  Introduction to F#, 1 of 3
Average: 4
(24)F# is Microsoft's first functional programming language to be included as one of Visual Studio's official set of languages. F# is a succinct, efficient, expressivefunctional/objectoriented programming language under joint development by Microsoft Developer Division and Microsoft Research. During… 
C9 Lectures: Dr. Erik Meijer  Functional Programming Fundamentals Chapter 4 of 13
Average: 5
(21)In Chapter 4, Dr. Meijer teaches us about the art and practice of defining functions. Functions can be defined using conditional expressions and in Haskell conditional expressions must always have an else clause. Functions can also be defined using guarded equations and pattern matching. You will… 
C9 Lectures: Dr. Erik Meijer  Functional Programming Fundamentals, Chapter 3 of 13
Average: 5
(21)In Chapter 3, Dr. Meijer explores types and classes in Haskell. A type is a collection of related values and in Haskell every wellformed expression has a type. Using type inference, these types are automatically calculated at run time. Ifexpression e returns a type t, then e is of type t, e :: t. A… 
C9 Lectures: Stephan T. Lavavej  Standard Template Library (STL), 8 of n
Average: 5
(21)Welcome to another installment of C9 Lectures covering the powerful general C++ library, STL. Joining us once again is the great Stephan T. Lavavej, Microsoft's keeper of the STL cloth (this means he manages the partnership between the owners of STL (dinkumware) and Microsoft, including, of… 
C9 Lectures: Stephan T. Lavavej  Standard Template Library (STL), 9 of nC9 Lectures: Stephan T. Lavavej  Standard Template Library (STL) Nov 29, 2010 at 10:57AM 52 Charles
Average: 5
(20)Welcome to another installment of C9 Lectures covering the powerful general C++ library, STL. Joining us once again is the great Stephan T. Lavavej, Microsoft's keeper of the STL cloth (this means he manages the partnership between the owners of STL (dinkumware) and Microsoft, including, of… 
C9 Lectures: Dr. Don Syme  Introduction to F#, 2 of 3
Average: 5
(20)F# is Microsoft's first functional programming language to be included as one of Visual Studio's official set of languages. F# is a succinct, efficient, expressive functional/objectoriented programming language under joint development by Microsoft Developer Division and Microsoft Research. During… 
C9 Lectures: Stephan T. Lavavej  Standard Template Library (STL), 4 of n
Average: 5
(18)Welcome to another installment of C9 Lectures covering the powerful general C++ library, STL. Joining us once again is the great Stephan T. Lavavej, Microsoft's keeper of the STL cloth (this means he manages the partnership between the owners of STL (dinkumware) and Microsoft, including, of… 
C9 Lectures: Dr. Erik Meijer  Functional Programming Fundamentals Chapter 6 of 13
Average: 5
(17)In Chapter 6, Dr. Meijer guides us through the world of recursive functions. In Haskell, functions can be defined in terms of themselves. Such functions are called recursive. For example: factorial 0 = 1factorial (n+1) = (n+1) * factorial nfactorial maps 0 to 1, and any other positive… 
C9 Lectures: Dr. Erik Meijer  Functional Programming Fundamentals Chapter 7 of 13
Average: 5
(16)In Chapter 7, Dr. Meijer teaches us about HigherOrder Functions. A function is called higherorder if it takes a function as an argument and returns a function as a result:twice :: (a > a) > a > atwice f x = f (f x)The function twice above is higher order because it takes a function… 
C9 Lectures: Stephan T. Lavavej  Standard Template Library (STL), 7 of nC9 Lectures: Stephan T. Lavavej  Standard Template Library (STL) Oct 22, 2010 at 10:27AM 37 Charles
Average: 5
(16)Welcome to another installment of C9 Lectures covering the powerful general C++ library, STL. Joining us once again is the great Stephan T. Lavavej, Microsoft's keeper of the STL cloth (this means he manages the partnership between the owners of STL (dinkumware) and Microsoft, including, of…