[Haskell-beginners] How to use Text.Printf w/ custom types

Baa aquagnu at gmail.com
Fri Nov 24 13:19:40 UTC 2017


But how to do it if "methods" are not exporting?

> According to
> https://hackage.haskell.org/package/base-4.10.0.0/docs/Text-Printf.html#g:2,
> you only need to implement `PrintfArg`. There is also an example for
> `()`.
> 
> Baa <aquagnu at gmail.com> schrieb am Fr., 24. Nov. 2017 um 13:33 Uhr:
> 
> > Hello All!
> >
> > As I understand to use Text.Printf.printf with custom types or to
> > return result as Text instead of String I must implement some
> > class instances: PrintfType, PrintfArg. But how to do this if they
> > are exported from module as type-names only - without its methods
> > (i.e. not "Printf (..)", but "Printf") ?
> >
> > I tried to import Text.Printf.Internal but seems that no such
> > submodule...
> >
> > Any ideas?
> >
> > ===
> > Best regards, Paul
> > _______________________________________________
> > Beginners mailing list
> > Beginners at haskell.org
> > http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
> >  



More information about the Beginners mailing list