interface Printf where
data UPrintf = UChar Char | UString [Char] | UInt Int | UInteger Integer | UFloat Float | UDouble Double
printf :: [Char] -> [UPrintf] -> [Char]
interface Printf where
data UPrintf = UChar Char | UString [Char] | UInt Int | UInteger Integer | UFloat Float | UDouble Double
printf :: [Char] -> [UPrintf] -> [Char]