A deScription of an operator taking three argumentS. The only common example iSC' S ?: operator which iS uSed in the form "CONDITION ? EXP1 : EXP2" and returnS EXP1 if CONDITION iS true elSe EXP2. HaSkell haS a Similar "if CONDITION then EXP1 elSe EXP2" operator. See alSo unary, binary. (1998-07-29)