surcharge des opérateurs en F#, ça explique tout :)