úÎe½(c) 2011-2013 Bas van Dijk BSD-style (see the file LICENSE)#Bas van Dijk <v.dijk.bas@gmail.com>Unsafe0 6Class 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-icuA 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 (Retrieve the original string-like value.9Retrieve the case folded string-like value. (Also see ).2Make the given string-like value 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.FTransform the original string-like value but keep it case insensitive.  Note that foldCase on  sA is only guaranteed to be correct for ISO-8859-1 encoded strings!  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>Unsafe(c) 2011-2013 Bas van Dijk BSD-style (see the file LICENSE)#Bas van Dijk <v.dijk.bas@gmail.com> Trustworthy      !"#$%&'()/case-insensitive-1.2.0.7-FDS9muZSKvyFFsDxjwuYX9Data.CaseInsensitiveData.CaseInsensitive.UnsafeData.CaseInsensitive.InternalFoldCasefoldCaseCIoriginal foldedCasemkunsafeMkmap#text-1.2.2.1-9Yh8rJoh8fO2JMLWffT3QsData.Text.InternalTextbytestring-0.10.8.1Data.ByteString.Internal ByteStringbase Data.StringIsString$fFoldCaseByteStringData.ByteString.Lazy.Internal$fFoldCaseByteString0 foldCaseListtoLower8 foldCaseBS $fFoldCaseCI$fFoldCaseText$fFoldCaseText0$fFoldCaseChar $fFoldCase[] $fNFDataCI $fHashableCI$fShowCI$fReadCI$fOrdCI$fEqCI $fMonoidCI $fSemigroupCI $fIsStringCI