A DSL for producing XrayReport
s when xrayIf
does not compile, because of the TypeTag
.
A DSL for producing XrayReport
s when xrayIf
does not compile, because of the TypeTag
.
Example:
def m[T](t: T): T = t.xrayIfWeak(_ => true)
an optional description
the original value of the expression it is being called on
A DSL for producing XrayReport
s when xray
does not compile, because of the TypeTag
.
A DSL for producing XrayReport
s when xray
does not compile, because of the TypeTag
.
Example:
def m[T](t: T): T = t.xrayWeak
an optional description
the original value of the expression it is being called on