Я установил hoogle, используя stack install hoogle
. Теперь я могу найти функции, используя такую команду из stack ghci
:Hoogle и yesod - как легко найти функции в пакетах, отличных от по умолчанию
:!hoogle --count=15 "[a] -> a"
Я нахожусь в корневом каталоге моего проекта Йесод - главная причина, я установил его в том, чтобы получить помощь с функциями Йесод - но когда я пытаюсь найти функцию от Йесод как addHeader
, он не распознает тип, определенный на Йесод:
:t addHeader
addHeader :: MonadHandler m => Text -> Text -> m()
:!hoogle --count=15 "MonadHandler m => Text -> Text -> m()"
Warning: Unknown class MonadHandler
.
.
.
Как я могу настроить hoogle красиво работать с Йесод, а также это сам проект я работаю, так что hoogle приведут мои собственные функции и Йесод?
Не могли бы вы объяснить свою команду 'mv'? 'mv default.hoo {, - prev}' – FtheBuilder
это расширение оболочки! a {foo, bar} = afoo aba – hao