Re:Aztec monks with 1/55 HP no longer die when picking up or...
by zX41ZdbW on Sunday April 16, 2023 @12:22AM
(#35587248)
ClickHouse has support for unsigned integer types: UInt8, UInt16, UInt32, UInt64, UInt128, and UInt256.
The main applications are: hashes and identifiers, e.g., visitor identifier in clickstream.
———-
Also, in general, it’s not enough to just add loads of distinct numeric types to a language or library; in fact that’s probably the wrong thing to do as it burdens the programmer with having to make (often hair-splitting) decisions ahead-of-time - instead I’d like the language to have me set-up high-level constraints/invariants on a numeric parameter, local, or field and then the compiler chooses the best low-level implementation based on those constraints (and constraint-inference a-la Hindley–Milner would be nice too)