Schema

class Schema[S <: ([x[_]] =>> Schematic[x]), K, V](key: Schema[S, K], value: Schema[S, V]) extends Schema[S, Map[K, V]]
trait Schema[S, Map[K, V]]
class Object
trait Matchable
class Any

Value members

Concrete methods

def compile[F[_]](s: S[F]): F[Map[K, V]]

Inherited methods

final
def apply[F[_]](s: S[F]): F[Map[K, V]]
Inherited from
Schema
final
def oneOf[Union]: OneOfPartiallyApplied[S, Union, Map[K, V]]
Inherited from
Schema
final
def optional[Struct]: OptionalPartiallyApplied[S, Struct, Map[K, V]]
Inherited from
Schema
final
def required[Struct]: RequiredPartiallyApplied[S, Struct, Map[K, V]]
Inherited from
Schema

Deprecated and Inherited methods

@deprecated("use compile instead")
final
def form[F[_]](s: S[F]): F[Map[K, V]]
Deprecated
Inherited from
Schema