ToMarkdown

zio.blocks.docs.ToMarkdown
See theToMarkdown companion trait
object ToMarkdown

Attributes

Companion
trait
Source
ToMarkdown.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
ToMarkdown.type

Members list

Value members

Concrete methods

def apply[A](implicit ev: ToMarkdown[A]): ToMarkdown[A]

Summon an implicit ToMarkdown instance.

Summon an implicit ToMarkdown instance.

Type parameters

A

The type to get the instance for

Attributes

Returns

The implicit ToMarkdown instance

Source
ToMarkdown.scala

Implicits

Implicits

Convert Block to rendered markdown text.

Convert Block to rendered markdown text.

Attributes

Source
ToMarkdown.scala
implicit val booleanToMarkdown: ToMarkdown[Boolean]

Convert booleans to plain text.

Convert booleans to plain text.

Attributes

Source
ToMarkdown.scala
implicit def chunkToMarkdown[A](implicit ev: ToMarkdown[A]): ToMarkdown[Chunk[A]]

Convert Chunk[A] to comma-separated text when A has ToMarkdown.

Convert Chunk[A] to comma-separated text when A has ToMarkdown.

Attributes

Source
ToMarkdown.scala
implicit val doubleToMarkdown: ToMarkdown[Double]

Convert doubles to plain text.

Convert doubles to plain text.

Attributes

Source
ToMarkdown.scala

Identity conversion for inline elements.

Identity conversion for inline elements.

Attributes

Source
ToMarkdown.scala
implicit val intToMarkdown: ToMarkdown[Int]

Convert integers to plain text.

Convert integers to plain text.

Attributes

Source
ToMarkdown.scala
implicit def listToMarkdown[A](implicit ev: ToMarkdown[A]): ToMarkdown[List[A]]

Convert List[A] to comma-separated text when A has ToMarkdown.

Convert List[A] to comma-separated text when A has ToMarkdown.

Attributes

Source
ToMarkdown.scala
implicit val longToMarkdown: ToMarkdown[Long]

Convert longs to plain text.

Convert longs to plain text.

Attributes

Source
ToMarkdown.scala
implicit def seqToMarkdown[A](implicit ev: ToMarkdown[A]): ToMarkdown[Seq[A]]

Convert Seq[A] to comma-separated text when A has ToMarkdown.

Convert Seq[A] to comma-separated text when A has ToMarkdown.

Attributes

Source
ToMarkdown.scala
implicit val stringToMarkdown: ToMarkdown[String]

Convert strings to plain text.

Convert strings to plain text.

Attributes

Source
ToMarkdown.scala
implicit def vectorToMarkdown[A](implicit ev: ToMarkdown[A]): ToMarkdown[Vector[A]]

Convert Vector[A] to comma-separated text when A has ToMarkdown.

Convert Vector[A] to comma-separated text when A has ToMarkdown.

Attributes

Source
ToMarkdown.scala