Kantan.csv has a cats module that is, in its current incarnation, fairly bare bones: it simply provides a few useful type class instances.
cats module can be used by adding the following dependency to your
libraryDependencies += "com.nrinaudo" %% "kantan.csv-cats" % "0.7.0"
You then need to import the corresponding package:
The following instance for cats type classes are provided:
SemigroupKfor all decoders (
Contravariantfor all encoders (
Eqfor all error types (
ReadErrorand all its descendants).
RowEncoderfor any type that has a [