Flow_ast.Matchmodule Case: { ... };type t('M, 'T, 'B) = {arg: Expression.t('M, 'T),cases: list(Case.t('M, 'T, 'B)),match_keyword_loc: 'M,comments: option(Syntax.t('M, unit)),};let pp:
(Format.formatter => 'M => unit) =>
(Format.formatter => 'T => unit) =>
(Format.formatter => 'B => unit) =>
Format.formatter =>
t('M, 'T, 'B) =>
unit;let show:
(Format.formatter => 'M => unit) =>
(Format.formatter => 'T => unit) =>
(Format.formatter => 'B => unit) =>
t('M, 'T, 'B) =>
string;