Как можно просмотреть функции модуля и их типы? - PullRequest
0 голосов
/ 08 сентября 2018

Как программисты на Haskell просматривают модуль, чтобы увидеть доступные методы и типы данных?

Я спрашиваю, потому что я думаю, что есть более быстрый и простой способ, чем всегда заходить в Google и искать их (как я сейчас делаю). Я просто хочу увидеть методы и подписи.

P.S Я обнаружил, GHCI предоставляет метод browse, но есть ли способ передать результат в файл? Перенаправить вывод ghci в файл?

Ответы [ 2 ]

0 голосов
/ 09 сентября 2018

Мой обычный подход к этому - найти пакет в Hackage и просмотреть там документы, в которых есть методы и подписи (типы).

Например, для Data.List: http://hackage.haskell.org/package/base-4.11.1.0/docs/Data-List.html

0 голосов
/ 09 сентября 2018

Как насчет простого параметра командной строки и перенаправления оболочки?

ghci -e ':browse Prelude' > file.txt
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...