metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2011-11-19 11:41 am

ghci+hoogle

Чтобы не забыть, как впихнуть hoogle в ghci:
в файл: C:\Documents and Settings\user\Application Data\ghc\ghci.conf
добавить строку
:def hoogle \x -> return $ ":!hoogle \"" ++ x ++ "\""

в результате в ghci будет доступна команда
:hoogle чего-нибудь

А вот чего еще не хватает: редактор для хаскеля, в котором можно было бы по быстрому перейти на определение любой функции, а то задалбывает искать по всем пакетам да копаться в hoogle.

[identity profile] metaclass.livejournal.com 2011-11-19 11:58 am (UTC)(link)
Где написано, что insert mode некошерен?:)

[identity profile] darkdrip.livejournal.com 2011-11-19 12:02 pm (UTC)(link)
во всех мануалах. например тут: cloudhead.io/2010/04/24/staying-the-hell-out-of-insert-mode/

[identity profile] metaclass.livejournal.com 2011-11-19 12:12 pm (UTC)(link)
Там написано, что не нужно использовать insert mode больше, чем нужно.

[identity profile] darkdrip.livejournal.com 2011-11-19 12:26 pm (UTC)(link)
таки да. но если после открытия файла автоматически не включается insert mode, значит insert mode мне вообще не нужен. вим считает, что я правильщик конфигов в НИИ ГИТ

[identity profile] metaclass.livejournal.com 2011-11-19 12:32 pm (UTC)(link)
Ну то, что под линуксом не принято ничего делать, это отдельная история :)