zio.blocks.schema.SchemaExpr
See theSchemaExpr companion object
final case class SchemaExpr[A, B](dynamic: DynamicSchemaExpr, inputSchema: Schema[A], outputSchema: Schema[B])
A typed wrapper around DynamicSchemaExpr that provides compile-time type safety.
Type parameters
- A
-
The input type
- B
-
The output type
Value parameters
- dynamic
-
The underlying serializable expression
- inputSchema
-
Schema for converting A to DynamicValue
- outputSchema
-
Schema for converting DynamicValue back to B
Attributes
- Companion
- object
- Source
- SchemaExpr.scala
- Graph
-
- Supertypes
Members list
In this article