pureconfig.module.cats
package pureconfig.module.cats
ConfigReader and ConfigWriter instances for cats data structures.
Attributes
Members list
Type members
Classlikes
final case class EmptyTraversableFound(typ: String) extends FailureReason
A failure representing an unexpected empty traversable
Implicits
Implicits
implicit def lowPriorityNonReducibleReader[A, F[_] : Alternative](implicit evidence$1: Alternative[F], reader: ConfigReader[List[A]]): Exported[ConfigReader[F[A]]]
implicit def lowPriorityNonReducibleWriter[A, F[_] : Foldable](implicit evidence$1: Foldable[F], writer: ConfigWriter[List[A]]): Exported[ConfigWriter[F[A]]]
implicit def nonEmptyListReader[A](implicit reader: ConfigReader[List[A]]): ConfigReader[NonEmptyList[A]]
implicit def nonEmptyListWriter[A](implicit writer: ConfigWriter[List[A]]): ConfigWriter[NonEmptyList[A]]
implicit def nonEmptyMapReader[A, B](implicit reader: ConfigReader[Map[A, B]], ord: Order[A]): ConfigReader[Type[A, B]]
implicit def nonEmptyMapWriter[A, B](implicit writer: ConfigWriter[Map[A, B]]): ConfigWriter[Type[A, B]]
implicit def nonEmptySetReader[A](implicit reader: ConfigReader[SortedSet[A]]): ConfigReader[Type[A]]
implicit def nonEmptySetWriter[A](implicit writer: ConfigWriter[SortedSet[A]]): ConfigWriter[Type[A]]
implicit def nonEmptyVectorReader[A](implicit reader: ConfigReader[Vector[A]]): ConfigReader[NonEmptyVector[A]]
implicit def nonEmptyVectorWriter[A](implicit writer: ConfigWriter[Vector[A]]): ConfigWriter[NonEmptyVector[A]]
In this article