module HOL.OpenTheory
where
import Data.Set (Set)
import qualified HOL.OpenTheory.Article as Article
import HOL.OpenTheory.Interpret (Interpret)
import qualified HOL.OpenTheory.Package as Package
import HOL.Theory (Theory)
import HOL.Thm (Thm)
readArticle :: Theory -> Interpret -> FilePath -> IO (Set Thm)
readArticle :: Theory -> Interpret -> FilePath -> IO (Set Thm)
readArticle = Theory -> Interpret -> FilePath -> IO (Set Thm)
Article.readArticle
readPackages :: [Package.Name] -> IO [Theory]
readPackages :: [Name] -> IO [Theory]
readPackages = [Name] -> IO [Theory]
Package.readList