-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | purescript compiler for apiary web framework. -- -- example: -- https://github.com/philopon/apiary/blob/master/examples/pureScript.hs @package apiary-purescript @version 0.15.2 module Paths_apiary_purescript version :: Version getBinDir :: IO FilePath getLibDir :: IO FilePath getDataDir :: IO FilePath getLibexecDir :: IO FilePath getDataFileName :: FilePath -> IO FilePath getSysconfDir :: IO FilePath module Web.Apiary.PureScript.Explicit data PureScriptConfig PureScriptConfig :: [Pattern] -> FilePath -> FilePath -> Bool -> [FilePath] -> Options -> PureScriptConfig libraryPatterns :: PureScriptConfig -> [Pattern] libraryBaseDir :: PureScriptConfig -> FilePath preludePath :: PureScriptConfig -> FilePath development :: PureScriptConfig -> Bool initialCompiles :: PureScriptConfig -> [FilePath] pureScriptOptions :: PureScriptConfig -> Options data PureScript withPureScript :: MonadIO m => PureScriptConfig -> (PureScript -> m b) -> m b pureScript :: MonadIO m => PureScript -> FilePath -> ActionT m () module Web.Apiary.PureScript data PureScriptConfig PureScriptConfig :: [Pattern] -> FilePath -> FilePath -> Bool -> [FilePath] -> Options -> PureScriptConfig libraryPatterns :: PureScriptConfig -> [Pattern] libraryBaseDir :: PureScriptConfig -> FilePath preludePath :: PureScriptConfig -> FilePath development :: PureScriptConfig -> Bool initialCompiles :: PureScriptConfig -> [FilePath] pureScriptOptions :: PureScriptConfig -> Options type HasPureScript = Given PureScript withPureScript :: MonadIO m => PureScriptConfig -> (HasPureScript => m a) -> m a pureScript :: (MonadIO m, HasPureScript) => FilePath -> ActionT m ()