!f"N4      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvw x y z { | } ~        !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~    !!!!!!!!!"""""#########%None=?X`hw-primChunk a 5bs into list of smaller byte strings of no more than  n elements    NoneNone=?l !"#$ !"#$None././$None ./None=?@AHV2hw-prim3Class of values that support vector like operations2323None=?@AHVGHGHSafe@Al\]^_\]^_None =>?@AHV bcbc None=?@AHVwhw-prim3Class of values that support vector like operationsGHwxGHwx None/=?hw-prim)Class for byte-string-like datastructureshw-prim+Convert a byte string to a value of type @a None=?@AHV!hw-prim3Class of values that support vector like operationsGHGH None=?@AHV!GHGH Safe!None=M%hw-primConvert a count to a counthw-primConvert to a positionhw-primA value representing a positionhw-primA value representing a counthw-prim<Get largest position in a sequenced container of size count.None=?HV&2GHGHNone=?@AHV&GHGHNone =?@AHV0hw-primGGet the element of the container at the specified position, but return d if position is out of bounds.hw-primGGet the element of the container at the specified position, but return before* if position before the first element or after, if the position is beyond the last element.hw-primGet the element of the container at the specified position, but return the last element if the position is past the end of the container or the default value before'z if the position is before the beginning of the vector. In the case when the container is empty, then the default value before' is used. GH GHSafeUV1    None=?UV4;hw-primBClass for datastructures that can be created from a foreign regionhw-prim0Create a value of type @a from a foreign region.Safe6hw-prim2Perform a binary search in the domain of function f, bounded by the values p and q to find the least value v such that: @w <= (f v)SafeHV73None=?@AHV7)*)*None=?@AHV8GGH>?GH>? 2016 John KyMITNone8STUVWXSTUVWXNone=?@AHV9GHYZGHYZSafeHV9nopnopNone=?:U{|{|None=>?PSX=Dhw-prim+Represent the value as a list of Vector of ne Word64 chunks. The last chunk will also be of the specified chunk size filled with trailing zeros.None=?=None=>?PSX@hw-prim+Represent the value as a list of Vector of nd Word8 chunks. The last chunk will also be of the specified chunk size filled with trailing zeros.None=>?PSXCthw-prim+Represent the value as a list of Vector of ne Word64 chunks. The last chunk will also be of the specified chunk size filled with trailing zeros. None=>?PSXF_hw-prim+Represent the value as a list of Vector of nd Word8 chunks. The last chunk will also be of the specified chunk size filled with trailing zeros.!None=?@AGhw-prim9Class of values that support boxed vector like operations"NoneXL hw-primMMap the file as a storable vector. If the size of the file is not a multiple of the element size in bytes, then the last few bytes of the file will not be included in the vector.hw-prim(Construct a vector statefully with index#None=?@AMhw-prim<Class of values that support storable vector like operations%SafeN&'()*+,-./0123456789:;<=>?@ABCDE-.+,/FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~             !"#$%&'()*+,,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~    !!!!!!!!!""""0"#########%%%%%%%%'hw-prim-0.6.2.21-9oRvvvVSw3Y1qakc66Vjy8HaskellWorks.Data.ByteString$HaskellWorks.Data.ByteString.Builder!HaskellWorks.Data.ByteString.LazyHaskellWorks.Data.Char.IsCharHaskellWorks.Data.ConcatHaskellWorks.Data.ContainerHaskellWorks.Data.DecodeHaskellWorks.Data.EmptyHaskellWorks.Data.Filter HaskellWorks.Data.FromByteStringHaskellWorks.Data.GenerateHaskellWorks.Data.HeadHaskellWorks.Data.NaiveHaskellWorks.Data.PositioningHaskellWorks.Data.LengthHaskellWorks.Data.DropHaskellWorks.Data.AtIndexHaskellWorks.Data.Product#HaskellWorks.Data.FromForeignRegionHaskellWorks.Data.SearchHaskellWorks.Data.SignHaskellWorks.Data.SnocHaskellWorks.Data.TakeHaskellWorks.Data.TreeCursorHaskellWorks.Data.UnconsHaskellWorks.Data.Unsign#HaskellWorks.Data.Vector.AsVector64$HaskellWorks.Data.Vector.AsVector64s"HaskellWorks.Data.Vector.AsVector8$HaskellWorks.Data.Vector.AsVector8ns%HaskellWorks.Data.Vector.AsVector64ns#HaskellWorks.Data.Vector.AsVector8s(HaskellWorks.Data.Vector.BoxedVectorLike!HaskellWorks.Data.Vector.Storable+HaskellWorks.Data.Vector.StorableVectorLikeHaskellWorks.Data.Char Paths_hw_prim ToByteStrings toByteStrings ToByteString toByteString chunkedByrechunk rechunkPadded resegmentresegmentPaddedhGetContentsChunkedBymmap$fToByteString[]$fToByteStringVector$fToByteStringVector0$fToByteStringVector1$fToByteStringVector2$fToByteStringByteString$fToByteStrings[]$fToByteStrings[]0$fToByteStrings[]1$fToByteStrings[]2$fToByteStrings[]3$fToByteStringsVector$fToByteStringsVector0$fToByteStringsVector1$fToByteStringsVector2$fToByteStringsByteString$fToByteStringsByteString0$fToByteStrings[]4chainInterleaveIOToLazyByteStringtoLazyByteString$fToLazyByteString[]$fToLazyByteString[]0$fToLazyByteString[]1$fToLazyByteString[]2$fToLazyByteStringVector$fToLazyByteStringVector0$fToLazyByteStringVector1$fToLazyByteStringVector2$fToLazyByteStringByteStringIsChartoChar $fIsCharChar $fIsCharWord8Concatconcat$fConcatVector$fConcatVector0$fConcatVector1$fConcatVector2$fConcatVector3$fConcatVector4$fConcatVector5$fConcatVector6$fConcatVector7$fConcatVector8$fConcatVector9$fConcatVector10$fConcatVector11$fConcatVector12$fConcatVector13$fConcatVector14$fConcatVector15$fConcatByteString $fConcat[] ContainerElem$fContainerVector$fContainerVector0$fContainerVector1$fContainerVector2$fContainerVector3$fContainerVector4$fContainerVector5$fContainerVector6$fContainerVector7$fContainerVector8$fContainerVector9$fContainerVector10$fContainerVector11$fContainerVector12$fContainerVector13$fContainerVector14$fContainerVector15$fContainerByteString $fContainer[]Decodedecode DecodeError$fEqDecodeError$fShowDecodeErrorEmptyempty $fEmptyVector$fEmptyVector0$fEmptyVector1$fEmptyVector2$fEmptyVector3$fEmptyVector4$fEmptyVector5$fEmptyVector6$fEmptyVector7$fEmptyVector8$fEmptyVector9$fEmptyVector10$fEmptyVector11$fEmptyVector12$fEmptyVector13$fEmptyVector14$fEmptyVector15$fEmptyByteString $fEmpty[]Filterfilter$fFilterVector$fFilterVector0$fFilterVector1$fFilterVector2$fFilterVector3$fFilterVector4$fFilterVector5$fFilterVector6$fFilterVector7$fFilterVector8$fFilterVector9$fFilterVector10$fFilterVector11$fFilterVector12$fFilterVector13$fFilterVector14$fFilterVector15$fFilterByteString $fFilter[]FromByteStringfromByteString$fFromByteStringMVector$fFromByteStringVector$fFromByteStringVector0$fFromByteStringVector1$fFromByteStringVector2Generategenerate$fGenerateVector$fGenerateVector0$fGenerateVector1$fGenerateVector2$fGenerateVector3$fGenerateVector4$fGenerateVector5$fGenerateVector6$fGenerateVector7$fGenerateVector8$fGenerateVector9$fGenerateVector10$fGenerateVector11$fGenerateVector12$fGenerateVector13$fGenerateVector14$fGenerateVector15$fGenerateByteString $fGenerate[]Headhead $fHeadVector $fHeadVector0 $fHeadVector1 $fHeadVector2 $fHeadVector3 $fHeadVector4 $fHeadVector5 $fHeadVector6 $fHeadVector7 $fHeadVector8 $fHeadVector9$fHeadVector10$fHeadVector11$fHeadVector12$fHeadVector13$fHeadVector14$fHeadVector15$fHeadByteString$fHead[]Naivenaive $fEqNaive $fShowNaivetoCount toPositionPositionCountlastPositionOf$fToPositionWord64$fToCountInt64Lengthlengthend$fLengthVector$fLengthVector0$fLengthVector1$fLengthVector2$fLengthVector3$fLengthVector4$fLengthVector5$fLengthVector6$fLengthVector7$fLengthVector8$fLengthVector9$fLengthVector10$fLengthVector11$fLengthVector12$fLengthVector13$fLengthVector14$fLengthVector15$fLengthByteString $fLength[]Dropdrop $fDropVector $fDropVector0 $fDropVector1 $fDropVector2 $fDropVector3 $fDropVector4 $fDropVector5 $fDropVector6 $fDropVector7 $fDropVector8 $fDropVector9$fDropVector10$fDropVector11$fDropVector12$fDropVector13$fDropVector14$fDropVector15$fDropByteString$fDrop[]AtIndex!!!atIndex atIndexOratIndexOrBeforeOrAfteratIndexOrBeforeOrLast$fAtIndexVector$fAtIndexVector0$fAtIndexVector1$fAtIndexVector2$fAtIndexVector3$fAtIndexVector4$fAtIndexVector5$fAtIndexVector6$fAtIndexVector7$fAtIndexVector8$fAtIndexVector9$fAtIndexVector10$fAtIndexVector11$fAtIndexVector12$fAtIndexVector13$fAtIndexVector14$fAtIndexVector15$fAtIndexByteString $fAtIndex[]:*:$fEq:*: $fShow:*:FromForeignRegionfromForeignRegion ForeignRegionmmapFromForeignRegion$fFromForeignRegion:*:$fFromForeignRegionVector$fFromForeignRegionVector0$fFromForeignRegionVector1$fFromForeignRegionVector2$fFromForeignRegionByteString binarySearchSignSignOfsign $fSignInt64 $fSignInt32 $fSignInt16 $fSignInt8 $fSignInt $fSignWord64 $fSignWord32 $fSignWord16 $fSignWord8 $fSignWordSnocsnoc $fSnocVector $fSnocVector0 $fSnocVector1 $fSnocVector2 $fSnocVector3 $fSnocVector4 $fSnocVector5 $fSnocVector6 $fSnocVector7 $fSnocVector8 $fSnocVector9$fSnocVector10$fSnocVector11$fSnocVector12$fSnocVector13$fSnocVector14$fSnocVector15$fSnocByteString$fSnoc[]Taketake $fTakeVector $fTakeVector0 $fTakeVector1 $fTakeVector2 $fTakeVector3 $fTakeVector4 $fTakeVector5 $fTakeVector6 $fTakeVector7 $fTakeVector8 $fTakeVector9$fTakeVector10$fTakeVector11$fTakeVector12$fTakeVector13$fTakeVector14$fTakeVector15$fTakeByteString$fTake[] TreeCursor firstChild nextSiblingparentdepth subtreeSizeUnconsuncons$fUnconsVector$fUnconsVector0$fUnconsVector1$fUnconsVector2$fUnconsVector3$fUnconsVector4$fUnconsVector5$fUnconsVector6$fUnconsVector7$fUnconsVector8$fUnconsVector9$fUnconsVector10$fUnconsVector11$fUnconsVector12$fUnconsVector13$fUnconsVector14$fUnconsVector15$fUnconsByteString $fUncons[]UnsignUnsignOfunsign$fUnsignWord64$fUnsignWord32$fUnsignWord16 $fUnsignWord8 $fUnsignWord $fUnsignInt64 $fUnsignInt32 $fUnsignInt16 $fUnsignInt8 $fUnsignInt AsVector64 asVector64$fAsVector64ByteString$fAsVector64Vector AsVector64s asVector64s$fAsVector64s[]$fAsVector64sByteString AsVector8 asVector8$fAsVector8ByteString$fAsVector8Vector$fAsVector8Vector0$fAsVector8Vector1$fAsVector8Vector2 AsVector8ns asVector8ns$fAsVector8ns[]$fAsVector8nsByteString AsVector64ns asVector64ns$fAsVector64ns[]$fAsVector64nsByteString AsVector8s asVector8s$fAsVector8s[]$fAsVector8sByteStringBoxedVectorLikebImapbMapbUnfoldr bUnfoldrN$fBoxedVectorLikeVectorWord64$fBoxedVectorLikeVectorWord32$fBoxedVectorLikeVectorWord16$fBoxedVectorLikeVectorWord8paddedfoldMap mapAccumL constructSIStorableVectorLikesImapsMapsUnfoldr sUnfoldrN $fStorableVectorLikeVectorWord64 $fStorableVectorLikeVectorWord32 $fStorableVectorLikeVectorWord16$fStorableVectorLikeVectorWord8version getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName