[Haskell] PhD student on Real-life datatype-generic programming