tools to poke pdf using haskell