pub fn less_than<T, const D: usize>(
x: &Matrix<T, Const<D>, Const<1>, ArrayStorage<T, D, 1>>,
y: &Matrix<T, Const<D>, Const<1>, ArrayStorage<T, D, 1>>,
) -> Matrix<bool, Const<D>, Const<1>, ArrayStorage<bool, D, 1>>where
T: Number,
pub fn less_than<T, const D: usize>(
x: &Matrix<T, Const<D>, Const<1>, ArrayStorage<T, D, 1>>,
y: &Matrix<T, Const<D>, Const<1>, ArrayStorage<T, D, 1>>,
) -> Matrix<bool, Const<D>, Const<1>, ArrayStorage<bool, D, 1>>where
T: Number,