io_lib_pretty

Types


chars() = io_lib:chars()

column() = integer()

depth() = integer()

line_length() = integer() >= 1

max_chars() = integer()

rec_print_fun() =
            fun((Tag :: atom(), NFields :: integer() >= 0) ->
                    no | [FieldName :: atom()])

Functions


print(Term::term()) -> chars() (see module io_lib)

print(Term::term(), Options::rec_print_fun()) -> chars()

print(Term::term(), Depth::depth(), RecDefFun::rec_print_fun()) -> chars()

print(Term::term(), Col::column(), Ll::line_length(), D::depth()) -> chars()

print(Term::term(), Col::column(), Ll::line_length(), D::depth(), RecDefFun::rec_print_fun()) -> chars()

print(Term::term(), Col::column(), Ll::line_length(), D::depth(), M::max_chars(), RecDefFun::rec_print_fun()) -> chars()