I have just completed to develop the 5th topic of my on going course for learning F#. You can find both the slides and the video clip available for free personal usage at www.abelski.com. You can find below few samples for the video clips I prepared for this topic.
The Visitor Design Pattern
The visitor design pattern allows us to add operations to objects that already exist without modifying their classes and without extending them.