I need a simple, concurrent safe, database, written in Haskell.
A database with the interface of Data.Map would be great, since what I need to to is atomically increment some integer values, and I would like to avoid to use SQLite.
How about "MVar (Map k Int)"? or even "Map k (MVar Int)"?