import { wellFormedNumberMatcher } from "https://deno.land/x/arktype@v1.0.10-alpha/utils/numericLiterals.ts";
Matches a well-formatted numeric expression according to the following rules:
- Must include an integer portion (i.e. '.321' must be written as '0.321')
- The first digit of the value must not be 0, unless the entire integer portion is 0
- If the value includes a decimal, its last digit may not be 0
- The value may not be "-0"