Module Pulselib__PulseFormula.SatUnsatMonad
Useful notations to deal with normalized formulas
val map_normalized : ('a -> 'b) -> 'a normalized -> 'b normalized
val (>>|) : 'a normalized -> ('a -> 'b) -> 'b normalized
val let+ : 'a normalized -> ('a -> 'b) -> 'b normalized
val bind_normalized : ('a -> 'b normalized) -> 'a normalized -> 'b normalized
val (>>=) : 'a normalized -> ('a -> 'b normalized) -> 'b normalized
val let* : 'a normalized -> ('a -> 'b normalized) -> 'b normalized