Documentation

Init.Data.Format.Instances

@[implicit_reducible, instance 100]
instance instToFormatOfToString {α : Type u_1} [ToString α] :
Equations
@[implicit_reducible]
instance instToFormatList {α : Type u_1} [Std.ToFormat α] :
Equations
@[implicit_reducible]
instance instToFormatArray {α : Type u_1} [Std.ToFormat α] :
Equations
def Option.format {α : Type u} [Std.ToFormat α] :

Formats an optional value, with no expectation that the Lean parser should be able to parse the result.

This function is usually accessed through the ToFormat (Option α) instance.

Equations
Instances For
    @[implicit_reducible]
    Equations
    @[implicit_reducible]
    instance instToFormatProd {α : Type u} {β : Type v} [Std.ToFormat α] [Std.ToFormat β] :
    Equations

    Converts a string to a pretty-printer document, replacing newlines in the string with Std.Format.line.

    Equations
    Instances For
      @[implicit_reducible]
      Equations