Module MSetProperties.WPropertiesOn
Parameters
Signature
val fold_rec_bis :
(M.elt -> 'a1 -> 'a1) ->
'a1 ->
M.t ->
(M.t -> M.t -> 'a1 -> __ -> 'a2 -> 'a2) ->
'a2 ->
(M.elt -> 'a1 -> M.t -> __ -> __ -> 'a2 -> 'a2) ->
'a2val fold_rec_nodep :
(M.elt -> 'a1 -> 'a1) ->
'a1 ->
M.t ->
'a2 ->
(M.elt -> 'a1 -> __ -> 'a2 -> 'a2) ->
'a2val fold_rec_weak :
(M.elt -> 'a1 -> 'a1) ->
'a1 ->
(M.t -> M.t -> 'a1 -> __ -> 'a2 -> 'a2) ->
'a2 ->
(M.elt -> 'a1 -> M.t -> __ -> 'a2 -> 'a2) ->
M.t ->
'a2val fold_rel :
(M.elt -> 'a1 -> 'a1) ->
(M.elt -> 'a2 -> 'a2) ->
'a1 ->
'a2 ->
M.t ->
'a3 ->
(M.elt -> 'a1 -> 'a2 -> __ -> 'a3 -> 'a3) ->
'a3val set_induction_bis :
(M.t -> M.t -> __ -> 'a1 -> 'a1) ->
'a1 ->
(M.elt -> M.t -> __ -> 'a1 -> 'a1) ->
M.t ->
'a1