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.