Îõ³h$ ¶˜ì      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkNone  '(ÎÔÙåJwarcA lens-y means of querying Cs.Lwarc A WARC headerNwarc%Lookup the value of a field. Returns Nothing if the field is not present, Just (Left err)% in the event of a parse error, and Just (Right v) on success.à  !"#CDFGEHIJKLMNOPQRSTUVWXYZ[\]^_`aÃLM !"# CDFGEJNKOaPQRSTUVWXYZ[\]^_`IHNone'(ÔÙ>bwarcA WARC archive.ÝThis represents a sequence of records followed by whatever data was leftover from the parse.cwarc A WARC recordûThis represents a single record of a WARC file, consisting of a set of headers and a means of producing the record's body.ewarcthe WARC headersfwarcthe body of the recordgwarcParse a WARC archive.ÖNote that this function does not actually do any parsing itself; it merely returns a b: value which can then be run to parse individual records.hwarcIterate over the cs in a WARC archivejwarc Encode a c in WARC format.gwarc&a producer of a stream of WARC contentwarcthe parsed WARC archivehwarcthe action to run on each cwarcthe b filewarcreturns any leftover dataiwarc(consume the record producing some outputwarca WARC archive (see g)warcreturns any leftover dataÌ  !"#CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij bcdefghijì      !"#$%&'()*+,-./0123456789:;<=>?@@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^__`abcdefç!warc-1.0.5-8g9n0mgKT7RDtiACVh87gsData.Warc.Header Data.Warc RecordHeader_recWarcVersion _recHeadersDigestdigestAlgorithm digestHashTruncationReason TruncLength TruncTimeTruncDisconnectTruncUnspecified TruncOtherRecordIdUriWarcTypeWarcInfoResponseResourceRequestMetadataRevisit Conversion Continuation FutureType FieldName getFieldNameVersion versionMajor versionMinorwarc0_16$fOrdFieldName $fEqFieldName$fHashableFieldName$fShowRecordHeader $fShowDigest $fReadDigest $fEqDigest $fOrdDigest$fShowTruncationReason$fReadTruncationReason$fOrdTruncationReason$fEqTruncationReason$fShowRecordId$fReadRecordId $fEqRecordId $fOrdRecordId $fShowUri $fReadUri$fEqUri$fOrdUri$fShowWarcType$fReadWarcType $fOrdWarcType $fEqWarcType$fShowFieldName$fReadFieldName$fIsStringFieldName $fShowVersion $fReadVersion $fEqVersion $fOrdVersionField fieldNameencodedecode recHeadersrecWarcVersionfieldaddFieldheader encodeHeader lookupFieldmapField warcRecordId contentLengthwarcDatewarcType contentTypewarcConcurrentTowarcBlockDigestwarcPayloadDigest warcIpAddress warcRefersTo warcTargetUri warcTruncatedwarcWarcinfoID warcFilename warcProfilewarcSegmentNumberwarcSegmentTotalLengthrawFieldWarcRecord recHeader recContent parseWarc iterRecordsproduceRecords encodeRecord$fFunctorRecord