An F# based implementation of a data access layer for a wiki using the SQL Type Provider