Can anyone give me more feedback? I'm interested especially in my last reply.
2018年6月8日(金) 9:19 Yuji Yamamoto <[email protected]>: > Almost any formatting will do. At least I never care. > I assume those APIs would be used for very ad-hoc use (like the other APIs > in Debug.Trace). > And debug codes put by such cases are deleted or disabled by NoTrace > <https://hackage.haskell.org/package/NoTrace> package in production. > I want handy default functions available without batteries. > Detailed formatting for debug messages should be configured by > third-parties' logging libraries. > > 2018年6月8日(金) 4:29 Andrew Martin <[email protected]>: > >> I am -1 on this. Such a function requires making a decision about >> formatting. What does a user expect from >> >> > taggedTraceShowId "meganum" (42 :: Int) >> >> Any of these are reasonable: >> >> meganum: 42 >> meganum [42] >> [meganum]: 42 >> >> In different applications I've worked on, I've wanted different flavors >> of something like this. Since there's no obvious choice, I don't think base >> is a good place for such a function. >> >> On Thu, Jun 7, 2018 at 12:59 PM, Ben Gamari <[email protected]> wrote: >> >>> Edward Kmett <[email protected]> writes: >>> >>> > What different users would do with such a prefix, how to display it, >>> > etc. varies just enough that i’m somewhat hesitant to grow the API. >>> > I’m a very weak -1. But I’d happily let anybody else on the committee >>> > override that if they had a strong preference. >>> > >>> Right, as I mentioned I'm not sure about the tagging idea. However, I >>> have found things of the form `(a -> String) -> a -> a` handy in the >>> past. >>> Then again, it's pretty trivial to open-code this when needed. >>> >>> Cheers, >>> >>> - Ben >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "haskell-core-libraries" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> >> >> -- >> -Andrew Thaddeus Martin >> > > > -- > 山本悠滋 > twitter: @igrep > GitHub: https://github.com/igrep > GitLab: https://gitlab.com/igrep > Facebook: http://www.facebook.com/igrep > Google+: https://plus.google.com/u/0/+YujiYamamoto_igrep > -- 山本悠滋 twitter: @igrep GitHub: https://github.com/igrep GitLab: https://gitlab.com/igrep Facebook: http://www.facebook.com/igrep Google+: https://plus.google.com/u/0/+YujiYamamoto_igrep
_______________________________________________ ghc-devs mailing list [email protected] http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
