title: I need a (simple), immutable, 2D vector library for Java or Scala
body: <p>I've been searching for a whole day. I've tried Simplex3D Scala library. But it's poorly documented and I don't even manage to get a vector normalized after downloading an older release because the current one doesn't run.</p>
  
  <p>javax.vecmath is not immutable so it not nice to use in Scala.</p>
  
  <p>commons-math is more into the scientific math direction with no convenience for 2D (or 3D) use.</p>