La confusion provient de deux significations différentes de "l'infini" ici.
timestamples types acceptent valeurs spéciales pourinfinityet-infinity.- Les types de plage ont un concept général pour les plages sans limite inférieure/supérieure. Les fonctions pour le tester sont appelées
lower_inf()etupper_inf(), mais ils testent vraiment "sans limite" dans la gamme. Les plages sans limite supérieure/inférieure incluent la valeurinfinity/-infinitypourtimestamprespectivement.
Peut-être que ces fonctions devraient vraiment s'appeler quelque chose comme lower_nobound() et upper_nobound() pour éviter les confusions...