Codec

morphir.ir._package.Codec
object Codec

Generated based on IR.Package

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Codec.type

Members list

Implicits

Implicits

implicit def decodeDefinition[Ta, Va](decodeTa: Decoder[Ta], decodeVa: Decoder[Va]): Decoder[Definition[Ta, Va]]
implicit val decodePackageName: Decoder[PackageName]
implicit def decodeSpecification[Ta](decodeTa: Decoder[Ta]): Decoder[Specification[Ta]]
implicit def encodeDefinition[Ta, Va](encodeTa: Encoder[Ta], encodeVa: Encoder[Va]): Encoder[Definition[Ta, Va]]
implicit val encodePackageName: Encoder[PackageName]
implicit def encodeSpecification[Ta](encodeTa: Encoder[Ta]): Encoder[Specification[Ta]]