SB
Size: a a a
SB
AH
AH
(1 > 3) {заинлайнилось в компайл тайме до
xor true
_and ((DateTime.Now.Ticks % 2L = 0L) {
_or false
xor true
})
} |> Console.WriteLine
Console.WriteLine(true);
AH
VS
AH
type Wtf() =
member _.Yield _ = []
[<CustomOperation "add">]
member _.Add(list, x: int) =
Console.WriteLine "adding int!"
box x :: list
member _.Add(list, x: string) =
Console.WriteLine "adding string!"
box x :: list
let wtf = Wtf()
wtf {
add 1
add "1" // calling method without custom attribute WTF
}
AH
The custom operation 'add' refers to a method which is overloaded. The implementations of custom operations may not be overloaded.
AH
AH
AH
AH
AH
AH
AH
AH
I
AH
AH