Features:
encodeLazy
and encodeOneLazy
functions to producing lazy
textFixes:
Located
type for source location tracking for atom
values (thanks ckoparkar!)unconstrainedPrint
, which does not try to restrict a printed
s-expression to a fixed width but will attempt to indent it in a
reasonable way nonetheless.Features:
Located
type for source location tracking for atom
values (thanks ckoparkar!)unconstrainedPrint
, which does not try to restrict a printed
s-expression to a fixed width but will attempt to indent it in a
reasonable way nonetheless.Fixes:
flatPrint
now use a
much more efficient pretty-printer.atom
and mkAtomParser
helper functions for new
user-defined atom types.HaskLike
atom type.