Support list category as entrypoint in haskell backend

See issue #114