Forvirringen stammer fra to forskellige betydninger af "uendelighed" her.
timestamp
typer accepterer særlige værdier forinfinity
og-infinity
.- Rangetyper har et generelt koncept for områder uden nedre/øvre grænse. Funktionerne til at teste for det kaldes
lower_inf()
ogupper_inf()
, men de tester virkelig for "no bound" i området. Områder uden øvre/nedre grænse inkluderer værdieninfinity
/-infinity
fortimestamp
hhv.
Måske burde disse funktioner virkelig hedde noget som lower_nobound()
og upper_nobound()
for at undgå forvirring ...