These are chat archives for nrinaudo/kantan.csv
final case class DateWrapper(value: ZonedDateTime)
CellDecoder[ZonedDateTime], or whatever date / time type you're using, you can easily declare a new one for
implicit val dateWrapperCellDecoder: CellDecoder[DateWrapper] = CellDecoder[DateWrapper].map(d => DateWrapper(d))
All case classes of arity 1 have CellDecoder and CellEncoder instances, provided the type of their single field also does.
This should mean I should already have what I want, right ? I have both java8 and generics imports