packages feed

Cabal revisions of fay-0.6.0.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
 name:                fay version:             0.6.0.0+x-revision: 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,   exposed-modules:   Language.Fay, Language.Fay.Types, Language.Fay.FFI, Language.Fay.Prelude, Language.Fay.Show, Language.Fay.Compiler   other-modules:     Language.Fay.Print, Control.Monad.IO, Language.Fay.Stdlib, System.Process.Extra, Paths_fay   ghc-options:       -O2-  build-depends:     base >= 4 && < 5,+  build-depends:     base >= 4 && < 4.7,                      mtl,-                     haskell-src-exts,+                     haskell-src-exts < 1.14,                      json,                      pretty-show,                      data-default,   hs-source-dirs:    src   ghc-options:       -O2   main-is:           Main.hs-  build-depends:     base >= 4 && < 5,+  build-depends:     base >= 4 && < 4.7,                      mtl,-                     haskell-src-exts,+                     haskell-src-exts < 1.14,                      json,                      process,                      data-default,   ghc-options:       -O2   main-is:           Tests.hs   other-modules:     Language.Fay.Compiler-  build-depends:     base >= 4 && < 5,+  build-depends:     base >= 4 && < 4.7,                      mtl,-                     haskell-src-exts,+                     haskell-src-exts < 1.14,                      json,                      HUnit,                      process,   ghc-options:       -O2   main-is:           Docs.hs   other-modules:     Text.Blaze.Extra-  build-depends:     base >= 4 && < 5,+  build-depends:     base >= 4 && < 4.7,                      mtl,-                     haskell-src-exts,+                     haskell-src-exts < 1.14,                      json,                      HUnit,                      process,
