clingo-0.2.0.0: Haskell bindings to the Clingo ASP solver

Safe HaskellNone
LanguageHaskell2010

Clingo.Inspection.Symbolic

Documentation

data SymbolicAtom s Source #

Constructors

SymbolicAtom 

Fields

Instances

Generic (SymbolicAtom s) Source # 

Associated Types

type Rep (SymbolicAtom s) :: * -> * #

Methods

from :: SymbolicAtom s -> Rep (SymbolicAtom s) x #

to :: Rep (SymbolicAtom s) x -> SymbolicAtom s #

NFData (SymbolicAtom s) Source # 

Methods

rnf :: SymbolicAtom s -> () #

type Rep (SymbolicAtom s) Source # 

data AspifLiteral s Source #

Instances

Eq (AspifLiteral s) Source # 
Ord (AspifLiteral s) Source # 
Show (AspifLiteral s) Source # 
Generic (AspifLiteral s) Source # 

Associated Types

type Rep (AspifLiteral s) :: * -> * #

Methods

from :: AspifLiteral s -> Rep (AspifLiteral s) x #

to :: Rep (AspifLiteral s) x -> AspifLiteral s #

NFData (AspifLiteral s) Source # 

Methods

rnf :: AspifLiteral s -> () #

Hashable (AspifLiteral s) Source # 
Signed (AspifLiteral s) Source # 
type Rep (AspifLiteral s) Source # 
type Rep (AspifLiteral s) = D1 (MetaData "AspifLiteral" "Clingo.Internal.Types" "clingo-0.2.0.0-DzJnCg9nABaE1yAGw8EIsO" True) (C1 (MetaCons "AspifLiteral" PrefixI True) (S1 (MetaSel (Just Symbol "rawAspifLiteral") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Literal)))