Module Astral_internal.ThreeValuedLogic
type t = | True| False| Unknown
val compare : t -> t -> intval equal : t -> t -> boolval to_bool : bool -> t -> boolval can_be_true : t -> boolval exists : ('a -> t) -> 'a list -> tmodule Self : sig ... endinclude sig ... end
val pp : Stdlib.Format.formatter -> Self.t -> unitval print : ?prefix:string -> Self.t -> unitval show_option : Self.t option -> stringval print_option : ?prefix:string -> Self.t option -> unitval dump : string -> Self.t -> unitval show_list : ?separator:string -> Self.t list -> stringval pp_list : Stdlib.Format.formatter -> Self.t list -> unitval print_list : ?separator:string -> ?prefix:string -> Self.t list -> unit