Attributes
Members list
Type members
Classlikes
Attributes
- Supertypes
- Self type
-
given_Pretty_BigInt.type
Attributes
- Supertypes
- Self type
-
given_Pretty_Boolean.type
Attributes
- Supertypes
- Self type
Attributes
- Supertypes
- Self type
-
given_Pretty_Int.type
Attributes
- Supertypes
- Self type
-
given_Pretty_Long.type
Attributes
- Supertypes
- Self type
-
given_Pretty_String.type
Value members
Concrete methods
Summon a Pretty instance
Summon a Pretty instance
Attributes
Comma-separated list in braces: { a, b, c } or multiline with indent if needed
Comma-separated list in braces: { a, b, c } or multiline with indent if needed
Attributes
Bullet list field with label
Bullet list field with label
Attributes
Constructor/type name styling (blue)
Constructor/type name styling (blue)
Attributes
Field with label: "name: value"
Field with label: "name: value"
Attributes
Format lovelace as ADA with 6 decimal places
Format lovelace as ADA with 6 decimal places
Attributes
Format bytes as hex string
Format bytes as hex string
Attributes
Wrap in braces
Wrap in braces
Attributes
Wrap in brackets
Wrap in brackets
Attributes
Wrap in parentheses
Wrap in parentheses
Attributes
Create a Pretty instance from a function
Create a Pretty instance from a function
Attributes
Create a Pretty instance with both concise and detailed implementations
Create a Pretty instance with both concise and detailed implementations
Attributes
Keyword styling (orange/yellow)
Keyword styling (orange/yellow)
Attributes
Value/literal styling (green)
Value/literal styling (green)
Attributes
Optional field - returns empty Doc if None
Optional field - returns empty Doc if None
Attributes
Wrap content in rainbow-colored brackets based on nesting depth
Wrap content in rainbow-colored brackets based on nesting depth
Attributes
Create a bracket Doc with rainbow coloring based on depth
Create a bracket Doc with rainbow coloring based on depth
Attributes
Inherited methods
Create a Pretty instance for a product type
Create a Pretty instance for a sum type
Extract element labels from the MirroredElemLabels tuple type
Extract element labels from the MirroredElemLabels tuple type
Attributes
- Inherited from:
- LowPriorityPrettyInstances
Summon Pretty instances for all element types in a tuple
Summon Pretty instances for all element types in a tuple
Attributes
- Inherited from:
- LowPriorityPrettyInstances
Givens
Givens
Pretty instance for Map (works with any scala.collection.Map)
Pretty instance for Map (works with any scala.collection.Map)
Attributes
Pretty instance for Option - shows the value or empty
Pretty instance for Option - shows the value or empty
Attributes
Pretty instance for Seq
Pretty instance for Seq
Attributes
Inherited givens
Main derivation entry point - lower priority than explicit instances
Main derivation entry point - lower priority than explicit instances
Attributes
- Inherited from:
- LowPriorityPrettyInstances