UI for uber/queryparser, written in Haskell using using react-flux, compiled to javascript with GHCjs. Play with it here: https://dlthomas.github.io/sql-viewer/built