Module Flambda2_lattices.Or_bottom
val print :
(Stdlib.Format.formatter -> 'a -> unit) ->
Stdlib.Format.formatter ->
'a Flambda2_lattices.Or_bottom.t ->
unitval both :
'a Flambda2_lattices.Or_bottom.t ->
'b Flambda2_lattices.Or_bottom.t ->
f:('a -> 'b -> 'c) ->
'c Flambda2_lattices.Or_bottom.tval map :
'a Flambda2_lattices.Or_bottom.t ->
f:('a -> 'b) ->
'b Flambda2_lattices.Or_bottom.tval value_map :
'a Flambda2_lattices.Or_bottom.t ->
bottom:'b ->
f:('a -> 'b) ->
'bval all :
'a Flambda2_lattices.Or_bottom.t list ->
'a list Flambda2_lattices.Or_bottom.tval bind :
'a Flambda2_lattices.Or_bottom.t ->
f:('a -> 'b Flambda2_lattices.Or_bottom.t) ->
'b Flambda2_lattices.Or_bottom.tmodule Let_syntax : sig ... end