
28 Jan
2014
28 Jan
'14
8:41 a.m.
Greg,
I don't like preprocessor tricks here. If the public haddock docs on Hackage are built on a new machine but the user's machine is old, confusion is sure to result. You're forcing your downstream users to put in all of the same #ifdefs you used, too.
In the case of fast-logger, Builder is hidden in an abstract data type. I hope that users of fast-logger would not be confused. --Kazu