De verwarring komt voort uit twee verschillende betekenissen van "oneindig" hier.
timestamp
typen accepteren speciale waarden voorinfinity
en-infinity
.- Bereiktypen hebben een algemeen concept voor bereiken zonder onder-/bovengrens. De functies om ervoor te testen heten
lower_inf()
enupper_inf()
, maar ze testen echt op "no bound" in het bereik. Bereiken zonder boven-/ondergrens omvatten de waardeinfinity
/-infinity
voortimestamp
respectievelijk.
Misschien moeten die functies eigenlijk zoiets heten als lower_nobound()
en upper_nobound()
om verwarring te voorkomen ...