packages feed

Cabal revisions of purescript-0.7.0.0

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

revision 1
-name: purescript-version: 0.7.0.0-cabal-version: >=1.8-build-type: Simple-license: MIT-license-file: LICENSE-copyright: (c) 2013-15 Phil Freeman, (c) 2014-15 Gary Burgess-maintainer: Phil Freeman <paf31@cantab.net>-stability: experimental-synopsis: PureScript Programming Language Compiler-description: A small strongly, statically typed programming language with expressive types, inspired by Haskell and compiling to Javascript.-category: Language-Homepage: http://www.purescript.org/-author: Phil Freeman <paf31@cantab.net>,-        Gary Burgess <gary.burgess@gmail.com>,-        Hardy Jones <jones3.hardy@gmail.com>,-        Harry Garrood <harry@garrood.me>--tested-with: GHC==7.8--extra-source-files: examples/passing/*.purs-                  , examples/failing/*.purs--source-repository head-    type: git-    location: https://github.com/purescript/purescript.git--library-    build-depends: base >=4.6 && <5,-                   containers -any,-                   unordered-containers -any,-                   dlist -any,-                   directory >= 1.2,-                   filepath -any,-                   mtl >= 2.1.0 && < 2.3.0,-                   parsec -any,-                   transformers >= 0.3.0 && < 0.5,-                   transformers-compat >= 0.3.0,-                   utf8-string >= 1 && < 2,-                   pattern-arrows >= 0.0.2 && < 0.1,-                   time -any,-                   boxes >= 0.1.4 && < 0.2.0,-                   aeson >= 0.8 && < 0.9,-                   vector -any,-                   bower-json >= 0.7,-                   aeson-better-errors >= 0.8,-                   bytestring -any,-                   text -any,-                   split -any--    exposed-modules: Language.PureScript-                     Language.PureScript.AST-                     Language.PureScript.AST.Binders-                     Language.PureScript.AST.Declarations-                     Language.PureScript.AST.Operators-                     Language.PureScript.AST.SourcePos-                     Language.PureScript.AST.Traversals-                     Language.PureScript.AST.Exported-                     Language.PureScript.CodeGen-                     Language.PureScript.CodeGen.Externs-                     Language.PureScript.CodeGen.JS-                     Language.PureScript.CodeGen.JS.AST-                     Language.PureScript.CodeGen.JS.Common-                     Language.PureScript.CodeGen.JS.Optimizer-                     Language.PureScript.CodeGen.JS.Optimizer.Blocks-                     Language.PureScript.CodeGen.JS.Optimizer.Common-                     Language.PureScript.CodeGen.JS.Optimizer.Inliner-                     Language.PureScript.CodeGen.JS.Optimizer.MagicDo-                     Language.PureScript.CodeGen.JS.Optimizer.TCO-                     Language.PureScript.CodeGen.JS.Optimizer.Unused-                     Language.PureScript.Constants-                     Language.PureScript.CoreFn-                     Language.PureScript.CoreFn.Ann-                     Language.PureScript.CoreFn.Binders-                     Language.PureScript.CoreFn.Desugar-                     Language.PureScript.CoreFn.Expr-                     Language.PureScript.CoreFn.Literals-                     Language.PureScript.CoreFn.Meta-                     Language.PureScript.CoreFn.Module-                     Language.PureScript.CoreFn.Traversals-                     Language.PureScript.Comments-                     Language.PureScript.Environment-                     Language.PureScript.Errors-                     Language.PureScript.Kinds-                     Language.PureScript.Linter-                     Language.PureScript.ModuleDependencies-                     Language.PureScript.Names-                     Language.PureScript.Options-                     Language.PureScript.Parser-                     Language.PureScript.Parser.Lexer-                     Language.PureScript.Parser.Common-                     Language.PureScript.Parser.Declarations-                     Language.PureScript.Parser.JS-                     Language.PureScript.Parser.Kinds-                     Language.PureScript.Parser.State-                     Language.PureScript.Parser.Types-                     Language.PureScript.Pretty-                     Language.PureScript.Pretty.Common-                     Language.PureScript.Pretty.JS-                     Language.PureScript.Pretty.Kinds-                     Language.PureScript.Pretty.Types-                     Language.PureScript.Pretty.Values-                     Language.PureScript.Renamer-                     Language.PureScript.Sugar-                     Language.PureScript.Sugar.BindingGroups-                     Language.PureScript.Sugar.CaseDeclarations-                     Language.PureScript.Sugar.DoNotation-                     Language.PureScript.Sugar.Names-                     Language.PureScript.Sugar.ObjectWildcards-                     Language.PureScript.Sugar.Operators-                     Language.PureScript.Sugar.TypeClasses-                     Language.PureScript.Sugar.TypeDeclarations-                     Language.PureScript.Traversals-                     Language.PureScript.TypeChecker-                     Language.PureScript.TypeChecker.Entailment-                     Language.PureScript.TypeChecker.Kinds-                     Language.PureScript.TypeChecker.Monad-                     Language.PureScript.TypeChecker.Rows-                     Language.PureScript.TypeChecker.Skolems-                     Language.PureScript.TypeChecker.Subsumption-                     Language.PureScript.TypeChecker.Synonyms-                     Language.PureScript.TypeChecker.Types-                     Language.PureScript.TypeChecker.Unify-                     Language.PureScript.TypeClassDictionaries-                     Language.PureScript.Types--                     Language.PureScript.Docs-                     Language.PureScript.Docs.Convert-                     Language.PureScript.Docs.Render-                     Language.PureScript.Docs.Types-                     Language.PureScript.Docs.RenderedCode-                     Language.PureScript.Docs.RenderedCode.Types-                     Language.PureScript.Docs.RenderedCode.Render-                     Language.PureScript.Docs.AsMarkdown-                     Language.PureScript.Docs.ParseAndDesugar-                     Language.PureScript.Docs.Utils.MonoidExtras--                     Control.Monad.Unify-                     Control.Monad.Supply-                     Control.Monad.Supply.Class--    exposed: True-    buildable: True-    hs-source-dirs: src-    other-modules: Paths_purescript-    ghc-options: -Wall -O2--executable psc-    build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,-                   mtl -any, optparse-applicative >= 0.10.0, parsec -any, purescript -any,-                   time -any, transformers -any, transformers-compat -any, Glob >= 0.7 && < 0.8-    main-is: Main.hs-    buildable: True-    hs-source-dirs: psc-    other-modules: Make-    ghc-options: -Wall -O2 -fno-warn-unused-do-bind--executable psci-    build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,-                   mtl -any, optparse-applicative >= 0.10.0, parsec -any,-                   haskeline >= 0.7.0.0, purescript -any, transformers -any,-                   transformers-compat -any, process -any, time -any, Glob -any--    main-is: Main.hs-    buildable: True-    hs-source-dirs: psci psci/main-    other-modules: Types-                   Parser-                   Directive-                   Completion-                   PSCi-                   Make-                   IO-    ghc-options: -Wall -O2--executable psc-docs-    build-depends: base >=4 && <5, purescript -any,-                   optparse-applicative >= 0.10.0, process -any, mtl -any,-                   split -any, ansi-wl-pprint -any, directory -any, -                   filepath -any, Glob -any-    main-is: Main.hs-    buildable: True-    hs-source-dirs: psc-docs-    other-modules: Ctags-                   Etags-                   Tags-    ghc-options: -Wall -O2--executable psc-publish-    build-depends: base >=4 && <5, purescript -any,-                   optparse-applicative >= 0.10.0, process -any, mtl -any,-                   pattern-arrows -any, aeson -any, bytestring -any,-                   directory -any, transformers -any, text -any, containers-                   -any, boxes -any, split -any, Glob -any, aeson-better-errors-                   -any, transformers-compat -any, bower-json -any, semigroups-                   -any, safe -any-    main-is: Main.hs-    buildable: True-    hs-source-dirs: psc-publish-    other-modules: Utils-                   ErrorsWarnings-                   BoxesHelpers-    ghc-options: -Wall -O2--executable psc-hierarchy-    build-depends: base >=4 && <5, purescript -any, optparse-applicative >= 0.10.0,-                   process -any, mtl -any, parsec -any, filepath -any, directory -any, -                   Glob -any-    main-is: Main.hs-    buildable: True-    hs-source-dirs: hierarchy-    other-modules:-    ghc-options: -Wall -O2--executable psc-bundle-  main-is:             Main.hs-  other-modules:-  other-extensions:-  build-depends:       base >=4 && <5,-                       language-javascript == 0.5.*,-                       syb -any,-                       containers -any,-                       filepath -any,-                       directory -any,-                       mtl -any,-                       transformers -any,-                       transformers-compat -any, -                       optparse-applicative >= 0.10.0,-                       Glob -any-  ghc-options:         -Wall -O2-  hs-source-dirs:      psc-bundle--test-suite tests-    build-depends: base >=4 && <5, containers -any, directory -any,-                   filepath -any, mtl -any, parsec -any, purescript -any,-                   transformers -any, process -any, transformers-compat -any, time -any-    type: exitcode-stdio-1.0-    main-is: Main.hs-    buildable: True-    hs-source-dirs: tests--test-suite psci-tests-    build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,-                   mtl -any, optparse-applicative >= 0.10.0, parsec -any,-                   haskeline >= 0.7.0.0, purescript -any, transformers -any,-                   transformers-compat -any, process -any, HUnit -any, time -any, -                   Glob -any-    type: exitcode-stdio-1.0-    main-is: Main.hs-    buildable: True-    hs-source-dirs: psci psci/tests-    ghc-options: -Wall+name: purescript
+version: 0.7.0.0
+x-revision: 1
+cabal-version: >=1.8
+build-type: Simple
+license: MIT
+license-file: LICENSE
+copyright: (c) 2013-15 Phil Freeman, (c) 2014-15 Gary Burgess
+maintainer: Phil Freeman <paf31@cantab.net>
+stability: experimental
+synopsis: PureScript Programming Language Compiler
+description: A small strongly, statically typed programming language with expressive types, inspired by Haskell and compiling to Javascript.
+category: Language
+Homepage: http://www.purescript.org/
+author: Phil Freeman <paf31@cantab.net>,
+        Gary Burgess <gary.burgess@gmail.com>,
+        Hardy Jones <jones3.hardy@gmail.com>,
+        Harry Garrood <harry@garrood.me>
+
+tested-with: GHC==7.8
+
+extra-source-files: examples/passing/*.purs
+                  , examples/failing/*.purs
+
+source-repository head
+    type: git
+    location: https://github.com/purescript/purescript.git
+
+library
+    build-depends: base >=4.6 && <5,
+                   containers -any,
+                   unordered-containers -any,
+                   dlist -any,
+                   directory >= 1.2,
+                   filepath -any,
+                   mtl >= 2.1.0 && < 2.3.0,
+                   parsec -any,
+                   transformers >= 0.3.0 && < 0.5,
+                   transformers-compat >= 0.3.0,
+                   utf8-string >= 1 && < 2,
+                   pattern-arrows >= 0.0.2 && < 0.1,
+                   time -any,
+                   boxes >= 0.1.4 && < 0.2.0,
+                   aeson >= 0.8 && < 0.9,
+                   vector -any,
+                   bower-json >= 0.7,
+                   aeson-better-errors >= 0.8,
+                   bytestring -any,
+                   text -any,
+                   split -any
+
+    exposed-modules: Language.PureScript
+                     Language.PureScript.AST
+                     Language.PureScript.AST.Binders
+                     Language.PureScript.AST.Declarations
+                     Language.PureScript.AST.Operators
+                     Language.PureScript.AST.SourcePos
+                     Language.PureScript.AST.Traversals
+                     Language.PureScript.AST.Exported
+                     Language.PureScript.CodeGen
+                     Language.PureScript.CodeGen.Externs
+                     Language.PureScript.CodeGen.JS
+                     Language.PureScript.CodeGen.JS.AST
+                     Language.PureScript.CodeGen.JS.Common
+                     Language.PureScript.CodeGen.JS.Optimizer
+                     Language.PureScript.CodeGen.JS.Optimizer.Blocks
+                     Language.PureScript.CodeGen.JS.Optimizer.Common
+                     Language.PureScript.CodeGen.JS.Optimizer.Inliner
+                     Language.PureScript.CodeGen.JS.Optimizer.MagicDo
+                     Language.PureScript.CodeGen.JS.Optimizer.TCO
+                     Language.PureScript.CodeGen.JS.Optimizer.Unused
+                     Language.PureScript.Constants
+                     Language.PureScript.CoreFn
+                     Language.PureScript.CoreFn.Ann
+                     Language.PureScript.CoreFn.Binders
+                     Language.PureScript.CoreFn.Desugar
+                     Language.PureScript.CoreFn.Expr
+                     Language.PureScript.CoreFn.Literals
+                     Language.PureScript.CoreFn.Meta
+                     Language.PureScript.CoreFn.Module
+                     Language.PureScript.CoreFn.Traversals
+                     Language.PureScript.Comments
+                     Language.PureScript.Environment
+                     Language.PureScript.Errors
+                     Language.PureScript.Kinds
+                     Language.PureScript.Linter
+                     Language.PureScript.ModuleDependencies
+                     Language.PureScript.Names
+                     Language.PureScript.Options
+                     Language.PureScript.Parser
+                     Language.PureScript.Parser.Lexer
+                     Language.PureScript.Parser.Common
+                     Language.PureScript.Parser.Declarations
+                     Language.PureScript.Parser.JS
+                     Language.PureScript.Parser.Kinds
+                     Language.PureScript.Parser.State
+                     Language.PureScript.Parser.Types
+                     Language.PureScript.Pretty
+                     Language.PureScript.Pretty.Common
+                     Language.PureScript.Pretty.JS
+                     Language.PureScript.Pretty.Kinds
+                     Language.PureScript.Pretty.Types
+                     Language.PureScript.Pretty.Values
+                     Language.PureScript.Renamer
+                     Language.PureScript.Sugar
+                     Language.PureScript.Sugar.BindingGroups
+                     Language.PureScript.Sugar.CaseDeclarations
+                     Language.PureScript.Sugar.DoNotation
+                     Language.PureScript.Sugar.Names
+                     Language.PureScript.Sugar.ObjectWildcards
+                     Language.PureScript.Sugar.Operators
+                     Language.PureScript.Sugar.TypeClasses
+                     Language.PureScript.Sugar.TypeDeclarations
+                     Language.PureScript.Traversals
+                     Language.PureScript.TypeChecker
+                     Language.PureScript.TypeChecker.Entailment
+                     Language.PureScript.TypeChecker.Kinds
+                     Language.PureScript.TypeChecker.Monad
+                     Language.PureScript.TypeChecker.Rows
+                     Language.PureScript.TypeChecker.Skolems
+                     Language.PureScript.TypeChecker.Subsumption
+                     Language.PureScript.TypeChecker.Synonyms
+                     Language.PureScript.TypeChecker.Types
+                     Language.PureScript.TypeChecker.Unify
+                     Language.PureScript.TypeClassDictionaries
+                     Language.PureScript.Types
+
+                     Language.PureScript.Docs
+                     Language.PureScript.Docs.Convert
+                     Language.PureScript.Docs.Render
+                     Language.PureScript.Docs.Types
+                     Language.PureScript.Docs.RenderedCode
+                     Language.PureScript.Docs.RenderedCode.Types
+                     Language.PureScript.Docs.RenderedCode.Render
+                     Language.PureScript.Docs.AsMarkdown
+                     Language.PureScript.Docs.ParseAndDesugar
+                     Language.PureScript.Docs.Utils.MonoidExtras
+
+                     Control.Monad.Unify
+                     Control.Monad.Supply
+                     Control.Monad.Supply.Class
+
+    exposed: True
+    buildable: True
+    hs-source-dirs: src
+    other-modules: Paths_purescript
+    ghc-options: -Wall -O2
+
+executable psc
+    build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,
+                   mtl -any, optparse-applicative >= 0.10.0, parsec -any, purescript -any,
+                   time -any, transformers -any, transformers-compat -any, Glob >= 0.7 && < 0.8
+    main-is: Main.hs
+    buildable: True
+    hs-source-dirs: psc
+    other-modules: Make
+    ghc-options: -Wall -O2 -fno-warn-unused-do-bind
+
+executable psci
+    build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,
+                   mtl -any, optparse-applicative >= 0.10.0, parsec -any,
+                   haskeline >= 0.7.0.0, purescript -any, transformers -any,
+                   transformers-compat -any, process -any, time -any, Glob -any
+
+    main-is: Main.hs
+    buildable: True
+    hs-source-dirs: psci psci/main
+    other-modules: Types
+                   Parser
+                   Directive
+                   Completion
+                   PSCi
+                   Make
+                   IO
+    ghc-options: -Wall -O2
+
+executable psc-docs
+    build-depends: base >=4 && <5, purescript -any,
+                   optparse-applicative >= 0.10.0, process -any, mtl -any,
+                   split -any, ansi-wl-pprint -any, directory -any, 
+                   filepath -any, Glob -any
+    main-is: Main.hs
+    buildable: True
+    hs-source-dirs: psc-docs
+    other-modules: Ctags
+                   Etags
+                   Tags
+    ghc-options: -Wall -O2
+
+executable psc-publish
+    build-depends: base >=4 && <5, purescript -any,
+                   optparse-applicative >= 0.10.0, process -any, mtl -any,
+                   pattern-arrows -any, aeson -any, bytestring -any,
+                   directory -any, transformers -any, text -any, containers
+                   -any, boxes -any, split -any, Glob -any, aeson-better-errors
+                   -any, transformers-compat -any, bower-json -any, semigroups
+                   -any, safe -any
+    main-is: Main.hs
+    buildable: True
+    hs-source-dirs: psc-publish
+    other-modules: Utils
+                   ErrorsWarnings
+                   BoxesHelpers
+    ghc-options: -Wall -O2
+
+executable psc-hierarchy
+    build-depends: base >=4 && <5, purescript -any, optparse-applicative >= 0.10.0,
+                   process -any, mtl -any, parsec -any, filepath -any, directory -any, 
+                   Glob -any
+    main-is: Main.hs
+    buildable: True
+    hs-source-dirs: hierarchy
+    other-modules:
+    ghc-options: -Wall -O2
+
+executable psc-bundle
+  main-is:             Main.hs
+  other-modules:
+  other-extensions:
+  build-depends:       base >=4.7 && <5,
+                       language-javascript == 0.5.*,
+                       syb -any,
+                       containers -any,
+                       filepath -any,
+                       directory -any,
+                       mtl -any,
+                       transformers -any,
+                       transformers-compat -any, 
+                       optparse-applicative >= 0.10.0,
+                       Glob -any
+  ghc-options:         -Wall -O2
+  hs-source-dirs:      psc-bundle
+
+test-suite tests
+    build-depends: base >=4 && <5, containers -any, directory -any,
+                   filepath -any, mtl -any, parsec -any, purescript -any,
+                   transformers -any, process -any, transformers-compat -any, time -any
+    type: exitcode-stdio-1.0
+    main-is: Main.hs
+    buildable: True
+    hs-source-dirs: tests
+
+test-suite psci-tests
+    build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,
+                   mtl -any, optparse-applicative >= 0.10.0, parsec -any,
+                   haskeline >= 0.7.0.0, purescript -any, transformers -any,
+                   transformers-compat -any, process -any, HUnit -any, time -any, 
+                   Glob -any
+    type: exitcode-stdio-1.0
+    main-is: Main.hs
+    buildable: True
+    hs-source-dirs: psci psci/tests
+    ghc-options: -Wall