satchmo-1.8.0: SAT encoding monad

Satchmo.MonadSAT

Documentation

class (Functor m, Monad m) => MonadSAT m whereSource

Instances

MonadSAT SAT 
MonadSAT SAT 
MonadSAT SAT 
(Monad m, MonadSAT m) => MonadSAT (ListT m) 
(Monad m, MonadSAT m) => MonadSAT (ContT s m) 
(Monad m, MonadSAT m, Monoid w) => MonadSAT (WriterT w m) 
(Monad m, MonadSAT m, Monoid w) => MonadSAT (WriterT w m) 
(Monad m, MonadSAT m) => MonadSAT (StateT s m) 
(Monad m, MonadSAT m) => MonadSAT (StateT s m) 
(Monad m, MonadSAT m) => MonadSAT (ReaderT r m) 
(Monad m, MonadSAT m, Monoid w) => MonadSAT (RWST r w s m) 
(Monad m, MonadSAT m, Monoid w) => MonadSAT (RWST r w s m)