Package-level declarations

Types

Link copied to clipboard
class EitherSerializer<A, B>(errorSerializer: KSerializer<A>, elementSerializer: KSerializer<B>) : KSerializer<Either<A, B>>
Link copied to clipboard
class IorSerializer<A, B>(errorSerializer: KSerializer<A>, elementSerializer: KSerializer<B>) : KSerializer<Ior<A, B>>
Link copied to clipboard
class NonEmptyListSerializer<T>(elementSerializer: KSerializer<T>) : KSerializer<NonEmptyList<T>>
Link copied to clipboard
class NonEmptySetSerializer<T>(elementSerializer: KSerializer<T>) : KSerializer<NonEmptySet<T>>
Link copied to clipboard
class OptionSerializer<T>(elementSerializer: KSerializer<T>) : KSerializer<Option<T>>

Properties

Link copied to clipboard
val ArrowModule: SerializersModule