Functional wrapper around ADO.NET for F#