apiary-purescript 0.17.1 → 1.0.0
raw patch · 3 files changed
+6/−5 lines, 3 filesdep ~apiary
Dependency ranges changed: apiary
Files
- apiary-purescript.cabal +2/−2
- src/Web/Apiary/PureScript.hs +3/−2
- src/Web/Apiary/PureScript/Internal.hs +1/−1
apiary-purescript.cabal view
@@ -1,5 +1,5 @@ name: apiary-purescript-version: 0.17.1+version: 1.0.0 synopsis: purescript compiler for apiary web framework. description: example: <https://github.com/philopon/apiary/blob/master/examples/pureScript.hs>@@ -21,7 +21,7 @@ other-modules: Web.Apiary.PureScript.Internal build-depends: base >=4.6 && <4.8 , template-haskell- , apiary >=0.17 && <0.18+ , apiary >=1.0 && <1.1 , purescript >=0.5.6 && <0.5.7 , filepath >=1.3 && <1.4
src/Web/Apiary/PureScript.hs view
@@ -11,10 +11,11 @@ import Web.Apiary import qualified Web.Apiary.PureScript.Internal as I import Data.Apiary.Extension-import Data.Apiary.Proxy+import Data.Apiary.Compat+import Control.Monad.Apiary.Action initPureScript :: MonadIO m => I.PureScriptConfig -> Initializer' m I.PureScript initPureScript = initializer' . I.makePureScript -pureScript :: (Has I.PureScript exts, MonadIO m) => FilePath -> ActionT exts m ()+pureScript :: (Has I.PureScript exts, MonadIO m) => FilePath -> ActionT exts prms m () pureScript m = getExt (Proxy :: Proxy I.PureScript) >>= flip I.pureScript m
src/Web/Apiary/PureScript/Internal.hs view
@@ -99,7 +99,7 @@ Left l -> throwIO (CompileError l) Right (js, _, _) -> return js -pureScript :: MonadIO m => PureScript -> FilePath -> ActionT exts m ()+pureScript :: MonadIO m => PureScript -> FilePath -> ActionT exts prms m () pureScript env p = do contentType "text/javascript" s <- liftIO . try $