package why3

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val t_select : (term -> 'a) -> (term -> 'a) -> term -> 'a
val t_selecti : ('a -> term -> 'b) -> ('a -> term -> 'b) -> 'a -> term -> 'b
val t_map : (term -> term) -> (term -> term) -> term -> term
val t_fold : ('a -> term -> 'a) -> ('a -> term -> 'a) -> 'a -> term -> 'a
val t_map_fold : ('a -> term -> 'a * term) -> ('a -> term -> 'a * term) -> 'a -> term -> 'a * term
val t_all : (term -> bool) -> (term -> bool) -> term -> bool
val t_any : (term -> bool) -> (term -> bool) -> term -> bool
val t_map_simp : (term -> term) -> (term -> term) -> term -> term
val t_map_sign : (bool -> term -> term) -> (bool -> term -> term) -> bool -> term -> term
val t_map_cont : ((term -> 'a) -> term -> 'a) -> ((term -> 'a) -> term -> 'a) -> (term -> 'a) -> term -> 'a
val tr_map : (term -> term) -> (term -> term) -> trigger -> trigger
val tr_fold : ('a -> term -> 'a) -> ('a -> term -> 'a) -> 'a -> trigger -> 'a
val tr_map_fold : ('a -> term -> 'a * term) -> ('a -> term -> 'a * term) -> 'a -> trigger -> 'a * trigger
OCaml

Innovation. Community. Security.