【发布时间】:2014-05-28 21:56:30
【问题描述】:
我想构建一个自定义打印功能,我用它来确定要为调试记录器打印什么。
我正在寻找的功能是这样的:
let debugLog severity ... =
if severity < logLevel then
printfn ...
// otherwise just ignore
不幸的是,我不知道如何填写...我还想避免将字符串直接作为第二个参数传递,我真的希望我的函数表现得像扩展的 printfn。
【问题讨论】:
-
这个问题似乎有一个答案,可以修改为你想要的stackoverflow.com/questions/5569909/…。但是,如果您希望您的函数能够使用 printf 所做的所有魔法,那将是困难的