TupleSections
TypeFamilies
TypeOperators
- ghc-options: -Wall -fno-warn-tabs
+ ghc-options:
+ -Wall
+ -Wincomplete-uni-patterns
+ -Wincomplete-record-updates
+ -fno-warn-tabs
+ -fhide-source-paths
exposed-modules:
Language.Symantic.Document
Language.Symantic.Document.ANSI
Language.Symantic.Document.Sym
Language.Symantic.Document.Valid
build-depends:
- ansi-terminal
- , base >= 4.6 && < 5
- , text
- -- , transformers >= 0.4 && < 0.5
+ ansi-terminal >= 0.7
+ , base >= 4.6 && < 5
+ , text >= 1.2
name: symantic-grammar
stability: experimental
synopsis: Library for symantic grammars.
-tested-with: GHC==8.0.2
+tested-with: GHC==8.2.2
-- PVP: +-+------- breaking API changes
-- | | +----- non-breaking API additions
-- | | | +--- code changes with no API change
OverloadedStrings
ScopedTypeVariables
StandaloneDeriving
- ghc-options: -Wall
- -fwarn-incomplete-patterns
- -fno-warn-tabs
- -fprint-explicit-kinds
+ ghc-options:
+ -Wall
+ -Wincomplete-uni-patterns
+ -Wincomplete-record-updates
+ -fno-warn-tabs
+ -fhide-source-paths
default-language: Haskell2010
exposed-modules:
Language.Symantic.Grammar
Language.Symantic.Grammar.Source
Language.Symantic.Grammar.Error
build-depends:
- base >= 4.6 && < 5
- , text
+ base >= 4.6 && < 5
+ , text >= 1.2
Test-Suite symantic-grammar-test
type: exitcode-stdio-1.0
main-is: Grammar/Test.hs
other-modules:
build-depends:
- base >= 4.6 && < 5
- , megaparsec
- , symantic-grammar
- , tasty >= 0.11
- , tasty-hunit
- , text
- , transformers
+ symantic-grammar
+ , base >= 4.6 && < 5
+ , megaparsec >= 6.3
+ , tasty >= 0.11
+ , tasty-hunit >= 0.9
+ , text >= 1.2
+ , transformers >= 0.5
name: symantic-lib
stability: experimental
synopsis: Symantics for common types.
-tested-with: GHC==8.0.2
+tested-with: GHC==8.2.2
-- PVP: +-+------- breaking API changes
-- | | +----- non-breaking API additions
-- | | | +--- code changes with no API change
-version: 0.0.2.20170818
+version: 0.0.3.20180213
Source-Repository head
location: git://git.autogeree.net/symantic
TypeApplications
TypeFamilies
TypeOperators
- ghc-options: -Wall
- -fno-warn-tabs
- -fprint-explicit-kinds
+ ghc-options:
+ -Wall
+ -Wincomplete-uni-patterns
+ -Wincomplete-record-updates
+ -fno-warn-tabs
+ -fhide-source-paths
+ -fprint-explicit-kinds
default-language: Haskell2010
exposed-modules:
Language.Symantic.Lib
Language.Symantic.Lib.Tuple2
Language.Symantic.Lib.Unit
build-depends:
- base >= 4.6 && < 5
- , containers
- , ghc-prim
- , monad-classes
- , mono-traversable
- , symantic >= 6.0
+ symantic
, symantic-grammar
- , transformers
- , text
+ , base >= 4.6 && < 5
+ , containers >= 0.5
+ , ghc-prim >= 0.5
+ , monad-classes >= 0.3.2
+ , mono-traversable >= 1.0
+ , transformers >= 0.5
+ , text >= 1.2
Test-Suite symantic-test
type: exitcode-stdio-1.0
TypeFamilies
TypeOperators
default-language: Haskell2010
- ghc-options: -main-is Test
- -Wall
- -fno-warn-tabs
- -- -O0
- -- -fmax-simplifier-iterations=0
- -- -dshow-passes
+ ghc-options:
+ -main-is Test
+ -Wall
+ -Wincomplete-uni-patterns
+ -Wincomplete-record-updates
+ -fno-warn-tabs
+ -fhide-source-paths
+ -fprint-explicit-kinds
+ -- -O0
+ -- -fmax-simplifier-iterations=0
+ -- -dshow-passes
hs-source-dirs: Language/Symantic
main-is: Test.hs
other-modules:
Lib.Tuple2.Test
Typing.Test
build-depends:
- base >= 4.6 && < 5
- , containers
- , megaparsec
- , monad-classes
- , mono-traversable
+ symantic
, symantic-grammar
- , symantic
, symantic-lib
- , tasty >= 0.11
- , tasty-hunit
- , text
- , transformers
+ , base >= 4.6 && < 5
+ , containers >= 0.5
+ , megaparsec >= 6.3
+ , monad-classes >= 0.3.2
+ , mono-traversable >= 1.0
+ , tasty >= 0.11
+ , tasty-hunit >= 0.9
+ , text >= 1.2
+ , transformers >= 0.5
Test-Suite ebnf
type: exitcode-stdio-1.0
TypeFamilies
TypeApplications
TypeOperators
- ghc-options: -main-is Grammar.EBNF
- -Wall
- -fno-warn-tabs
- -fprint-potential-instances
+ ghc-options:
+ -main-is Grammar.EBNF
+ -Wall
+ -Wincomplete-uni-patterns
+ -Wincomplete-record-updates
+ -fno-warn-tabs
+ -fhide-source-paths
+ -fprint-explicit-kinds
+ -fprint-potential-instances
main-is: Grammar/EBNF.hs
default-language: Haskell2010
hs-source-dirs: Language/Symantic
build-depends:
- base >= 4.6 && < 5
- , containers
- , megaparsec
+ symantic
, symantic-grammar
- , symantic
, symantic-lib
- , transformers
- , tasty >= 0.11
- , tasty-hunit
- , text
+ , base >= 4.6 && < 5
+ , containers >= 0.5
+ , megaparsec >= 6.3
+ , transformers >= 0.5
+ , tasty >= 0.11
+ , tasty-hunit >= 0.9
+ , text >= 1.2