package patdiff
File Diff using the Patience Diff algorithm
Install
Dune Dependency
Authors
Maintainers
Sources
patdiff-v0.15.0.tar.gz
sha256=089e88efbbda5c7f1249d0b427336fa56679c52d7bc94b76a2bc7df8ade52d13
doc/patdiff.kernel/Patdiff_kernel/Configuration/Fields/index.html
Module Configuration.Fields
Source
Source
val fold :
init:'acc__0 ->
output:('acc__0 -> (t, Output.t) Fieldslib.Field.readonly_t -> 'acc__1) ->
rules:('acc__1 -> (t, Format.Rules.t) Fieldslib.Field.readonly_t -> 'acc__2) ->
float_tolerance:
('acc__2 ->
(t, Core.Percent.t option) Fieldslib.Field.readonly_t ->
'acc__3) ->
produce_unified_lines:
('acc__3 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__4) ->
unrefined:('acc__4 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__5) ->
keep_ws:('acc__5 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__6) ->
split_long_lines:('acc__6 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__7) ->
interleave:('acc__7 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__8) ->
assume_text:('acc__8 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__9) ->
context:('acc__9 -> (t, int) Fieldslib.Field.readonly_t -> 'acc__10) ->
line_big_enough:('acc__10 -> (t, int) Fieldslib.Field.readonly_t -> 'acc__11) ->
word_big_enough:('acc__11 -> (t, int) Fieldslib.Field.readonly_t -> 'acc__12) ->
shallow:('acc__12 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__13) ->
quiet:('acc__13 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__14) ->
double_check:('acc__14 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__15) ->
mask_uniques:('acc__15 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__16) ->
prev_alt:
('acc__16 -> (t, string option) Fieldslib.Field.readonly_t -> 'acc__17) ->
next_alt:
('acc__17 -> (t, string option) Fieldslib.Field.readonly_t -> 'acc__18) ->
location_style:
('acc__18 ->
(t, Format.Location_style.t) Fieldslib.Field.readonly_t ->
'acc__19) ->
warn_if_no_trailing_newline_in_both:
('acc__19 -> (t, bool) Fieldslib.Field.readonly_t -> 'acc__20) ->
'acc__20
Source
val iter :
output:((t, Output.t) Fieldslib.Field.readonly_t -> unit) ->
rules:((t, Format.Rules.t) Fieldslib.Field.readonly_t -> unit) ->
float_tolerance:
((t, Core.Percent.t option) Fieldslib.Field.readonly_t -> unit) ->
produce_unified_lines:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
unrefined:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
keep_ws:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
split_long_lines:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
interleave:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
assume_text:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
context:((t, int) Fieldslib.Field.readonly_t -> unit) ->
line_big_enough:((t, int) Fieldslib.Field.readonly_t -> unit) ->
word_big_enough:((t, int) Fieldslib.Field.readonly_t -> unit) ->
shallow:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
quiet:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
double_check:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
mask_uniques:((t, bool) Fieldslib.Field.readonly_t -> unit) ->
prev_alt:((t, string option) Fieldslib.Field.readonly_t -> unit) ->
next_alt:((t, string option) Fieldslib.Field.readonly_t -> unit) ->
location_style:
((t, Format.Location_style.t) Fieldslib.Field.readonly_t -> unit) ->
warn_if_no_trailing_newline_in_both:
((t, bool) Fieldslib.Field.readonly_t -> unit) ->
unit
Source
val for_all :
output:((t, Output.t) Fieldslib.Field.readonly_t -> bool) ->
rules:((t, Format.Rules.t) Fieldslib.Field.readonly_t -> bool) ->
float_tolerance:
((t, Core.Percent.t option) Fieldslib.Field.readonly_t -> bool) ->
produce_unified_lines:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
unrefined:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
keep_ws:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
split_long_lines:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
interleave:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
assume_text:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
context:((t, int) Fieldslib.Field.readonly_t -> bool) ->
line_big_enough:((t, int) Fieldslib.Field.readonly_t -> bool) ->
word_big_enough:((t, int) Fieldslib.Field.readonly_t -> bool) ->
shallow:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
quiet:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
double_check:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
mask_uniques:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
prev_alt:((t, string option) Fieldslib.Field.readonly_t -> bool) ->
next_alt:((t, string option) Fieldslib.Field.readonly_t -> bool) ->
location_style:
((t, Format.Location_style.t) Fieldslib.Field.readonly_t -> bool) ->
warn_if_no_trailing_newline_in_both:
((t, bool) Fieldslib.Field.readonly_t -> bool) ->
bool
Source
val exists :
output:((t, Output.t) Fieldslib.Field.readonly_t -> bool) ->
rules:((t, Format.Rules.t) Fieldslib.Field.readonly_t -> bool) ->
float_tolerance:
((t, Core.Percent.t option) Fieldslib.Field.readonly_t -> bool) ->
produce_unified_lines:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
unrefined:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
keep_ws:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
split_long_lines:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
interleave:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
assume_text:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
context:((t, int) Fieldslib.Field.readonly_t -> bool) ->
line_big_enough:((t, int) Fieldslib.Field.readonly_t -> bool) ->
word_big_enough:((t, int) Fieldslib.Field.readonly_t -> bool) ->
shallow:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
quiet:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
double_check:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
mask_uniques:((t, bool) Fieldslib.Field.readonly_t -> bool) ->
prev_alt:((t, string option) Fieldslib.Field.readonly_t -> bool) ->
next_alt:((t, string option) Fieldslib.Field.readonly_t -> bool) ->
location_style:
((t, Format.Location_style.t) Fieldslib.Field.readonly_t -> bool) ->
warn_if_no_trailing_newline_in_both:
((t, bool) Fieldslib.Field.readonly_t -> bool) ->
bool
Source
val to_list :
output:((t, Output.t) Fieldslib.Field.readonly_t -> 'elem__) ->
rules:((t, Format.Rules.t) Fieldslib.Field.readonly_t -> 'elem__) ->
float_tolerance:
((t, Core.Percent.t option) Fieldslib.Field.readonly_t -> 'elem__) ->
produce_unified_lines:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
unrefined:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
keep_ws:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
split_long_lines:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
interleave:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
assume_text:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
context:((t, int) Fieldslib.Field.readonly_t -> 'elem__) ->
line_big_enough:((t, int) Fieldslib.Field.readonly_t -> 'elem__) ->
word_big_enough:((t, int) Fieldslib.Field.readonly_t -> 'elem__) ->
shallow:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
quiet:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
double_check:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
mask_uniques:((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
prev_alt:((t, string option) Fieldslib.Field.readonly_t -> 'elem__) ->
next_alt:((t, string option) Fieldslib.Field.readonly_t -> 'elem__) ->
location_style:
((t, Format.Location_style.t) Fieldslib.Field.readonly_t -> 'elem__) ->
warn_if_no_trailing_newline_in_both:
((t, bool) Fieldslib.Field.readonly_t -> 'elem__) ->
'elem__ list
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>