Hi Robert,
it's great to see another API for IB that is written in Haskell coming forward! Just in case you haven't seen it already, there is another implementation by cmahon: https://github.com/cmahon/interactive-brokers . Maybe you want to join forces to build and maintain only one API, or is there a reason you're building your own?
Best regards,
Thomas