encoding

net.hamnaberg.schema.internal.encoding$
object encoding

Attributes

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

Members list

Value members

Concrete methods

def encodeAlternatives[A](alts: Chain[Alt[A]]): Encoder[A]

Attributes

Source
encoding.scala
def encodeList[A](schema: Schema[A]): Encoder[List[A]]

Attributes

Source
encoding.scala
def encodeObject[R](record: FreeApplicative[[_] =>> Field[R, _$2], R]): R => JsonObject

Attributes

Source
encoding.scala
def fromSchema[A](schema: Schema[A]): Encoder[A]

Attributes

Source
encoding.scala