ghci+hoogle
Чтобы не забыть, как впихнуть hoogle в ghci:
в файл: C:\Documents and Settings\user\Application Data\ghc\ghci.conf
добавить строку
:def hoogle \x -> return $ ":!hoogle \"" ++ x ++ "\""
в результате в ghci будет доступна команда
:hoogle чего-нибудь
А вот чего еще не хватает: редактор для хаскеля, в котором можно было бы по быстрому перейти на определение любой функции, а то задалбывает искать по всем пакетам да копаться в hoogle.
в файл: C:\Documents and Settings\user\Application Data\ghc\ghci.conf
добавить строку
:def hoogle \x -> return $ ":!hoogle \"" ++ x ++ "\""
в результате в ghci будет доступна команда
:hoogle чего-нибудь
А вот чего еще не хватает: редактор для хаскеля, в котором можно было бы по быстрому перейти на определение любой функции, а то задалбывает искать по всем пакетам да копаться в hoogle.
no subject
открываю исходник в виме. нужно дописать строчку. переключаюсь в insert mode. а это жеж нельзя делать! insert mode некошерен! и так каждый раз
ну я понимаю, что когда конфиги правишь, зачастую нужен overwriting. но для написания кода это не подходит
no subject
no subject
no subject
no subject
no subject
no subject
То есть не надо ходить по исходнику в insert mode. И удалять в нём -- в общем-то тожэ.
no subject
no subject
no subject
Ну и да, тогда средние 70 строк в сутки были бы смехотворны, а запредельные 1200 -- нормой очень отсталого кодера.
На самом деле наша работа в основном состоит из чтения и понимания разнородных исходников.