ReasonML if you want a slightly more Rustic syntax.