Для любого, который натыкается на это: Составить ключ для изогнутых кавычек не работал на меня до недавнего времени. Я попробовал его в 2-3 главных дистрибутивах с GNOME 2, и изменение присвоенного ключа не помогло, но когда я попробовал KDE 4 в SimplyMepis и установил его для использования CapsLock, это начало работать просто великолепно. Так пробуя его снова или коммутируемые среды, дистрибутивы или ключи могли бы стоить.
Вам нужна версия GHCI> = 7.6.1 для -interactive-print
опция.
Reddit: Симпатичный Вывод в GHCi (ПРАКТИЧЕСКОЕ РУКОВОДСТВО в комментариях)
Я был prettying мой GHCi и нашел новый флаг в GHC 7.6 (-интерактивная печать)
Этап: 7.6.1
Вам необходимо разместить :set -XNoMonomorphismRestriction
перед let myPrint = ...
, протестированный с использованием GHCi 7.6.3.
Альтернативно, без -XNoMonomorphismRestriction:
let myPrint :: (Show a) => a -> IO (); myPrint = putStrLn . HsColour.hscolour (HsColour.TTYg HsColour.XTerm256Compatible) myColourPrefs False False "" False . IPPrint.pshow
Full .ghci(небольшая модификация решения в оригинальном посту Reddit): http://pastebin.com/ry9JyDd9
ghci
версии? Не работая на меня с 7.10.2 – jarandaf 15.02.2016, 12:40