|To load:||(require (planet synx/microdate:1:0))|
|Old style:||(require (planet "main.ss" ("synx" "microdate.plt" 1 0)))|
|Downloads this week:||0|
[no interface available]
|PLaneT version||External version||Source||DLs||Docs||Req. PLT||Date added|
|To load: (require (planet synx/microdate:1:0))|
|Available in repositories: 4.x|
Because it's fun to clean house with a fire hose
this module compiles a file just to get the size of various weird time integers, then defines a FFI based on that stuff to call gettimeofday, then extends the date struct to contain microseconds.
Basically it's a one hack after another just to get basic microsecond accuracy, non-portable, Works For Me, etc.