All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.circe.AccumulatingDecoder.scala Maven / Gradle / Ivy

The newest version!
package io.circe

import cats.{ ApplicativeError, Semigroup }
import cats.data.NonEmptyList

@deprecated("Use Decoder", "0.12.0")
object AccumulatingDecoder {
  @deprecated("Use Decoder.AccumulatingResult", "0.12.0")
  final type Result[A] = Decoder.AccumulatingResult[A]

  @deprecated("Use NonEmptyList.catsDataSemigroupForNonEmptyList[DecodingFailure]", "0.12.0")
  final val failureNelInstance: Semigroup[NonEmptyList[DecodingFailure]] =
    NonEmptyList.catsDataSemigroupForNonEmptyList[DecodingFailure]

  @deprecated("Use Decoder.accumulatingResultInstance", "0.12.0")
  final val resultInstance: ApplicativeError[Result, NonEmptyList[DecodingFailure]] =
    Decoder.accumulatingResultInstance
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy