jon.recoil.org

Module Flambda2_lattices.Or_unknown

type 'a t =
  1. | Known of 'a
  2. | Unknown
val known : 'a -> 'a Flambda2_lattices.Or_unknown.t
val compare : ('a -> 'a -> int) -> 'a Flambda2_lattices.Or_unknown.t -> 'a Flambda2_lattices.Or_unknown.t -> int
val equal : ('a -> 'a -> bool) -> 'a Flambda2_lattices.Or_unknown.t -> 'a Flambda2_lattices.Or_unknown.t -> bool
val map_sharing : 'a Flambda2_lattices.Or_unknown.t -> f:('a -> 'a) -> 'a Flambda2_lattices.Or_unknown.t
module Let_syntax : sig ... end