Functional NoSQL system written in Haskell and backed by HDBC