Screen-Cast: Extension Methods

Return to the RPFT Screen-Cast SeriesThis is the seventh screen-cast in a series on writing Recursive Pure Functional Transformations. This screen-cast discusses extension methods. Extension methods enable us to write queries in a more natural fashion.

Many developers may already be familiar with extension methods. If you are one of those developers, feel free to skip this screen-cast, and continue watching at the point in this screen-cast series where you are not familiar with the content. This screen-cast series is oriented towards a typical object-oriented developer who has not had exposure to functional programming. The goal is to go from OO all the way through to writing recursive pure functional transformations, so it is necessary to cover such topics as lambda expressions, closures, and extension methods.