Typed Cypher in F#

A computation expression that very closely matches the standard Cypher syntax and allows typed Cypher queries in F#.

Its quite far along, so I thought I would put it out into the open for some feedback.

Paul