You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
La gestion précise des dates et périodes n'étant pas triviale, pour Catala a été implémentée et formalisée : https://github.com/CatalaLang/dates-calc. Ca pourrait peut-être valoir le coup de l'utiliser ? (@denismerigoux qu'est-ce que tu en penses ?)
Le papier associé à cette librairie vient de sortir d'ailleurs : https://rmonat.fr/data/pubs/2024/2024-04-08_esop_dates.pdf. Oui vous pouvez l'utiliser, soit en la compilant avec js_of_ocaml, soit en la portant vous-même en Javascript ou Typescript. À cette occasion faudra décider si vous voulez arrondir vos opérations sur les dates vers le haut ou vers le bas...
D'après https://tc39.es/proposal-temporal/docs/calendar.html leur algorithme d'arrondi sur l'arithmétique de date a l'air bien biscornu, je suis pas sûr que ce soit ce qu'on entend dans les textes de droit susceptibles d'être codés en Publicodes. Après il y aurait moyen avec leur truc d'overrider leur algo d'arrondi mais ça revient à reimplementer le truc de tout de façon.
La gestion précise des dates et périodes n'étant pas triviale, pour Catala a été implémentée et formalisée : https://github.com/CatalaLang/dates-calc. Ca pourrait peut-être valoir le coup de l'utiliser ? (@denismerigoux qu'est-ce que tu en penses ?)
Originally posted by @EmileRolley in #441 (comment)
Le papier associé à cette librairie vient de sortir d'ailleurs : https://rmonat.fr/data/pubs/2024/2024-04-08_esop_dates.pdf. Oui vous pouvez l'utiliser, soit en la compilant avec
js_of_ocaml
, soit en la portant vous-même en Javascript ou Typescript. À cette occasion faudra décider si vous voulez arrondir vos opérations sur les dates vers le haut ou vers le bas...Originally posted by @denismerigoux in #441 (comment)
The text was updated successfully, but these errors were encountered: