description: wif(ket, sp, sp) a weighted if works just like standard 'if', but takes into consideration the coefficient of the condition examples: wif(0.7|True>, |a>, |b>) 0.7|a> + 0.3|b> wif(0.8|False>, |a>, |b>) 0.2|a> + 0.8|b> future: implement a version that works with sequences see also: if