val
fold :
t -> init:'acc__ -> output:('acc__ -> (
t,
Patdiff_core.Output.t)
Fieldslib.Field.readonly_t ->
t ->
Patdiff_core.Output.t -> 'acc__) -> rules:('acc__ -> (
t,
Patdiff_core.Format.Rules.t)
Fieldslib.Field.readonly_t ->
t ->
Patdiff_core.Format.Rules.t -> 'acc__) -> ext_cmp:('acc__ -> (
t, string option)
Fieldslib.Field.readonly_t ->
t -> string option -> 'acc__) -> produce_unified_lines:('acc__ -> (
t, bool)
Fieldslib.Field.readonly_t ->
t -> bool -> 'acc__) -> unrefined:('acc__ -> (
t, bool)
Fieldslib.Field.readonly_t ->
t -> bool -> 'acc__) -> keep_ws:('acc__ -> (
t, bool)
Fieldslib.Field.readonly_t ->
t -> bool -> 'acc__) -> split_long_lines:('acc__ -> (
t, bool)
Fieldslib.Field.readonly_t ->
t -> bool -> 'acc__) -> context:('acc__ -> (
t, int)
Fieldslib.Field.readonly_t ->
t -> int -> 'acc__) -> shallow:('acc__ -> (
t, bool)
Fieldslib.Field.readonly_t ->
t -> bool -> 'acc__) -> quiet:('acc__ -> (
t, bool)
Fieldslib.Field.readonly_t ->
t -> bool -> 'acc__) -> double_check:('acc__ -> (
t, bool)
Fieldslib.Field.readonly_t ->
t -> bool -> 'acc__) -> mask_uniques:('acc__ -> (
t, bool)
Fieldslib.Field.readonly_t ->
t -> bool -> 'acc__) -> old_alt:('acc__ -> (
t, string option)
Fieldslib.Field.readonly_t ->
t -> string option -> 'acc__) -> new_alt:('acc__ -> (
t, string option)
Fieldslib.Field.readonly_t ->
t -> string option -> 'acc__) -> location_style:('acc__ -> (
t,
Patdiff_core.Format.Location_style.t)
Fieldslib.Field.readonly_t ->
t ->
Patdiff_core.Format.Location_style.t -> 'acc__) -> warn_if_no_trailing_newline_in_both:('acc__ -> (
t, bool)
Fieldslib.Field.readonly_t ->
t -> bool -> 'acc__) -> 'acc__