Simon Cruanes

Results 224 issues of Simon Cruanes

I just discovered that OUnit provides a lot of modules for logging, running tests, exporting results. I think it would be good to rely as much as possible on it...

question
feature request

exception tests are not easy, because you can't just use equality (for instance, the string in `Invalid_argument` might not be specified). If you don't have a specific idea in mind,...

feature request

on alpine, trying to do a static build with cryptokit and openssl (pulled in by another library), I met some symbol collisions that could only be fixed by prefixing C...

edit: I will not implement this. If someone feels like they care about this topic, they can re-open the RFC or write an up-to-date version of it.

![ocaml2](https://user-images.githubusercontent.com/1274291/180300636-5a6a563f-74d8-4c05-ae67-5ded4eceeabf.png)

there are some global mutations in the lib (e.g. `Time_zone.change`) which make reasoning about the library complicated. I think it'd be nice to instead have a `?tz:Time_zone.t` argument in functions...

I found nothing about https://en.wikipedia.org/wiki/ISO_8601#Durations ? If you want I just wrote a function for "human readable durations", which would also be nice to have.

this is not ready, and I have no time for it, just opening it to signal that #5 is not the most recent. Help to ensure correctness of the changes...

new-feature
long-term

the start of a small library for composable alternatives, with a choice between multiple events is done atomically.