I'm trying to create operators similar to (&&) and (||), and with the same precedence.
My code is:
let (&&.) = (&&)
let (||.) = (||)
printf $"{true ||. true &&. false} = {true || true && false}"
This prints "False = True".
As I understand it, in F# the precedence of custom operators is defined by their first characters. Why do I get this output, and how do I fix it?
