h$l      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Safe-InferredNone  28:> uniform-strings)bytestring with latin1 encoded characters%uniform-stringsconversion from LazyByteString to text (only if guarantee that only utf8 values)'uniform-stringsString to Text (invertable)(uniform-stringsString to Text (invertable)+uniform-stringsText to Bytestring (invertable),uniform-strings7ByteString to Text -- inverse (not an arbitrary input)4uniform-strings!String to Bytestring (invertable):uniform-stringsconvert string to url (uses code from Network.HTTP, which converts space into %20);uniform-stringsconvert url to string (uses code from Network.HTTP, which converts space into %20)<uniform-stringsconvert string to url (uses code from Network.HTTP, which converts space into %20)=uniform-stringsconvert url to string (uses code from Network.HTTP, which converts space into %20)>uniform-stringsconvert string to url (uses code from SNAP, which converts space into +)?uniform-stringsconvert url to string (uses code from SNAP, which converts space into +)@uniform-stringsconvert ByteString to url (uses code from SNAP which converts space into +)Euniform-strings(bytestring with latin encoding to stringFuniform-strings=string encoded as ByteString with latin encoding, if possibleGuniform-stringsstring converted to represenatable as latin and then encoded lossy!Huniform-strings;Text encoded as ByteString with latin encoding, if possibleIuniform-strings;Text encoded as ByteString with latin encoding, if possibleJuniform-stringsText converted to represenatable as latin and then encoded lossy!Ouniform-strings5convert a string to contain only characters in latin1Puniform-stringsthe result is a string of all the characters not in the latin1 encoding possibly apply conv2latinChar firstQuniform-stringsthe result is a string of all the characters not in the latin1 encodingTuniform-strings*converts text to bytestring, if meaningful< !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU<$5810A<'(*)"# !@>?-./,+4DB=C67%&32LSRKFEIHGJMU:;9TOPQNNone >?quniform-strings conversionzuniform-stringsconvert the string to lowercase, idempotent is not inverse of toUpper{uniform-stringsis not idempotent and gives different results for string and text (sz and similar ligatures)uniform-stringstakes the prefix away, if present (and return rest). nothing if no prefixuniform-strings-removes all spaces front and back, idempotentuniform-stringsremove last charuniform-strings remove a character from a stringuniform-stringsadd a splitAt or dropN functionuniform-stringssplitOn' and intercalate' are inverses (see Data.SplitList) returns Nothing if second is empty and intercalate "x" "" gives Just "" return Nothing if first is empty or contained in second to achievee inverse with splitOnuniform-stringssplits the first by all occurences of the second the second is removed from results returns Nothing if second is emptyuniform-stringsformats a string accoding to a pattern - restricted to a single string (perhaps) requires type of argument fixed!uniform-strings"read a Text into a specific formatuniform-strings"read a Text into a specific formatuniform-stringsshow a collection of linesuniform-stringsconvert the first character to lowercase - for Properties in RDFuniform-stringsconvert the first character to Uppercase - for PosTags in Spanishuniform-strings2print the texts when the bool is true (flag debug)uniform-strings#to fix types for overloaded strings ghijklmnowvtrpqsuxyz{|}~owvtrpqsuxyz{|}~mnijkl gh  None >uniform-strings!append text with colon in betweenuniform-strings append text with dash in betweenuniform-strings!append text with slash in betweenuniform-stringsappend text with dot in betweenuniform-stringsappend text with blank in between, (a character does not work as name) possible conflict with parsecuniform-stringsinsert text in ..uniform-stringsinsert text in ..uniform-stringsinsert text in ..  None >?  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUghijklmno~}|{zyxusqprtwv  ijkl        ! "#$%&'()*()+(),()-().()/(01(02(03(0455677889:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~.uniform-strings-0.1.3.1-6PaM849lVfw1VH7Pk62rSGUniform.StringsUniform.Strings.ConversionUniform.Strings.UtilitiesUniform.Strings.InfixPaths_uniform_stringsbase Data.String fromStringIsStringGHC.BaseString Data.OldListunlineslinesbytestring-0.10.10.0Data.ByteString.Internal ByteString GHC.UnicodeisSpace text-1.2.3.2Data.Text.InternalTextunwordswordsisLowerGHC.Listbreakspan dropWhile takeWhile'pretty-show-1.10-KoCV1zEW9bj1zBOK0T05RLText.Show.Pretty ppShowListppShow"safe-0.3.19-AfrHSVViU1189qUhjBUb5bSafe fromJustNote Data.TexttoTitle-uniform-algebras-0.1.3-2vIoIhwIloF75796CTAoVqUniform.ListForm appendTwomkOne appendOne prependOneLF ListForms Uniform.ZeronotZeroisZerozeroZerosBSlatURLformURLBSUTFLazyByteStringbl2tt2bls2tt2stl2tt2tlt2bubu2tb2bubu2bbu2st2bb2tbb2sbb2ts2bus2bb2blbl2bb2sunURLs2urlurl2ss2uu2sb2urlfurlf2bb2uft2uu2tb2uu2blat2ss2lats3latlat2tt2latt3latlatin2ss2latins3latin filterLatin convertLatinfindNonLatinCharsfindNonLatinCharsTlatin2tt2latint22latint3latin$fZerosByteString$fZerosByteString0 $fZerosURL $fShowBSlat $fEqBSlat $fShowURLform $fEqURLform $fShowURL$fEqURL $fShowBSUTF $fReadBSUTF $fEqBSUTF $fOrdBSUTF$fGenericBSUTF $fZerosBSUTF$fSemigroupBSUTF $fMonoidBSUTF PrettyStrings showPretty NiceStringsshowniceshowNiceshowlong CharChains2show' CharChainstoStringtoTextunwords'words'unlines'lines'append'appendnull'mknulltoLower'toUpper' isPrefixOf' isInfixOf' isPostfixOf' stripPrefix' stripSuffix'concat'trim' reverseStringreverse' removeLast removeChar filterChar lengthCharnubChardrop'take' intercalate'splitOn'printf'replace' readMaybe'prop_filterChar readNoteTs readNoteT showList' toLowerStart toUpperStart putIOwords debugPrintunwordsTwordsTconcatTshowT formatIntunlinesTsortCaseInsensitivecmpCaseInsensitive maybe2string$fListFormsBSUTF$fListFormsByteString $fListForms[]$fListFormsText $fZerosText$fCharChainsBSUTF$fCharChainsByteString$fCharChainsText$fCharChains[]$fCharChains2[]Text$fCharChains2[][]$fCharChains2(,)Text$fCharChains2(,)[]$fCharChains2[][]0$fCharChains2Text[]$fCharChains2[]Text0$fCharChains2TextText$fCharChains2DoubleText$fCharChains2Double[]$fCharChains2FloatText$fCharChains2Float[]$fCharChains2()Text$fCharChains2BoolText$fCharChains2IntText$fCharChains2()[]$fCharChains2Bool[]$fCharChains2Int[]$fNiceStringsMaybe$fNiceStrings[]$fNiceStrings(,)$fNiceStringsDouble$fNiceStringsInt$fNiceStringsText$fPrettyStringsa<:><+><-><.><#><|> wrapInSpitzwrapInDoubleQuotes wrapInBraces addXatEndversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName