jukebox-0.1.2: A first-order reasoning toolbox

Safe HaskellNone

Jukebox.Clausify

Documentation

newtype ClausifyFlags Source

Constructors

ClausifyFlags 

Fields

splitting :: Bool
 

Instances

clausForm :: ByteString -> Form -> M [Input Clause]Source

makeCopyable :: Bool -> Form -> Form -> M (Seq Form, Form, Form)Source

type Cost = (Integer, Integer)Source

run :: M a -> NameM aSource

skolemName :: Named a => String -> a -> M NameSource

withName :: Tag -> M a -> M aSource