Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
%map.A.B.C syntax to use values from a specific module, rather than the one in scope.Open_in_body support from ppx_let, since it was only ever used in confusing chains of Let_syntax modules that introduced other Let_syntax modules in the "body" (e.g. for defining Commands whose bodies use Async). In this case it was decided that the better practice is to be explicit with open ___.Let_syntax at the different transition points, even though this is more verbose.