monix.newtypes.integrations
Members list
Type members
Classlikes
Derives a type-class instances for encoding and decoding JSON for any type implementing HasExtractor and HasBuilder type-class instances.
Derives a type-class instances for encoding and decoding JSON for any type implementing HasExtractor and HasBuilder type-class instances.
See https://circe.github.io/circe/codecs/custom-codecs.html.
WARN: we are not deriving io.circe.Codec, as it's an anti-pattern due to making code less generic. Also, due to Scala's subtyping it can lead to conflicts.
Attributes
- Source
- DerivedCirceCodec.scala
- Supertypes
Derives a io.circe.Decoder type-class instance for decoding a JSON value to any type with a HasBuilder instance.
Derives a io.circe.Decoder type-class instance for decoding a JSON value to any type with a HasBuilder instance.
See https://circe.github.io/circe/codecs/custom-codecs.html.
Attributes
- Source
- DerivedCirceCodec.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait DerivedCirceCodec
Derives a io.circe.Encoder type-class instance for encoding any type with a HasExtractor instance to JSON, via Circe.
Derives a io.circe.Encoder type-class instance for encoding any type with a HasExtractor instance to JSON, via Circe.
See https://circe.github.io/circe/codecs/custom-codecs.html.
Attributes
- Source
- DerivedCirceCodec.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait DerivedCirceCodec
Derives a type-class instances for encoding and decoding HOCON configuration files for any type implementing HasExtractor and HasBuilder type-class instances.
Derives a type-class instances for encoding and decoding HOCON configuration files for any type implementing HasExtractor and HasBuilder type-class instances.
Attributes
- Source
- DerivedPureConfigConvert.scala
- Supertypes
Derives pureconfig.ConfigReader type-class instances from HasBuilder instances, with the purpose of deserializing values from HOCON configuration files.
Derives pureconfig.ConfigReader type-class instances from HasBuilder instances, with the purpose of deserializing values from HOCON configuration files.
Attributes
- Source
- DerivedPureConfigConvert.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait DerivedPureConfigConvert
Derives pureconfig.ConfigWriter type-class instances from HasExtractor instances, with the purpose of serializing values from HOCON configuration files.
Derives pureconfig.ConfigWriter type-class instances from HasExtractor instances, with the purpose of serializing values from HOCON configuration files.
Attributes
- Source
- DerivedPureConfigConvert.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait DerivedPureConfigConvert