It would be nice to have another executable that generates LLVM IR from C and also prints the corresponding LLVM AST in Haskell.