中心点の座標を持つ二つの図形(点、正方形、長方形、円)が重なりを持つかどうか判定する

6.6 練習問題 - Objective Caml 入門 より。