Are You Qualified to Use Null in SQL?

Persisting Haskell ADTs The Relational Way