jon.recoil.org

Module Alloc.Const

module Option : sig ... end
val is_max : 'a Mode.Alloc.Axis.t -> 'a -> bool
val is_min : 'a Mode.Alloc.Axis.t -> 'a -> bool

diff a b returns None for axes where a and b match, and Some a0 for axes where a is a0 and b isn't.

Similar to Alloc.close_over but for constants

Similar to Alloc.partial_apply but for constants

Similar to comonadic_to_monadic_min but for constants

val print_axis : 'a Mode.Alloc.Axis.t -> Stdlib.Format.formatter -> 'a -> unit

Prints a constant on any axis.