PolyFunction
Natural transformation, turning a polymorphic type into another, whilst keeping the type parameter intact.
class Object
trait Matchable
class Any
trait SchemaVisitor[F]
class Cached[F]
object SchemaVisitorMetadataWriter.type
object SchemaVisitorPathEncoder.type
object DocumentDecoderSchemaVisitor.type
object DocumentEncoderSchemaVisitor.type
object SchemaDescription.type
trait Default[F]
Value members
Abstract methods
Concrete methods
Pre-computes the polyfunction by applying it on a vector of possible inputs.
Pre-computes the polyfunction by applying it on a vector of possible inputs.
Unsafe because calling the resulting polyfunction with an input that wasn't cached will result in an exception.