úÎ!(Ô%Ê,      !"#$%&'()*+Safe4=?@A$·text-conversionsDA simple typeclass that handles converting arbitrary datatypes to ,– when the operation can fail. If you have a type that satisfies that requirement, implement this typeclass, but if the operation cannot fail, use  instead.text-conversions+A simple typeclass that handles converting ,” to arbitrary datatypes. If you have a type that can be produced from text, implement this typeclass. However, you probably do not want to call  directly; call  , instead.text-conversionsBA simple typeclass that handles converting arbitrary datatypes to ,˜ when the operation cannot fail. If you have a type that satisfies that requirement, implement this typeclass, but if the operation can fail, use  instead.text-conversions—Wrapper type used to select a base 64 encoding when encoding or decoding binary data. Safe because base 64 encoding will always produce ASCII output. text-conversions—Wrapper type used to select a base 16 encoding when encoding or decoding binary data. Safe because base 16 encoding will always produce ASCII output. text-conversionsySimple wrapper type that is used to select a desired encoding when encoding or decoding text from binary data, such as -6s. The conversion is not partial; it will result in . when a -4 is provided with data that is not valid in UTF-8.0convertText ("hello" :: Text) :: UTF8 ByteString UTF8 "hello">decodeConvertText (UTF8 ("hello" :: ByteString)) :: Maybe Text Just "hello"IdecodeConvertText (UTF8 ("invalid \xc3\x28" :: ByteString)) :: Maybe TextNothingtext-conversions"A function that provides a way to safelyX convert between arbitrary textual datatypes where the conversion to text cannot fail.'convertText ("hello" :: String) :: Text"hello"text-conversions"A function that provides a way to safelyÿ convert between arbitrary textual datatypes where the conversion to text can fail, such as decoding binary data to text. Since binary data can represent text in many different potential encodings, it is necessary to use a newtype that picks the particular encoding, like  :>decodeConvertText (UTF8 ("hello" :: ByteString)) :: Maybe Text Just "hello"   Safe=?@A%¥/01234567         !"#$%&'()*+,-./0123456789:;<=-text-conversions-0.3.1-9Z56fGcwDqo34Ib9bgcRqCData.Text.ConversionsPaths_text_conversions DecodeText decodeTextFromTextfromTextToTexttoTextBase64unBase64Base16unBase16UTF8unUTF8 convertTextdecodeConvertText$fToTextBase64$fToTextBase16$fToTextBase640$fToTextBase160 $fToTextText $fToText[] $fToTextText0$fFromTextMaybe$fFromTextMaybe0$fFromTextMaybe1$fFromTextMaybe2$fFromTextUTF8$fFromTextUTF80$fFromTextText $fFromText[]$fFromTextText0$fDecodeTextMaybeUTF8$fDecodeTextMaybeUTF80$fEqUTF8 $fShowUTF8 $fFunctorUTF8 $fEqBase16 $fShowBase16$fFunctorBase16 $fEqBase64 $fShowBase64$fFunctorBase64 text-1.2.3.1Data.Text.InternalTextbytestring-0.10.8.2Data.ByteString.Internal ByteStringbase GHC.MaybeNothingversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName