Evd.Filter
val identity : t
The identity filter.
val filter_list : t -> 'a list -> 'a list
Filter a list. Sizes must coincide.
val filter_array : t -> 'a array -> 'a array
Filter an array. Sizes must coincide.
Horizontal composition : compose f1 f2
only keeps parts of f2
where f1
is set. In particular, f1
and f2
must have the same length.
apply_subfilter f1 f2
applies filter f2
where f1
is true
. In particular, the length of f2
is the number of times f1
is true
Apply the function on the filter and the list. Sizes must coincide.
val make : bool list -> t
Create out of a list
val repr : t -> bool list option
Observe as a bool list.