has This is a library which provides entity based records for Haskell. Please read it first: Tutorial based on announce post.