File: .lake/packages/lean4/src/lean/lake/Lake/Toml/Data/Value.lean

full_name: Lake.Toml.instBEqValue
code: /-- A TOML value with optional source info. -/
inductive Value
| string (ref : Syntax) (s : String)
| integer (ref : Syntax) (n : Int)
| float (ref : Syntax) (n : Float)
| boolean (ref : Syntax) (b : Bool)
| dateTime (ref : Syntax) (dt : DateTime)
| array (ref : Syntax) (xs : Array Value)
| private table' (ref : Syntax) (xs : RBDict Name Value Name.quickCmp)
deriving Inhabited, BEq
goal: BEq Lake.Toml.Value

full_name: Lake.Toml.Value.array
code: /-- A TOML value with optional source info. -/
inductive Value
| string (ref : Syntax) (s : String)
| integer (ref : Syntax) (n : Int)
| float (ref : Syntax) (n : Float)
| boolean (ref : Syntax) (b : Bool)
| dateTime (ref : Syntax) (dt : DateTime)
| array (ref : Syntax) (xs : Array Value)
| private table' (ref : Syntax) (xs : RBDict Name Value Name.quickCmp)
deriving Inhabited, BEq
goal: Lake.Toml.Value

full_name: Lake.Toml.Value.float
code: /-- A TOML value with optional source info. -/
inductive Value
| string (ref : Syntax) (s : String)
| integer (ref : Syntax) (n : Int)
| float (ref : Syntax) (n : Float)
| boolean (ref : Syntax) (b : Bool)
| dateTime (ref : Syntax) (dt : DateTime)
| array (ref : Syntax) (xs : Array Value)
| private table' (ref : Syntax) (xs : RBDict Name Value Name.quickCmp)
deriving Inhabited, BEq
goal: Lake.Toml.Value

full_name: _private.«.lake».packages.lean4.src.lean.lake.Lake.Toml.Data.Value.0.Lake.Toml.Value.table'
code: /-- A TOML value with optional source info. -/
inductive Value
| string (ref : Syntax) (s : String)
| integer (ref : Syntax) (n : Int)
| float (ref : Syntax) (n : Float)
| boolean (ref : Syntax) (b : Bool)
| dateTime (ref : Syntax) (dt : DateTime)
| array (ref : Syntax) (xs : Array Value)
| private table' (ref : Syntax) (xs : RBDict Name Value Name.quickCmp)
deriving Inhabited, BEq
goal: Lake.Toml.Value

full_name: Lake.Toml.Value.integer
code: /-- A TOML value with optional source info. -/
inductive Value
| string (ref : Syntax) (s : String)
| integer (ref : Syntax) (n : Int)
| float (ref : Syntax) (n : Float)
| boolean (ref : Syntax) (b : Bool)
| dateTime (ref : Syntax) (dt : DateTime)
| array (ref : Syntax) (xs : Array Value)
| private table' (ref : Syntax) (xs : RBDict Name Value Name.quickCmp)
deriving Inhabited, BEq
goal: Lake.Toml.Value

full_name: Lake.Toml.Value.dateTime
code: /-- A TOML value with optional source info. -/
inductive Value
| string (ref : Syntax) (s : String)
| integer (ref : Syntax) (n : Int)
| float (ref : Syntax) (n : Float)
| boolean (ref : Syntax) (b : Bool)
| dateTime (ref : Syntax) (dt : DateTime)
| array (ref : Syntax) (xs : Array Value)
| private table' (ref : Syntax) (xs : RBDict Name Value Name.quickCmp)
deriving Inhabited, BEq
goal: Lake.Toml.Value

full_name: Lake.Toml.Value.boolean
code: /-- A TOML value with optional source info. -/
inductive Value
| string (ref : Syntax) (s : String)
| integer (ref : Syntax) (n : Int)
| float (ref : Syntax) (n : Float)
| boolean (ref : Syntax) (b : Bool)
| dateTime (ref : Syntax) (dt : DateTime)
| array (ref : Syntax) (xs : Array Value)
| private table' (ref : Syntax) (xs : RBDict Name Value Name.quickCmp)
deriving Inhabited, BEq
goal: Lake.Toml.Value

full_name: Lake.Toml.Value.string
code: /-- A TOML value with optional source info. -/
inductive Value
| string (ref : Syntax) (s : String)
| integer (ref : Syntax) (n : Int)
| float (ref : Syntax) (n : Float)
| boolean (ref : Syntax) (b : Bool)
| dateTime (ref : Syntax) (dt : DateTime)
| array (ref : Syntax) (xs : Array Value)
| private table' (ref : Syntax) (xs : RBDict Name Value Name.quickCmp)
deriving Inhabited, BEq
goal: Lake.Toml.Value

full_name: Lake.Toml.instInhabitedValue
code: /-- A TOML value with optional source info. -/
inductive Value
| string (ref : Syntax) (s : String)
| integer (ref : Syntax) (n : Int)
| float (ref : Syntax) (n : Float)
| boolean (ref : Syntax) (b : Bool)
| dateTime (ref : Syntax) (dt : DateTime)
| array (ref : Syntax) (xs : Array Value)
| private table' (ref : Syntax) (xs : RBDict Name Value Name.quickCmp)
deriving Inhabited, BEq
goal: Inhabited Lake.Toml.Value

full_name: Lake.Toml.Value
code: /-- A TOML value with optional source info. -/
inductive Value
| string (ref : Syntax) (s : String)
| integer (ref : Syntax) (n : Int)
| float (ref : Syntax) (n : Float)
| boolean (ref : Syntax) (b : Bool)
| dateTime (ref : Syntax) (dt : DateTime)
| array (ref : Syntax) (xs : Array Value)
| private table' (ref : Syntax) (xs : RBDict Name Value Name.quickCmp)
deriving Inhabited, BEq
goal: Type

full_name: Lake.Toml.Table
code: /-- A TOML table, an ordered key-value map of TOML values (`Lake.Toml.Value`). -/
abbrev Table 
goal: Type

full_name: Lake.Toml.Table.empty
code: @[inline] def Table.empty : Table 
goal: Lake.Toml.Table

full_name: Lake.Toml.Table.mkEmpty
code: @[inline] def Table.mkEmpty (capacity : Nat) : Table 
goal: Lake.Toml.Table

full_name: Lake.Toml.Value.table
code: @[match_pattern] abbrev Value.table (ref : Syntax) (t : Table) 
goal: Lake.Toml.Value

full_name: Lake.Toml.Value.ref
code: @[inline] def Value.ref : Value → Syntax

goal: Lake.Toml.Value → Lean.Syntax

full_name: Lake.Toml.ppString
code: def ppString (s : String) : String 
goal: String

full_name: Lake.Toml.ppSimpleKey
code: def ppSimpleKey (k : String) : String 
goal: String

full_name: Lake.Toml.ppKey
code: partial def ppKey (k : Name) : String 
goal: String

full_name: Lake.Toml.instToStringValue
code: instance : ToString Value 
goal: ToString Lake.Toml.Value

full_name: Lake.Toml.ppTable
code: def ppTable (t : Table) : String 
goal: String

full_name: Lake.Toml.ppTable.appendKeyval
code: def ppTable (t : Table) : String 
goal: String