satyros-0.1.0.1: Step-by-step SAT solver for educational purposes
Safe HaskellNone
LanguageHaskell2010

Satyros.CNF.Positivity

Documentation

data Positivity where Source #

Bundled Patterns

pattern Positive :: Positivity 
pattern Negative :: Positivity 

Instances

Instances details
Eq Positivity Source # 
Instance details

Defined in Satyros.CNF.Positivity

Show Positivity Source # 
Instance details

Defined in Satyros.CNF.Positivity

Wrapped Positivity Source # 
Instance details

Defined in Satyros.CNF.Positivity

Associated Types

type Unwrapped Positivity #

Random Positivity Source # 
Instance details

Defined in Satyros.CNF.Positivity

Methods

randomR :: RandomGen g => (Positivity, Positivity) -> g -> (Positivity, g) #

random :: RandomGen g => g -> (Positivity, g) #

randomRs :: RandomGen g => (Positivity, Positivity) -> g -> [Positivity] #

randoms :: RandomGen g => g -> [Positivity] #

Positivity ~ t => Rewrapped Positivity t Source # 
Instance details

Defined in Satyros.CNF.Positivity

type Unwrapped Positivity Source # 
Instance details

Defined in Satyros.CNF.Positivity