Flambda2_terms.Placement
type t =
| Delay
The expression should be placed as late as possible, even if it is duplicated
| Strict
The expression must not be moved around (it has non-generative effects, or coeffects, or doesn't benefit from being bound later).
Whether an expression can be moved around, including whether it can be duplicated
val print : Format.formatter -> t -> unit
Print function.
val compare : t -> t -> int
Comparison function.
val join : t -> t -> t
Join