Factory

zio.schema.Factory
See theFactory companion object
trait Factory[A]

Useful to create factory methods.

import Factory._ def createSomeTrait[A: Factory](deriver: Deriver[SomeTrait])(implicit schema: Schema[A]): SomeTrait[A] = implicitly[Factory[A]].deriveSomeTrait

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def derive[F[_]](deriver: Deriver[F])(implicit schema: Schema[A]): F[A]