Я установил hoogle локально и запустил hoogle generate
.
Если я запускаю hoogle maybeToEither
, я получаю:
Data.Either.Utils maybeToEither :: MonadError e m => e -> Maybe a -> m a
Either maybeToEither :: Monoid b => (a -> b) -> Maybe a -> b
Network.Haskoin.Util maybeToEither :: b -> Maybe a -> Either b a
Однако, если я использую веб-поиск, я получаю еще несколько записей: https://hoogle.haskell.org/?hoogle=maybeToEither
Есть ли способ создать ту же «базу данных» локально? Или, возможно, существует интерфейс командной строки для поиска https://hoogle.haskell.org?
Согласно https://wiki.haskell.org/Hoogle, я должен иметь возможность запускать hoogle data
или hoogle data all
- но, похоже, просто выполните поиск (так что, может быть, он устарел?).