A Haskell program to sit between an Elixir library and external processes