[ANN] ppx_minidebug 1.3.0: toward a logging framework

Happy to announce ppx_minidebug 1.5.0. It should soon propagate to the opam repository. Two new features since 1.4.0:

  • [%log_entry header_string; body...] syntax to explicitly create log subtrees without polluting with source location information. Note that if you want the source location you could always do let _for_debug : type... = body... in....
  • Minimalistic flame graphs. Example:

    (Note that the output is very configurable, e.g. by default the at elapsed time information is not printed.)
4 Likes