completion for hoogle