ref: 334ffbc2750c2be18dbbf8dc3ebbe8b22e8a9db3
dir: /test/gtrait.myr/
use std
trait comparable @a =
	cmp	: (a : @a, b : @a -> std.order)
;;
impl comparable @a :: numeric @a =
	cmp = {a, b
		-> std.numcmp(a, b)
	}
;;
const main = {
	std.put("{}", cmp(1, 2))
}