Snarky_backendless.Monad_letThe usual Janestreet Monad interfaces, with Let_syntax included in the monad module.
module type Let_syntax = sig ... endmodule type Base_syntax = sig ... endmodule type Syntax = sig ... endmodule type S = sig ... endmodule type Let_syntax2 = sig ... endmodule type Base_syntax2 = sig ... endmodule type Syntax2 = sig ... endmodule type S_without_syntax2 = sig ... endmodule type S2 = sig ... endmodule type Let_syntax3 = sig ... endmodule type Base_syntax3 = sig ... endmodule type Syntax3 = sig ... endmodule type S_without_syntax3 = sig ... endmodule type S3 = sig ... end