definition
An uncertainty, possibility, condition, doubt etc.
definition
Supposing that, assuming that, in the circumstances that; used to introduce a condition or choice.
example
If it rains, I shall get wet.
definition
In the event that a statement is true (a programming statement that acts in a similar manner).
example
If A, then B, else C.
definition
Supposing that; used with past or past perfect subjunctive indicating that the condition is closed.
example
I would be unhappy if you had not talked with me yesterday.
definition
Supposing that; given that; supposing it is the case that.
example
If that's true, we had better get moving!
definition
Although; used to introduce a concession.
example
He was a great friend, if a little stingy at the bar.
definition
(sometimes proscribed) Whether; used to introduce a noun clause, an indirect question, that functions as the direct object of certain verbs.
example
I don't know if I want to go or not.
definition
(usually hyperbolic) Even if; even in the circumstances that.
definition
Introducing a relevance conditional.
example
I have leftover cake if you want some.