Описание тега hoogle

Hoogle - это поисковая система Haskell API.
1 ответ

Установка bhoogle через стек

Я здесь И посмотреть: Command Line UI There is a terminal/curses based UI available through cabal install bhoogle. Я хотел бы установить со стеком, а не с Cabal. я бегу $ stack install hoogle Copied executables to /home/username/.local/bin: - bhoogl…
18 сен '18 в 23:57
1 ответ

Как я могу ограничить свой поиск определенным пакетом или модулем с помощью Google?

Я помню, что читал, что вы можете ограничить свой поисковый запрос определенным модулем или пакетом. Но я не могу найти что-нибудь в Google.
12 июн '17 в 22:32
2 ответа

Доступ к документации для функции из командной строки Hoogle

При поиске функции на веб-сайте Hoogle отображается документация, связанная с ней, например: mod :: a -> a -> a infixl 7 integer modulus, satisfying (x `div` y)*y + (x `mod` y) == x Hoogle также существует как исполняемый файл командной строки…
07 дек '14 в 11:02
0 ответов

Репозиторий Google Git

Есть ли способ использовать поиск сигнатур типов не только для текущего рабочего набора, но и для всей истории проекта? Цель состоит в том, чтобы найти и, возможно, переработать функции Haskell, которые были ранее написаны и протестированы, но удале…
30 авг '17 в 22:55
2 ответа

Почему некоторые функции не видны в гугле?

Почему некоторые функции не видны в Hoogle? Пример: ppTopElement ppTopElement :: Element -> String -- Defined in `Text.XML.Light.Output' Это ошибка?
22 фев '14 в 14:03
2 ответа

Как построить "недостающие" сложные функции в Haskell

Как я должен подойти к ситуациям, когда я знаю тип необходимой функции, но она еще не определена? Я подозреваю, что функцию, которую я ищу, легко составить из других, но я не знаю, с чего начать. Prelude> :hoogle (b->b->c)->(a->b)-&gt…
29 ноя '13 в 21:35
1 ответ

Как вы осуществляете поиск по версиям библиотеки в Haskell?

Как вы узнаете, какая версия (ы) конкретной библиотеки включает данное определение? В моем случае я заметил, что gloss не удается установить с бэкэндом GLFW... Graphics\Gloss\Internals\Interface\Backend\GLFW.hs:12:45: error: Module `Graphics.UI.GLFW…
16 сен '17 в 05:21
1 ответ

Hoogle-запрос, возвращающий функции, которые не соответствуют сигнатуре типа

Если я попытаюсь использовать следующую команду Hoogle (v4.2.33) для поиска функций, содержащих сигнатуру типа ByteString->[ByteString]: hoogle --count 40 "ByteString->[ByteString]" затем к концу вывода я получаю: Data.ByteString.Char8 transpo…
16 июн '14 в 05:57
1 ответ

Не удается сгенерировать данные Google, так как срок действия сертификата wget истек?

Я пытаюсь запустить "данные Google", и я получаю это в качестве вывода: Downloading downloads/base.txt # base.txt (for downloads/base.txt) ERROR: cannot verify www.haskell.org's certificate, issued by '/C=BE/O=GlobalSign nv-sa/CN=GlobalSign Organiza…
14 ноя '14 в 18:37
1 ответ

Почему Hoogle не работает под EclipseFP на моей машине?

Среда: Windows 8 x64 За HTTP прокси Версия Eclipse: Kepler Service Release 1, идентификатор сборки: 20130919-0819 EclipseFP 2.5.4 правильно установлен и работает Платформа Haskell 2013.2 Переменная среды http_proxy установлена ​​правильно Машина име…
03 окт '13 в 12:46
2 ответа

foldlWithKey в монаде

Я ищу функцию, которая похожа на foldlWithKey, но заключена в монаду. Я ожидаю, что это будет иметь тип Monad m => (a -> k -> b -> m a) -> a -> Map k b -> m a но Google не дает мне ничего с этим типом.
04 апр '15 в 16:03
1 ответ

Есть ли способ использовать флаги при поиске с помощью Google от ghci?

Как я могу использовать флаги командной строки hoogle при использовании hoogle внутри ghci? Это, очевидно, не работает: ghci> :hoogle --count=5 Char -> Int Could not read as type Int, "5 Char -> Int"
09 фев '14 в 13:51
2 ответа

Как я могу искать все пакеты с помощью Google через командную строку?

Я установил Google локально и запустил hoogle generate, Если я бегу hoogle maybeToEither Я получил: Data.Either.Utils maybeToEither :: MonadError e m => e -> Maybe a -> m a Either maybeToEither :: Monoid b => (a -> b) -> Maybe a -&…
24 мар '18 в 17:08
3 ответа

Как найти `toStrict:: Text -> Text` с помощью hayoo / hoogle

Я пытался найти toStrict функция типа Data.Text.Lazy.Text -> Data.Text.Text, но я не знал, а) как он назывался, и б) точно, как назывался модуль Lazy. Поиск Hayoo для Text -> Text приносит много результатов. Есть ли способ поиска по подписи вр…
03 сен '13 в 03:56
1 ответ

Как я могу организовать местные документы пакета haskell?

У меня много пакетов на haskell, и я включил флаг, чтобы они могли генерировать документы пикши. Теперь эти документы находятся в каталогах, как /usr/share/doc/{package-name}-{version}/html/, Есть ли инструмент для их организации? Я хочу что-то врод…
02 авг '14 в 04:03
1 ответ

Ошибка установки Google Cabal - BuilderResponse отсутствует

Предупреждение: новый пользователь Haskell здесь Я пытаюсь установить CLI-версию Hoogle, чтобы следовать учебнику. Я вижу следующее на Haskell Platform 2013.2.0.0 для Mac OS X, 64 бит. Другая информация: ~/ Библиотека /Haskell/bin находится на моем …
08 дек '13 в 18:20
1 ответ

Кабал установить гугл не работает

Мне нужно настроить eclipsefp и установить hoogle и scion-browser для настройки проекта на haskell с использованием mysql.Я попытался установить hoogle и scion-browser из Eclipse -> Preference -> Helper, а также из терминала, но безуспешно. cabal in…
06 янв '14 в 09:01
0 ответов

Функция поиска в CLI Google не показывает описания функций

Когда я ищу nub на haskell.org/hoogle он возвращает список соответствующих функций вместе с полезными описаниями, такими как "Функция nub удаляет повторяющиеся элементы из списка". Есть ли способ получить эту функциональность из интерфейса командной…
24 фев '18 в 19:30
1 ответ

Hayoo/Hoogle не сопоставляет мономорфные / менее полиморфные подписи с полиморфными

Я пытаюсь понять, если есть фундаментальная причина, почему Hoogle и Hayoo не совпадают, например (b -> c) -> (b' -> c') -> (b, b') -> (c, c') в a b c -> a b' c' -> a (b, b') (c, c') который бывает типом Control.Arrow.***: (***)…
20 окт '15 в 11:01
1 ответ

Hoogle и yesod - как легко найти функции в нестандартных пакетах

Я установил Google, используя stack install hoogle, Теперь я могу искать функции с помощью такой команды из stack ghci: :!hoogle --count=15 "[a] -> a" Я нахожусь в корневом каталоге моего проекта Yesod - основная причина, по которой я его установ…
18 мар '16 в 17:04