Alas, I don't have the time, nor (yet!) "demonstrable experience building things in idiomatic Haskell"... just trying to get on your radar :)
(Also, once I figure out all the other obstacles, I'm afraid I'll need to work part-time. So, please be prepared for that too ;)