An MSDN blog article I wrote about rendering Escher’s fish in F#: An F# Functional Geometry Description of Escher’s Fish