]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/acic_procedural/proceduralHelpers.mli
First attempt to implement unification hints.
[helm.git] / helm / software / components / acic_procedural / proceduralHelpers.mli
index 6b90e815c58b3d4b009bcd2e5ae5fefb316ed1e9..69df6d79769d87e1d9eb9776aa8d4402418bb05d 100644 (file)
  * http://cs.unibo.it/helm/.
  *)
 
-val pp_term:
-   (string -> unit) -> Cic.metasenv -> Cic.context -> Cic.term -> unit
 val mk_fresh_name:
    Cic.context -> Cic.name -> Cic.name
+val list_fold_right_cps:
+   ('b -> 'c) -> (('b -> 'c) -> 'a -> 'b -> 'c) -> 'a list -> 'b -> 'c
+val list_fold_left_cps:
+   ('b -> 'c) -> (('b -> 'c) -> 'b -> 'a -> 'c) -> 'b -> 'a list -> 'c
 val list_map_cps:
-   ('a list -> 'b) -> (('a -> 'b) -> 'c -> 'b) -> 'c list -> 'b
+   ('b list -> 'c) -> (('b -> 'c) -> 'a -> 'c) -> 'a list -> 'c
 val identity:
    'a -> 'a
 val compose: