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

ndeg.classy-generic_2.11.0.3.0.source-code.package.scala Maven / Gradle / Ivy

/* -
 * Case Classy [classy-generic]
 */

package classy

import core.Decoder
import generic.derive._

/** Provides automatic derivation of decoders for case class hierarchies.
  *
  * Available with the `"classy-generic"` module.
  */
package object generic {
  def deriveDecoder[A, B](implicit ev: MkDecoder[A, B]): Decoder[A, B] = ev.decoder(Options.default)
  def makeDecoder[A, B](implicit ev: MkDecoder[A, B]): MkDecoder[A, B] = ev
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy