The integer representation every loaded integer uses: a plain number
whenever it is exactly representable (Number.isSafeInteger), a
bigint only beyond that. Elixir integers are arbitrary-precision, so
this keeps every CASC integer exact without making the overwhelmingly
common case (port = 8080) awkward to use.
The integer representation every loaded integer uses: a plain
numberwhenever it is exactly representable (Number.isSafeInteger), abigintonly beyond that. Elixir integers are arbitrary-precision, so this keeps every CASC integer exact without making the overwhelmingly common case (port = 8080) awkward to use.