(***********************************************************************) (* v * The Coq Proof Assistant / The Coq Development Team *) (* 'a list -> 'a list val union : 'a list -> 'a list -> 'a list val glue : 'a list list -> 'a list val disjoint : 'a list -> 'a list -> bool val such_that : 'a list -> ('a -> bool) -> 'a list