úÎ(à#(a      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQR S T U V W X Y Z [ \ ] ^ _ ` Safe!"IN The free a for a b f. cdcdSafe    SafeThis refers to the e from Data.Text.Read, not to the Reader monad.    Safe-SafeSafeNone!"-/C "Encodes a header and a cell.&JThis just actually a specialization of the free applicative. Check out Control.Applicative.Free in the free¯ library to learn more about this. The meanings of the fields are documented slightly more in the source code. Unfortunately, haddock does not play nicely with GADTs.*.Error occurred parsing the document into cells+Error decoding the content, Wrong number of cells in the row/Error decoding unicode content>headers that were missing?$headers that occurred more than onceDIsomorphic to ProxyFIsomorphic to Identity2 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHfghijklm* !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH* !&'("#$%FGHDE@ABC<=>?789:;0123456)*+,-./ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHfghijklmNoneLqConsider providing a variant the produces a list instead. It may allow more things to get inlined in to a loop. IJKLMNOPQ IJKLMNOPQ IJKLMNOPQ IJKLMNOPQ NoneINRConverts the content type of a &. The n f constraint means that f can be D but not F.WThis function uses  unsafeIndex to access elements of the o.XFThis function does not check to make sure that the indicies in the & are in the o.[ Maps over a &w that expects headers, converting these expected headers into the indices of the columns that they correspond to.\hThis adds one to the index because text editors consider line number to be one-based, not zero-based.RSTUVWXYZ[Headers in the source document'Decoding that contains expected headers\]^_`RSTUVWXYZ[\]^_`RSTUVWXYZ[\]^_`RSTUVWXYZ[\]^_`p       !"#$%&'()*+,--./00122345667899:;<<==>?@ABCDEFG H @ A I J K L M N O P Q R S TUVWUVXYZ[\]^_`abcdefghijklcolon_83GcTcFG3YpCQXWR88wxWoColonnade.Internal.Ap#Colonnade.Decoding.ByteString.Char8Colonnade.Decoding.TextColonnade.Internal#Colonnade.Encoding.ByteString.Char8Colonnade.Encoding.TextColonnade.TypesColonnade.EncodingColonnade.DecodingApPurerunAprunAp_liftAphoistAp retractApcharintbooltext trueFalse fromReaderoptionalmap EitherWrap getEitherWrapmapLeft$fApplicativeEitherWrap byteStringEncoding getEncoding OneEncodingoneEncodingHeadoneEncodingEncodeDecoding DecodingPure DecodingApRowError RowErrorParseRowErrorDecode RowErrorSizeRowErrorHeadingRowErrorMinSizeRowErrorMalformedDecodingRowErrordecodingRowErrorRowdecodingRowErrorErrorDecodingCellErrorsgetDecodingCellErrorsDecodingCellErrordecodingCellErrorContentdecodingCellErrorHeaderdecodingCellErrorMessage HeadingErrorsheadingErrorsMissingheadingErrorsDuplicateIndexed indexedIndexindexedHeadingHeadlessHeaded getHeaded mapContentheadlessheadedrunRow runRowMonadic runHeaderrunHeaderMonadic fromMaybecolumnscontramapContentindexedmaxIndexuncheckedRunWithRow uncheckedRunheadlessToIndexedlengthheadedToIndexed prettyErrorprettyRowErrorprettyCellErrorsprettyHeadingErrorscolumnNumToLettersbaseGHC.Base ApplicativeFunctor$fApplicativeAp $fFunctorAptext_HmqVQnZSpjaC156ABqPhneData.Text.ReadReader$fDivisibleEncoding$fContravariantEncoding$fContravariantOneEncoding$fApplicativeDecoding$fFunctorDecoding$fContravariantHeadless$fMonoidHeadingErrors$fExceptionHeadingErrorscontr_7gFjdZ6ciei9744gjZQMHpData.Functor.Contravariant Contravariantvecto_LmZ3LQW4ivu8MsQuVgukln Data.VectorVector