type Next
import bend-kit-csv@0.3.0.0/csv.bend as Csvimport Base
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes
14# One step of the cursor: a record and the cursor after it, the end of input, or
15# the offset of the first byte that breaks RFC 4180.
16type Next is Type:
17 Row{fields: List<&1, Bytes.Bytes>, cur: Cur}
18 End{}
19 Bad{at: U32}