hw-dsv-0.3.1: Unbelievably fast streaming DSV file parser

Safe HaskellNone
LanguageHaskell2010

HaskellWorks.Data.Dsv.Lazy.Cursor

Documentation

data DsvCursor Source #

Instances
Eq DsvCursor Source # 
Instance details

Defined in HaskellWorks.Data.Dsv.Lazy.Cursor.Type

Show DsvCursor Source # 
Instance details

Defined in HaskellWorks.Data.Dsv.Lazy.Cursor.Type

Generic DsvCursor Source # 
Instance details

Defined in HaskellWorks.Data.Dsv.Lazy.Cursor.Type

Associated Types

type Rep DsvCursor :: Type -> Type #

NFData DsvCursor Source # 
Instance details

Defined in HaskellWorks.Data.Dsv.Lazy.Cursor.Type

Methods

rnf :: DsvCursor -> () #

type Rep DsvCursor Source # 
Instance details

Defined in HaskellWorks.Data.Dsv.Lazy.Cursor.Type

type Rep DsvCursor = D1 (MetaData "DsvCursor" "HaskellWorks.Data.Dsv.Lazy.Cursor.Type" "hw-dsv-0.3.1-Jya55mqhq0gD55uTX2qZAd" False) (C1 (MetaCons "DsvCursor" PrefixI True) ((S1 (MetaSel (Just "dsvCursorText") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 ByteString) :*: S1 (MetaSel (Just "dsvCursorMarkers") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 [Vector Word64])) :*: (S1 (MetaSel (Just "dsvCursorNewlines") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 [Vector Word64]) :*: S1 (MetaSel (Just "dsvCursorPosition") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Word64))))