A functional database library written in f#