Safe Haskell | None |
---|
Documentation
data ReasoningParameters Source #
ReasoningParameters | |
|
Instances
Eq ReasoningParameters Source # | |
Defined in PGIP.ReasoningParameters (==) :: ReasoningParameters -> ReasoningParameters -> Bool (/=) :: ReasoningParameters -> ReasoningParameters -> Bool | |
Show ReasoningParameters Source # | |
Defined in PGIP.ReasoningParameters showsPrec :: Int -> ReasoningParameters -> ShowS show :: ReasoningParameters -> String showList :: [ReasoningParameters] -> ShowS | |
Generic ReasoningParameters Source # | |
Defined in PGIP.ReasoningParameters type Rep ReasoningParameters :: Type -> Type from :: ReasoningParameters -> Rep ReasoningParameters x to :: Rep ReasoningParameters x -> ReasoningParameters | |
FromJSON ReasoningParameters Source # | |
Defined in PGIP.ReasoningParameters parseJSON :: Value -> Parser ReasoningParameters parseJSONList :: Value -> Parser [ReasoningParameters] | |
type Rep ReasoningParameters Source # | |
Defined in PGIP.ReasoningParameters type Rep ReasoningParameters = D1 ('MetaData "ReasoningParameters" "PGIP.ReasoningParameters" "main" 'False) (C1 ('MetaCons "ReasoningParameters" 'PrefixI 'True) (S1 ('MetaSel ('Just "goals") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [GoalConfig]) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe String)))) |
data GoalConfig Source #
GoalConfig | |
|
Instances
Eq GoalConfig Source # | |
Defined in PGIP.ReasoningParameters (==) :: GoalConfig -> GoalConfig -> Bool (/=) :: GoalConfig -> GoalConfig -> Bool | |
Show GoalConfig Source # | |
Defined in PGIP.ReasoningParameters showsPrec :: Int -> GoalConfig -> ShowS show :: GoalConfig -> String showList :: [GoalConfig] -> ShowS | |
Generic GoalConfig Source # | |
Defined in PGIP.ReasoningParameters type Rep GoalConfig :: Type -> Type from :: GoalConfig -> Rep GoalConfig x to :: Rep GoalConfig x -> GoalConfig | |
FromJSON GoalConfig Source # | |
Defined in PGIP.ReasoningParameters parseJSON :: Value -> Parser GoalConfig parseJSONList :: Value -> Parser [GoalConfig] | |
type Rep GoalConfig Source # | |
Defined in PGIP.ReasoningParameters type Rep GoalConfig = D1 ('MetaData "GoalConfig" "PGIP.ReasoningParameters" "main" 'False) (C1 ('MetaCons "GoalConfig" 'PrefixI 'True) (((S1 ('MetaSel ('Just "node") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String) :*: S1 ('MetaSel ('Just "conjecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe String))) :*: (S1 ('MetaSel ('Just "reasonerConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ReasonerConfiguration) :*: S1 ('MetaSel ('Just "premiseSelection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe PremiseSelection)))) :*: ((S1 ('MetaSel ('Just "translation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe String)) :*: S1 ('MetaSel ('Just "useTheorems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "printDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "printProof") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool)))))) |
data ReasonerConfiguration Source #
Instances
Eq ReasonerConfiguration Source # | |
Defined in PGIP.ReasoningParameters (==) :: ReasonerConfiguration -> ReasonerConfiguration -> Bool (/=) :: ReasonerConfiguration -> ReasonerConfiguration -> Bool | |
Show ReasonerConfiguration Source # | |
Defined in PGIP.ReasoningParameters showsPrec :: Int -> ReasonerConfiguration -> ShowS show :: ReasonerConfiguration -> String showList :: [ReasonerConfiguration] -> ShowS | |
Generic ReasonerConfiguration Source # | |
Defined in PGIP.ReasoningParameters type Rep ReasonerConfiguration :: Type -> Type from :: ReasonerConfiguration -> Rep ReasonerConfiguration x to :: Rep ReasonerConfiguration x -> ReasonerConfiguration | |
FromJSON ReasonerConfiguration Source # | |
Defined in PGIP.ReasoningParameters parseJSON :: Value -> Parser ReasonerConfiguration parseJSONList :: Value -> Parser [ReasonerConfiguration] | |
type Rep ReasonerConfiguration Source # | |
Defined in PGIP.ReasoningParameters type Rep ReasonerConfiguration = D1 ('MetaData "ReasonerConfiguration" "PGIP.ReasoningParameters" "main" 'False) (C1 ('MetaCons "ReasonerConfiguration" 'PrefixI 'True) (S1 ('MetaSel ('Just "timeLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int) :*: S1 ('MetaSel ('Just "reasoner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe String)))) |
data PremiseSelection Source #
PremiseSelection | |
|
Instances
Eq PremiseSelection Source # | |
Defined in PGIP.ReasoningParameters (==) :: PremiseSelection -> PremiseSelection -> Bool (/=) :: PremiseSelection -> PremiseSelection -> Bool | |
Show PremiseSelection Source # | |
Defined in PGIP.ReasoningParameters showsPrec :: Int -> PremiseSelection -> ShowS show :: PremiseSelection -> String showList :: [PremiseSelection] -> ShowS | |
Generic PremiseSelection Source # | |
Defined in PGIP.ReasoningParameters type Rep PremiseSelection :: Type -> Type from :: PremiseSelection -> Rep PremiseSelection x to :: Rep PremiseSelection x -> PremiseSelection | |
FromJSON PremiseSelection Source # | |
Defined in PGIP.ReasoningParameters parseJSON :: Value -> Parser PremiseSelection parseJSONList :: Value -> Parser [PremiseSelection] | |
type Rep PremiseSelection Source # | |
Defined in PGIP.ReasoningParameters type Rep PremiseSelection = D1 ('MetaData "PremiseSelection" "PGIP.ReasoningParameters" "main" 'False) (C1 ('MetaCons "PremiseSelection" 'PrefixI 'True) ((S1 ('MetaSel ('Just "kind") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 String) :*: S1 ('MetaSel ('Just "manualPremises") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [String]))) :*: (S1 ('MetaSel ('Just "sineDepthLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "sineTolerance") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "sinePremiseNumberLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Int)))))) |
type ReasoningCacheE = [Either String ReasoningCacheGoal] Source #
type ReasoningCache = [ReasoningCacheGoal] Source #
data ReasoningCacheGoal Source #
ReasoningCacheGoal | |
|
Instances
Show ReasoningCacheGoal Source # | |
Defined in PGIP.ReasoningParameters showsPrec :: Int -> ReasoningCacheGoal -> ShowS show :: ReasoningCacheGoal -> String showList :: [ReasoningCacheGoal] -> ShowS |