the beginnings of a kafka client for haskell