this doesn't compile and I'm too tired to work further, do just pushing so everyone knows the current state of the datatypes and function types
Merge branch 'master' of https://github.com/susanctu/Haskell-In-Memory-DB