Preface_stdlib.PredicateImplementation for Predicate.t.
A Predicate is just a function from 'a to bool.
module Contravariant : Preface_specs.CONTRAVARIANT with type 'a t = 'a tmodule Divisible : Preface_specs.DIVISIBLE with type 'a t = 'a tmodule Decidable : Preface_specs.DECIDABLE with type 'a t = 'a tmodule Invariant : Preface_specs.INVARIANT with type 'a t = 'a tAdditional functions to facilitate practical work with Predicate.t.
val tautology : 'a tA predicate always true.
val contradiction : 'a tA predicate always false.
module Infix : sig ... end