revision 2
-name:                fay-version:             0.6.0.0-x-revision: 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.-                     .-                     /Documentation/-                     .-                     See documentation at <http://fay-lang.org/> or build your own documentation with:-                     .-                     > $ cabal unpack fay-                     > $ cd fay-*-                     > $ cabal install-                     > $ dist/build/fay-docs/fay-docs-                     .-                     .-                     /Examples/-                     .-                     See <http://fay-lang.org/#examples>.-                     .-                     /Release Notes/-                     .-                     * Added Compiler.compileFile to compile a file without writing to disk-                     .-                     * abstracted out constructorName function-                     .-                     * fix fixed RecConstr-                     .-                     * Fix RecConstr to avoid name conflicts.-                     .-                     * BREAKING CHANGES, READ THIS COMMIT.-                     .-                     * Added the new flags to the cmdline docs-                     .-                     * --output=file to specify where the result should be placed-                     .-                     * Exporting Language.Fay.Compiler-                     .-                     * Added the cmdline flag -include=dir1[,..dirN] which will look in the specified directories for imports-                     .-                     * CompileConfig now contains configDirectoryIncludes allowing imports to be located separately from where the base file-                     .-                     * Add Paths_fay to cabal.-                     .-                     * Update docs and fix runtime regressions.-                     .-                     * Fix FFI callbacks when too many arguments are provided.-                     .-                     * Fix patterns snippet.-                     .-                     * Fixed a bug where  would produce invalid code. And some minor refactorings.-                     .-                     * Records are now stored in CompileState, _fields dropped from record representation-                     .-                     See full history at: <https://github.com/chrisdone/fay/commits>-homepage:            http://fay-lang.org/-license:             BSD3-license-file:        LICENSE-author:              Chris Done-maintainer:          chrisdone@gmail.com-copyright:           2012 Chris Done-category:            Development-build-type:          Custom-cabal-version:       >=1.8-data-files:          js/runtime.js-                     hs/stdlib.hs-                     src/Language/Fay/Stdlib.hs-extra-source-files:  examples/ref.hs examples/alert.hs examples/console.hs examples/dom.hs-                     examples/tailrecursive.hs examples/data.hs examples/canvaswater.hs-                     examples/canvaswater.html examples/haskell.png-                     -- Test cases-                     tests/10 tests/10.hs tests/11 tests/11.hs tests/12 tests/12.hs tests/13-                     tests/13.hs tests/14 tests/14.hs tests/15 tests/15.hs tests/16 tests/16.hs-                     tests/17 tests/17.hs tests/18 tests/18.hs tests/19 tests/19.hs-                     tests/2 tests/20 tests/20.hs tests/21 tests/21.hs tests/22 tests/22.hs-                     tests/23 tests/23.hs tests/24 tests/24.hs tests/25.hs tests/26 tests/26.hs-                     tests/2.hs tests/3 tests/3.hs tests/4 tests/4.hs tests/5 tests/5.hs tests/6-                     tests/6.hs tests/7 tests/7.hs tests/8 tests/8.hs tests/9 tests/9.hs tests/27-                     tests/27.hs tests/28 tests/28.hs tests/30.hs tests/29 tests/30 tests/29.hs-                     tests/31.hs tests/31-                     -- Documentation files-                     docs/beautify.js docs/highlight.pack.js docs/home.css docs/home.js docs/jquery.js-                     docs/analytics.js-                     -- Documentation snippets-                     docs/snippets/conditions.hs-                     docs/snippets/data.hs-                     docs/snippets/declarations.hs-                     docs/snippets/dom.hs-                     docs/snippets/enums.hs-                     docs/snippets/ffi.hs-                     docs/snippets/functions.hs-                     docs/snippets/lists.hs-                     docs/snippets/patterns.hs-                     docs/snippets/tail.hs-                     docs/home.hs--library-  hs-source-dirs:    src-  exposed-modules:   Language.Fay, Language.Fay.Types, Language.Fay.FFI, Language.Fay.Prelude, Language.Fay.Show, Language.Fay.Compiler-  other-modules:     Language.Fay.Print, Control.Monad.IO, Language.Fay.Stdlib, System.Process.Extra, Paths_fay-  ghc-options:       -O2-  build-depends:     base >= 4 && < 4.7,-                     mtl,-                     haskell-src-exts < 1.14,-                     json,-                     pretty-show,-                     data-default,-                     safe,-                     language-javascript,--                     -- Requirements for the executables which-                     -- `cabal-dev ghci' needs.-                     HUnit,-                     process,-                     filepath,-                     directory,-                     blaze-html,-                     blaze-markup,-                     bytestring,-                     time--executable fay-  hs-source-dirs:    src-  ghc-options:       -O2-  main-is:           Main.hs-  build-depends:     base >= 4 && < 4.7,-                     mtl,-                     haskell-src-exts < 1.14,-                     json,-                     process,-                     data-default,-                     safe,-                     language-javascript,-                     directory,-                     filepath--executable fay-tests-  hs-source-dirs:    src-  ghc-options:       -O2-  main-is:           Tests.hs-  other-modules:     Language.Fay.Compiler-  build-depends:     base >= 4 && < 4.7,-                     mtl,-                     haskell-src-exts < 1.14,-                     json,-                     HUnit,-                     process,-                     filepath,-                     directory,-                     data-default,-                     safe,-                     language-javascript--executable fay-docs-  hs-source-dirs:    src-  ghc-options:       -O2-  main-is:           Docs.hs-  other-modules:     Text.Blaze.Extra-  build-depends:     base >= 4 && < 4.7,-                     mtl,-                     haskell-src-exts < 1.14,-                     json,-                     HUnit,-                     process,-                     filepath,-                     directory,-                     blaze-html,-                     blaze-markup,-                     bytestring,-                     time,-                     data-default,-                     safe,-                     language-javascript+name:                fay
+version:             0.6.0.0
+x-revision: 2
+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.
+                     .
+                     /Documentation/
+                     .
+                     See documentation at <http://fay-lang.org/> or build your own documentation with:
+                     .
+                     > $ cabal unpack fay
+                     > $ cd fay-*
+                     > $ cabal install
+                     > $ dist/build/fay-docs/fay-docs
+                     .
+                     .
+                     /Examples/
+                     .
+                     See <http://fay-lang.org/#examples>.
+                     .
+                     /Release Notes/
+                     .
+                     * Added Compiler.compileFile to compile a file without writing to disk
+                     .
+                     * abstracted out constructorName function
+                     .
+                     * fix fixed RecConstr
+                     .
+                     * Fix RecConstr to avoid name conflicts.
+                     .
+                     * BREAKING CHANGES, READ THIS COMMIT.
+                     .
+                     * Added the new flags to the cmdline docs
+                     .
+                     * --output=file to specify where the result should be placed
+                     .
+                     * Exporting Language.Fay.Compiler
+                     .
+                     * Added the cmdline flag -include=dir1[,..dirN] which will look in the specified directories for imports
+                     .
+                     * CompileConfig now contains configDirectoryIncludes allowing imports to be located separately from where the base file
+                     .
+                     * Add Paths_fay to cabal.
+                     .
+                     * Update docs and fix runtime regressions.
+                     .
+                     * Fix FFI callbacks when too many arguments are provided.
+                     .
+                     * Fix patterns snippet.
+                     .
+                     * Fixed a bug where  would produce invalid code. And some minor refactorings.
+                     .
+                     * Records are now stored in CompileState, _fields dropped from record representation
+                     .
+                     See full history at: <https://github.com/chrisdone/fay/commits>
+homepage:            http://fay-lang.org/
+license:             BSD3
+license-file:        LICENSE
+author:              Chris Done
+maintainer:          chrisdone@gmail.com
+copyright:           2012 Chris Done
+category:            Development
+build-type:          Custom
+cabal-version:       >=1.8
+data-files:          js/runtime.js
+                     hs/stdlib.hs
+                     src/Language/Fay/Stdlib.hs
+extra-source-files:  examples/ref.hs examples/alert.hs examples/console.hs examples/dom.hs
+                     examples/tailrecursive.hs examples/data.hs examples/canvaswater.hs
+                     examples/canvaswater.html examples/haskell.png
+                     -- Test cases
+                     tests/10 tests/10.hs tests/11 tests/11.hs tests/12 tests/12.hs tests/13
+                     tests/13.hs tests/14 tests/14.hs tests/15 tests/15.hs tests/16 tests/16.hs
+                     tests/17 tests/17.hs tests/18 tests/18.hs tests/19 tests/19.hs
+                     tests/2 tests/20 tests/20.hs tests/21 tests/21.hs tests/22 tests/22.hs
+                     tests/23 tests/23.hs tests/24 tests/24.hs tests/25.hs tests/26 tests/26.hs
+                     tests/2.hs tests/3 tests/3.hs tests/4 tests/4.hs tests/5 tests/5.hs tests/6
+                     tests/6.hs tests/7 tests/7.hs tests/8 tests/8.hs tests/9 tests/9.hs tests/27
+                     tests/27.hs tests/28 tests/28.hs tests/30.hs tests/29 tests/30 tests/29.hs
+                     tests/31.hs tests/31
+                     -- Documentation files
+                     docs/beautify.js docs/highlight.pack.js docs/home.css docs/home.js docs/jquery.js
+                     docs/analytics.js
+                     -- Documentation snippets
+                     docs/snippets/conditions.hs
+                     docs/snippets/data.hs
+                     docs/snippets/declarations.hs
+                     docs/snippets/dom.hs
+                     docs/snippets/enums.hs
+                     docs/snippets/ffi.hs
+                     docs/snippets/functions.hs
+                     docs/snippets/lists.hs
+                     docs/snippets/patterns.hs
+                     docs/snippets/tail.hs
+                     docs/home.hs
+
+library
+  hs-source-dirs:    src
+  exposed-modules:   Language.Fay, Language.Fay.Types, Language.Fay.FFI, Language.Fay.Prelude, Language.Fay.Show, Language.Fay.Compiler
+  other-modules:     Language.Fay.Print, Control.Monad.IO, Language.Fay.Stdlib, System.Process.Extra, Paths_fay
+  ghc-options:       -O2
+  build-depends:     base >= 4 && < 4.7,
+                     mtl,
+                     haskell-src-exts < 1.14,
+                     json,
+                     pretty-show,
+                     data-default,
+                     safe,
+                     language-javascript,
+
+                     -- Requirements for the executables which
+                     -- `cabal-dev ghci' needs.
+                     HUnit,
+                     process,
+                     filepath,
+                     directory,
+                     blaze-html >= 0.5,
+                     blaze-markup,
+                     bytestring,
+                     time
+
+executable fay
+  hs-source-dirs:    src
+  ghc-options:       -O2
+  main-is:           Main.hs
+  build-depends:     base >= 4 && < 4.7,
+                     mtl,
+                     haskell-src-exts < 1.14,
+                     json,
+                     process,
+                     data-default,
+                     safe,
+                     language-javascript,
+                     directory,
+                     filepath
+
+executable fay-tests
+  hs-source-dirs:    src
+  ghc-options:       -O2
+  main-is:           Tests.hs
+  other-modules:     Language.Fay.Compiler
+  build-depends:     base >= 4 && < 4.7,
+                     mtl,
+                     haskell-src-exts < 1.14,
+                     json,
+                     HUnit,
+                     process,
+                     filepath,
+                     directory,
+                     data-default,
+                     safe,
+                     language-javascript
+
+executable fay-docs
+  hs-source-dirs:    src
+  ghc-options:       -O2
+  main-is:           Docs.hs
+  other-modules:     Text.Blaze.Extra
+  build-depends:     base >= 4 && < 4.7,
+                     mtl,
+                     haskell-src-exts < 1.14,
+                     json,
+                     HUnit,
+                     process,
+                     filepath,
+                     directory,
+                     blaze-html,
+                     blaze-markup,
+                     bytestring,
+                     time,
+                     data-default,
+                     safe,
+                     language-javascript
revision 3
 name:                fay
 version:             0.6.0.0
-x-revision: 2
+x-revision: 3
 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,
                      process,
                      filepath,
                      directory,
-                     blaze-html,
+                     blaze-html >= 0.5,
                      blaze-markup,
                      bytestring,
                      time,
revision 4
 name:                fay
 version:             0.6.0.0
-x-revision: 3
+x-revision: 4
 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,
                      process,
                      filepath,
                      directory,
-                     blaze-html >= 0.5,
+                     blaze-html >= 0.5 && < 0.8.1.0,
                      blaze-markup,
                      bytestring,
                      time
                      process,
                      filepath,
                      directory,
-                     blaze-html >= 0.5,
+                     blaze-html >= 0.5 && < 0.8.1.0,
                      blaze-markup,
                      bytestring,
                      time,