úÎJÖC¥y      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x Safe yz{|}~€‚ƒ„…z€‚ƒ„… yz{|}~€‚ƒ„…None*/Exception for when frame row sizes don't match.2Exception for when frame column sizes don't match.5Exception for when a column is duplicated in a frame.4Exception for when a column is missing from a frame.2Column keys need to have equality and hashability. flip $ 3Throws when duplicate keys are present in a vector. 8Throws when one vector is not a reordering of the other. .Throws when any key is not present in the set. 'Builds a reverse lookup for the vector.HIndexes into the vector of values, throwing on key missing or bad index.CReorders the vector of values by a new key order and an old lookup.OMerges two key vectors and tags each with its provenance (favoring the second).*Uses a merged key vector to select values.      1None2IFree applicative over  . 'Pair of key and an extraction function."Lifts a single   into a #Simple : that just looks up and returns the value for a given key.$#Shorthand for lookup and transform.%"List all column names used in the .&Run a / with a lookup function (typically row lookup).  !"#$%†&  !"#$%& !%"#$& !"#$%†&None29;*Alias for a row filter+.Alias for a function to be applied to each row, A simpler 0 for updates.Ordered vector of column names/Vector of rows.03In-memory row-oriented frame with columns named by k and values by v2Ordered vector of column names3-Quick lookup from column name to column index4GVector of rows. Each element should be the length of number of columns.5&An empty frame with no rows or columns6 Build an 0 from an ,. Throws on duplicate keys.7 Build an , from an 08Number of columns in an 09Number of rows in an 0:Project to the given column;lDecode by row. Each element of the returned vector may fail on decoding error so flatten manually or use <.<An auto-flattened version of ;.= Filter an 0 by row>¹Update row-wise, adding or replacing values per-column. Retains the existing column order, appending new columns. Throws on row length mismatch or duplicate columns in the update.?Split columns in an 0 by a predicate.@Drop columns in an 0 by a predicate.AKeep columns in an 0 by a predicate.BAppends rows to an 0D, retaining column order of the first. Throws on column mismatch.CAppends columns to an 0&, retaining column order of the first.D Takes first n rows of an 0.*+,-./0123456789:;<=>?@ABCD*+,-./0123456789:;<=>?@ABCD01234,-./+*56789:;<=>?@ABCD*+,-./0123456789:;<=>?@ABCDNoneK@Projects values out of the map according to the given key order.L Projects an 03 out of many maps according to the given key order.KLKLKLKLNoneM(Exception to wrap Cassava error strings.ODecode CSV bytes as an 0 with a header row.PDecode CSV bytes as an 0 without a header row.Q Encode an 0 as CSV bytes with a header row.R Encode an 0! as CSV bytes without header row.MNOPQRSMNOPQRMNSOPQRMNOPQRSNoneVLoad an included dataset.W4Load the "train" partition of the "titanic" dataset.X3Load the "test" partition of the "titanic" dataset.VWXVWXVWXVWXNoneY Renders an 0 to an HTML table.YYYYNoneZ5One-hot encode a given column. (See tests for usage.)‡ˆZZZ‡ˆZ None [2Exception for when we encounder unexpected values.]Union type for values.bSingleton type for value types.gReturns the type of the value.h Extracts ‰ from the ].i Extracts Š from the ].j Extracts ‹ from the ].k Extracts Œ from the ].l Use with   to read ‰ values.m Use with   to read Š values.n Use with   to read ‹ values.o Use with   to read Œ values.[\]^_`abcdefghijklmnop[\]^_`abcdefghijklmnobcdef]^_`aghijk[\plmno [\]^_`abcdefghijklmnop NoneX  !"#$%&*+,-./0123456789:;<=>?@ABCDKLMNOPQRVWXYZ[\]^_`abcdefghijklmno   !"#$%&''(()* +,-./012234556789:;<=>?@ABCDEFGHIJKLMNOPQQRSTUVWXYZ[\] ^ ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € ‚ ƒ „ … † ‡ˆ‰Š‹ŒŽ‘’“‘’”•&analyze-0.1.0.0-G0jBSCRPBXMAjLwPVko4aeAnalyze.CommonAnalyze.DecodingAnalyze.RFrameAnalyze.Conversions Analyze.CsvAnalyze.Datasets Analyze.Html Analyze.OpsAnalyze.Values Paths_analyze requireWhereAnalyzeRowSizeMismatchColSizeMismatchDuplicateKeyErrorMissingKeyErrorData<&> checkForDupes checkReorder checkSubset makeLookup runLookupreorder mergeKeysrunIndexedLookup$fExceptionRowSizeMismatch$fExceptionColSizeMismatch$fExceptionDuplicateKeyError$fExceptionMissingKeyError$fShowMissingKeyError$fEqMissingKeyError$fShowDuplicateKeyError$fEqDuplicateKeyError$fShowColSizeMismatch$fEqColSizeMismatch$fShowRowSizeMismatch$fEqRowSizeMismatchDecoderArgfromArgrequire decoderKeys runDecoder $fFunctorArg$fFunctorDecoder$fApplicativeDecoder RFrameFilter RFrameMap RFrameUpdate_rframeUpdateKeys_rframeUpdateDataRFrame _rframeKeys _rframeLookup _rframeDataempty fromUpdatetoUpdatenumColsnumRowscoldecode flatDecodefilterupdate splitColsdropColskeepCols appendRows extendColstakeRows $fEqRFrame $fShowRFrame$fFunctorRFrame$fEqRFrameUpdate$fShowRFrameUpdate$fFunctorRFrameUpdate projectRow projectRowsCsvErrordecodeWithHeaderdecodeWithoutHeaderencodeWithHeaderencodeWithoutHeader$fExceptionCsvError $fEqCsvError$fShowCsvErrordatasetWithHeader titanicTrain titanicTest renderHtmloneHotValueTypeErrorValue ValueText ValueInteger ValueDouble ValueBool ValueType ValueTypeTextValueTypeIntegerValueTypeDouble ValueTypeBool valueToTypegetText getInteger getDoublegetBooltextualintegralfloatingboolean$fExceptionValueTypeError$fShowValueType $fEqValueType$fEnumValueType$fBoundedValueType $fShowValue $fEqValue$fShowValueTypeError$fEqValueTypeErrorcatchIOversionbindirlibdirdatadir libexecdir sysconfdir getBinDir getLibDir getDataDir getLibexecDir getSysconfDirgetDataFileNameapRowuniqmatch#text-1.2.2.1-9Yh8rJoh8fO2JMLWffT3QsData.Text.InternalText integer-gmpGHC.Integer.TypeIntegerghc-prim GHC.TypesDoubleBool