Module Logical.Unsafe

type state = Logic_monad.Logical(P).Unsafe.state = {
rstate : P.e;
ustate : P.u;
wstate : P.w;
sstate : P.s;
}
val make : ('astatestateExninfo.iexn) Logic_monad.BackState.t -> 'a t
val repr : 'a t -> ('astatestateExninfo.iexn) Logic_monad.BackState.t