CsvDecoder

harness.csv.CsvDecoder$
See theCsvDecoder companion trait
object CsvDecoder

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

inline def apply[T](implicit decoder: CsvDecoder[T]): CsvDecoder[T]
def cell[T](f: String => Either[String, T]): CsvDecoder[T]
def decode[T](csv: String, hasHeaders: Boolean)(implicit decoder: CsvDecoder[T]): Either[String, List[T]]

Implicits

Implicits

implicit def fromStringDecoder[T](implicit decoder: StringDecoder[T]): CsvDecoder[T]
implicit def optional[T](implicit decoder: CsvDecoder[T]): CsvDecoder[Option[T]]
implicit val unitDecoder: CsvDecoder[Unit]