The Curious Engineer

All blogs / Functional / PL theory

Yet Another Language Geek

learn.microsoft.com/en-us/archive/blogs/wesdyer

Functional / PL theoryC# / .NETMicrosoft blogsMSDN archive

’05’10’15’20’25
Posts
35 from 28 Sep 2005 to 18 Nov 2009
Posting
archived, read-only
Kind
personal blog
Feed
https://learn.microsoft.com/en-us/archive/blogs/wesdyer/feed.xml

2009 1

  1. A Brief Introduction to the Reactive Extensions for .NET, Rx

2008 1

  1. The Marvels of Monads

2007 24

  1. Continuation-Passing Style
  2. Musings on Software Testing
  3. Volta and You
  4. Volta: Redefining Web Development
  5. More on Partial Methods
  6. In Case You Haven't Heard
  7. All About Iterators
  8. Performance Engineering
  9. Extending the World
  10. Immutability, Purity, and Referential Transparency
  11. Linq to ASCII Art
  12. The Virtues of Laziness
  13. Why all the love for lists?
  14. Baby Names, Nameless Keys, and Mumbling
  15. Memoization and Anonymous Recursion
  16. Anonymous Recursion in C#
  17. Currying and Partial Function Application
  18. Video on Linq Queries and Delayed Evaluation
  19. Why Functional Programming is Important in a Mixed Environment
  20. Thinking Functionally
  21. About Queries
  22. Another Model for Query Interpretation
  23. Having Trouble with Queries
  24. How Linq to Objects Queries Work

2006 7

  1. A Model for Query Interpretation
  2. Reading and Writing Queries
  3. Thus Quoth the Humble Programmer
  4. Transparent Identifiers
  5. Comprehending Comprehensions
  6. Types of confusion
  7. Saving the State of Enumerators

2005 2

  1. captivated foreach statements
  2. the first step