Providing custom formatting without importing half of phobos.
rumbu via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Mon Nov 9 07:09:26 PST 2015
Let's say that I'm a library provider and I intend to offer a
completely new data type suitable for printing with format() or
writef().
According to this tutorial
(http://wiki.dlang.org/Defining_custom_print_format_specifiers),
to achieve this, one must import at least std.format : FormatSpec.
The problem is that just importing FormatSpec will create exactly
88 phobos dependencies.
Is there any way to provide formatting capabilities for a custom
data type without importing the FormatSpec thing?
More information about the Digitalmars-d-learn
mailing list