> Second, the date structure used by racket/date has some seemingly > extraneous fields. For example, `week-day` and `year-day` can be > calculated from the rest of the fields and aren't necessary (this is > annoying if you want to construct your own dates manually).
I've been confused by this in the past as well. > > Changing the structure is clearly a non-solution, but how about > exporting a different `make-date` constructor that makes `week-day`, > `year-day`, `dst?`, and `time-zone-offset` optional and default to > something sensible? > > Note: in the long run, it's probably best to have a comprehensive > srfi/19 replacement in racket/date, but in the meantime it'd be nice to > have a stopgap measure. > > Cheers, > Asumu > _________________________ > Racket Developers list: > http://lists.racket-lang.org/dev _________________________ Racket Developers list: http://lists.racket-lang.org/dev