J'ai installé hoogle, en utilisant stack install hoogle
. Maintenant, je peux rechercher des fonctions à l'aide d'une commande comme ceci stack ghci
:Hoogle et yesod - comment trouver facilement des fonctions dans des paquets non-par défaut
:!hoogle --count=15 "[a] -> a"
Je suis dans le répertoire racine de mon projet Yessod - la principale raison pour laquelle je l'ai installé était d'obtenir de l'aide avec des fonctions Yesod - mais lorsque je tente pour trouver une fonction de Yessod comme addHeader
, il ne reconnaît pas un type défini sur Yesod:
:t addHeader
addHeader :: MonadHandler m => Text -> Text -> m()
:!hoogle --count=15 "MonadHandler m => Text -> Text -> m()"
Warning: Unknown class MonadHandler
.
.
.
Comment puis-je Hoogle de configuration pour travailler à merveille avec Yessod et aussi ce projet très je travaille, de sorte que Hoogle apporterait mes propres fonctions et celles de Yesod?
Pourriez-vous expliquer votre commande 'mv'? 'mv default.hoo {, - prev}' – FtheBuilder
c'est une extension de shell! un {foo, bar} = afoo aba – hao