Catala_runtime.Operval o_length : 'a array -> integerval o_eq : 'a -> 'a -> boolval o_map2 :
code_location ->
('a -> 'b -> 'c) ->
'a array ->
'b array ->
'c arrayval o_reduce : ('a -> 'a -> 'a) -> (unit -> 'a) -> 'a array -> 'aval o_filter : ('a -> bool) -> 'a array -> 'a arrayval o_add_dat_dur : date_rounding -> code_location -> date -> duration -> dateval o_sub_dat_dur : date_rounding -> code_location -> date -> duration -> dateval o_div_int_int : code_location -> integer -> integer -> decimalval o_div_rat_rat : code_location -> decimal -> decimal -> decimalval o_div_mon_mon : code_location -> money -> money -> decimalval o_div_mon_int : code_location -> money -> integer -> moneyval o_div_mon_rat : code_location -> money -> decimal -> moneyval o_div_dur_dur : code_location -> duration -> duration -> decimalval o_lt_dur_dur : code_location -> duration -> duration -> boolval o_lte_dur_dur : code_location -> duration -> duration -> boolval o_gt_dur_dur : code_location -> duration -> duration -> boolval o_gte_dur_dur : code_location -> duration -> duration -> boolval o_eq_dur_dur : code_location -> duration -> duration -> bool