Skip to content

Remove dependency on Asetmap#64

Merged
talex5 merged 1 commit into
mirage:masterfrom
talex5:no-asetmap
Jun 30, 2026
Merged

Remove dependency on Asetmap#64
talex5 merged 1 commit into
mirage:masterfrom
talex5:no-asetmap

Conversation

@talex5

@talex5 talex5 commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

It was being used for the option return type of find (but we now have find_opt, since 4.05) and for the pp function, which is easy to write directly.

This changes the types of LabelSetMap and MetricFamilyMap slightly, which might affect custom reporters (though our default one wasn't affected).

This also bumps the minimum OCaml version to 4.11, which is the oldest version that opam-repository supports anyway.

It was being used for the `option` return type of `find` (but we now
have `find_opt`, since 4.05) and for the `pp` function, which is easy to
write directly.

This changes the types of `LabelSetMap` and `MetricFamilyMap` slightly,
which might affect custom reporters (though our default one wasn't
affected).

This also bumps the minimum OCaml version to 4.11, which is the oldest
version that opam-repository supports anyway.
@talex5 talex5 merged commit 4f1b4de into mirage:master Jun 30, 2026
1 check passed
@talex5 talex5 deleted the no-asetmap branch June 30, 2026 10:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant