CsvRecordDecoder

ceesvee.CsvRecordDecoder
See theCsvRecordDecoder companion object
trait CsvRecordDecoder[A]

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type

Members list

Value members

Abstract methods

def decode(fields: IndexedSeq[String]): Either[Errors, A]
def numFields: Int

Concrete methods

final def ap[B](ff: CsvRecordDecoder[A => B]): CsvRecordDecoder[B]
final def emap[B](f: A => Either[String, B]): CsvRecordDecoder[B]
final def map[B](f: A => B): CsvRecordDecoder[B]
final def map2[B, Z](fb: CsvRecordDecoder[B])(f: (A, B) => Z): CsvRecordDecoder[Z]
final def product[B](fb: CsvRecordDecoder[B]): CsvRecordDecoder[(A, B)]