Haskell Эквивалент библиотеки форматов OCaml - PullRequest
4 голосов
/ 20 декабря 2010

Есть ли в Haskell библиотека, которая делает то же самое, что и библиотека OCaml ( Библиотека форматов )?Или как проще всего красиво напечатать абстрактное синтаксическое дерево в Haskell?

Спасибо.

Ответы [ 3 ]

9 голосов
/ 20 декабря 2010

Мне действительно нравится использовать пакет wl-pprint . Это дает вам массу гибкости в очень элегантном коде. См. здесь для некоторой хорошей документации.

3 голосов
/ 20 декабря 2010

Является ли Text.PrettyPrint тем, что вы ищете?

http://www.haskell.org/haskellwiki/Applications_and_libraries/Compiler_tools#Pretty_printing

1 голос
/ 20 декабря 2010

Text.Printf , я думаю.

...