我看到一个定义为这样的函数:
let private applyTarget (logger:#ILogger) ceiling target =
logger.Debug "enforce ceiling"
match target > ceiling with
| true -> ceiling | false -> target
在签名中,符号#代表什么意思?
logger:ILogger
和logger:#ILogger
有什么区别?
我看到一个定义为这样的函数:
let private applyTarget (logger:#ILogger) ceiling target =
logger.Debug "enforce ceiling"
match target > ceiling with
| true -> ceiling | false -> target
在签名中,符号#代表什么意思?
logger:ILogger
和logger:#ILogger
有什么区别?