Alternative
scalaz
abs(Double)
implicits
apply
DoubleTrainable