úÎ! `† (c) 2011-2013 Bas van Dijk BSD-style (see the file LICENSE)#Bas van Dijk <v.dijk.bas@gmail.com>Unsafe2‡ case-insensitive6Class of string-like types that support folding cases.NoteX: In some languages, case conversion is a locale- and context-dependent operation. The foldCase method is not” intended to be locale sensitive. Programs that require locale sensitivity should use appropriate versions of the case mapping functions from the text-icu package: +http://hackage.haskell.org/package/text-icucase-insensitiveA CI s provides Case I/nsensitive comparison for the string-like type s (for example: String,  ,  , etc.). Note that CI s has an instance for   which together with the OverloadedStringsO language extension allows you to write case insensitive string literals as in: > ("Content-Type" ::   ) == ("CONTENT-TYPE" ::   ) True case-insensitive(Retrieve the original string-like value.case-insensitive9Retrieve the case folded string-like value. (Also see ).case-insensitive2Make the given string-like value case insensitive.case-insensitive Constructs a V from an already case folded string-like value. The given string is used both as the  as well as the .dThis function is unsafe since the compiler can't guarantee that the provided string is case folded.case-insensitiveFTransform the original string-like value but keep it case insensitive.case-insensitiveFTransform the original string-like value but keep it case insensitive. case-insensitive Note that foldCase on  sA is only guaranteed to be correct for ISO-8859-1 encoded strings!case-insensitive Note that foldCase on  sA is only guaranteed to be correct for ISO-8859-1 encoded strings! (c) 2011-2013 Bas van Dijk BSD-style (see the file LICENSE)#Bas van Dijk <v.dijk.bas@gmail.com> Trustworthy}(c) 2011-2013 Bas van Dijk BSD-style (see the file LICENSE)#Bas van Dijk <v.dijk.bas@gmail.com>Unsafez    /case-insensitive-1.2.1.0-CvWnHROLKMT3yNbdCBfcvUData.CaseInsensitiveData.CaseInsensitive.UnsafeData.CaseInsensitive.InternalFoldCasefoldCaseCIoriginal foldedCasemkunsafeMkmaptraverse text-1.2.3.1Data.Text.InternalTextbytestring-0.10.8.2Data.ByteString.Internal ByteStringbase Data.StringIsString$fFoldCaseByteStringData.ByteString.Lazy.Internal$fFoldCaseByteString0