演算子のオーバーロード #1

http://stackoverflow.com/questions/11150947/f-overloaded-operater-with-floats-not-working-with-other-floats/11152288#11152288

F#の ?<- 演算子は「動的プロパティに値を設定する演算子」なんですが、なんでそれがここに? しかも、

type Overloads = Overloads

って、値が1つしかない判別共用体ですよね。なんでそれがここに?

F#の演算子のことをよくわかっていないことに気づいたので、改めて勉強していこうと思います。