convertSuccess = convertSuccessVia ((⊥) ∷ AsciiBuilder)
instance ConvertSuccess MIMEParams AsciiBuilder where
- {-# INLINE convertSuccess #-}
+ {-# INLINEABLE convertSuccess #-}
convertSuccess = foldl' f (∅)
where
f ∷ AsciiBuilder → (CIAscii, Text) → AsciiBuilder
| otherwise = toEnum $ fromIntegral
$ fromEnum 'A' + fromIntegral (h - 0x0A)
+deriveAttempts [ ([t| MIMEParams |], [t| Ascii |])
+ , ([t| MIMEParams |], [t| AsciiBuilder |])
+ ]
+
data ExtendedParam
= InitialEncodedParam {
epName ∷ !CIAscii