fay 0.12.0.0 → 0.12.0.1
raw patch · 3 files changed
+26/−10 lines, 3 filesdep ~blaze-htmlsetup-changednew-uploaderPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: blaze-html
API changes (from Hackage documentation)
Files
- Setup.hs +16/−4
- fay.cabal +9/−5
- src/Docs.hs +1/−1
Setup.hs view
@@ -7,10 +7,12 @@ import Distribution.PackageDescription import Distribution.Simple -main = defaultMainWithHooks simpleUserHooks- { preConf = \_args _flags -> do putStrLn reminder- return emptyHookedBuildInfo- }+main = do+ defaultMainWithHooks simpleUserHooks+ { preConf = \_args _flags -> do putStrLn reminder+ return emptyHookedBuildInfo+ , postInst = (\_ _ _ _ -> putStrLn fayBaseReminder)+ } reminder = " \n\@@ -19,5 +21,15 @@ \ REMEMBER: This compiler is in flux, supercalifragelistic style. You should \n\ \ read the CHANGELOG for this release as the changes probably \n\ \ affect you. \n\+ \ \n\+ \ \n\+ \ \n\+ \- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n"++fayBaseReminder =+ " \n\+ \- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n\+ \ \n\+ \ You also need to install fay-base! \n\ \ \n\ \- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n"
fay.cabal view
@@ -1,10 +1,9 @@ name: fay-version: 0.12.0.0+version: 0.12.0.1 synopsis: A compiler for Fay, a Haskell subset that compiles to JavaScript.-description: Fay is a proper subset of Haskell which can be compiled (type-checked)- with GHC, and compiled to JavaScript. It is lazy, pure, with a Fay monad,- an FFI, tail-recursion optimization (experimental). It implements no type- system, for type-checking you should use GHC.+description: Fay is a proper subset of Haskell which is type-checked+ with GHC, and compiled to JavaScript. It is lazy, pure, has a Fay monad,+ an FFI, tail-recursion optimization (experimental), and support for cabal packages. . /Documentation/ .@@ -51,6 +50,7 @@ . See full history at: <https://github.com/faylang/fay/commits> homepage: http://fay-lang.org/+bug-reports: https://github.com/faylang/fay/issues license: BSD3 license-file: LICENSE author: Chris Done, Adam Bergmark@@ -121,6 +121,10 @@ docs/snippets/patterns.hs docs/snippets/tail.hs docs/home.hs++source-repository head+ type: git+ location: https://github.com/faylang/fay.git Flag devel Description: Don't build fay-tests and fay-docs if this flag is supplied
src/Docs.hs view
@@ -244,7 +244,7 @@ pre $ code "$ cabal install fay-base" h3 "Running" p "If developing, you can run the tests (you will need nodejs installed):"- pre $ code "$ cabal install"+ pre $ code "$ cabal install . fay-base/" pre $ code "$ fay-tests" p "To compile a Fay program, run:" pre $ code "$ fay foo.hs"