1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98
|
name: jmacro
version: 0.6.18
synopsis: QuasiQuotation library for programmatic generation of Javascript code.
description: Javascript syntax, functional syntax, hygienic names, compile-time guarantees of syntactic correctness, limited typechecking. Additional documentation available at <http://www.haskell.org/haskellwiki/Jmacro>
category: Language
license: BSD3
license-file: LICENSE
author: Gershom Bazerman
maintainer: gershomb@gmail.com
tested-with: GHC==8.0.2, GHC==8.2.2, GHC==8.4.4, GHC==8.6.5, GHC==8.8.4, GHC==8.10.7, GHC==9.0.2, GHC==9.2.2, GHC==9.5.2, GHC==9.6.1
Build-Type: Simple
Cabal-Version: >= 1.10
library
default-language: Haskell2010
build-depends: aeson >= 0.5,
base >= 4.9 && < 5,
bytestring >= 0.9,
containers,
haskell-src-exts,
haskell-src-meta,
mtl > 2.2.1,
parsec > 3.0,
regex-posix > 0.9,
safe >= 0.2,
syb,
template-haskell >= 2.3,
text,
unordered-containers >= 0.2,
vector >= 0.8,
wl-pprint-text
exposed-modules: Language.Javascript.JMacro
Language.Javascript.JMacro.Util
Language.Javascript.JMacro.TypeCheck
Language.Javascript.JMacro.Types
Language.Javascript.JMacro.Prelude
other-modules: Language.Javascript.JMacro.Base
Language.Javascript.JMacro.QQ
Language.Javascript.JMacro.ParseTH
ghc-options: -Wall
flag benchmarks
description: Build the benchmarks
default: False
executable jmacro
default-language: Haskell2010
build-depends: aeson >= 0.5,
base >= 4 && < 5,
bytestring >= 0.9,
containers,
haskell-src-exts,
haskell-src-meta,
mtl > 1.1 ,
parseargs,
parsec > 3.0,
regex-posix > 0.9,
safe >= 0.2,
syb,
template-haskell >= 2.3,
text,
unordered-containers >= 0.2,
vector >= 0.8,
wl-pprint-text
main-is: Language/Javascript/JMacro/Executable.hs
other-modules: Language.Javascript.JMacro.Util
Language.Javascript.JMacro.TypeCheck
Language.Javascript.JMacro.Types
Language.Javascript.JMacro.Prelude
Language.Javascript.JMacro.Base
Language.Javascript.JMacro.QQ
Language.Javascript.JMacro.ParseTH
Language.Javascript.JMacro
executable jmacro-bench
default-language: Haskell2010
main-is: Language/Javascript/JMacro/Benchmark.hs
if flag(benchmarks)
buildable: True
build-depends: criterion
other-modules: Language.Javascript.JMacro.Util
Language.Javascript.JMacro.TypeCheck
Language.Javascript.JMacro.Types
Language.Javascript.JMacro.Prelude
Language.Javascript.JMacro.Base
Language.Javascript.JMacro.QQ
Language.Javascript.JMacro.ParseTH
Language.Javascript.JMacro
else
buildable: False
source-repository head
type: git
location: https://github.com/Happstack/jmacro.git
|