Вопрос

Есть ли в GHCI способ показать версию оператора, заключенную в круглые скобки?Иногда мне хочется сделать это, чтобы помочь мне понять фрагмент кода, с которым я не знаком.Иногда краткость мастеров скрывает некоторые вещи для нас, простых людей, и все, что помогает мне разбить этих зверей на части, кажется, помогает.

Это было полезно?

Решение

Пытаться ghc -ddump-parsed.

Другие советы

В вики описано несколько подходов: http://haskell.org/haskellwiki/Indent#Indenting_Haskell_Mechanically

Возможно, это не имеет прямого отношения к вашему вопросу, но мне часто трудно читать бесточечный код.Кстати, инструмент для создания бесточечной формы для выражений можно сделать и обратное.Например:

 > unpl const . (1 +)
 (\ e _ -> 1 + e)

Намного лучше!:)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top