Closed LeonPoon closed 11 months ago
(No need to make a new release for now...)
[{"type": "map", "values": "string"}]
Map[String, String]
Map[String, String] :+: CNil
["null", "double"]
Option[Double]
Option[Double :+: CNil]
["int", "string"]
Int :+: String :+: CNil
Either[Int, String]
["null", "int", "string"]
Option[Int :+: String :+: CNil]
Option[Either[Int, String]]
["boolean", "int", "string"]
Boolean :+: Int :+: String :+: CNil
["null", "boolean", "int", "string"]
Option[Boolean :+: Int :+: String :+: CNil]
By the way rather than OptionalShapelessCoproduct, I think it might be more appropriate to say: OptionAllShapelessCoproduct
OptionalShapelessCoproduct
OptionAllShapelessCoproduct
(No need to make a new release for now...)
[{"type": "map", "values": "string"}]
Map[String, String]
Map[String, String]
Map[String, String] :+: CNil
["null", "double"]
Option[Double]
Option[Double]
Option[Double :+: CNil]
["int", "string"]
Int :+: String :+: CNil
Either[Int, String]
Int :+: String :+: CNil
["null", "int", "string"]
Option[Int :+: String :+: CNil]
Option[Either[Int, String]]
Option[Int :+: String :+: CNil]
["boolean", "int", "string"]
Boolean :+: Int :+: String :+: CNil
Boolean :+: Int :+: String :+: CNil
Boolean :+: Int :+: String :+: CNil
["null", "boolean", "int", "string"]
Option[Boolean :+: Int :+: String :+: CNil]
Option[Boolean :+: Int :+: String :+: CNil]
Option[Boolean :+: Int :+: String :+: CNil]