|
| 1 | +-- This file has been generated from package.yaml by hpack version 0.28.2. |
| 2 | +-- |
| 3 | +-- see: https://github.com/sol/hpack |
| 4 | +-- |
| 5 | +-- hash: d102d437cf6b41723534516602974b7a4a1a18e66aa31de2f3e0f249e8ad583a |
| 6 | + |
| 7 | +name: eucalypt-hs |
| 8 | +version: 0.1.0.0 |
| 9 | +synopsis: Haskell implementation of Eucalypt tooling and language |
| 10 | +description: Please see the README on Github at <https://github.com/curvelogic/eucalypt-hs#readme> |
| 11 | +homepage: https://github.com/curvelogic/eucalypt-hs#readme |
| 12 | +bug-reports: https://github.com/curvelogic/eucalypt-hs/issues |
| 13 | +author: Greg Hawkins |
| 14 | + |
| 15 | +copyright: 2018 Greg Hawkins |
| 16 | +license: MIT |
| 17 | +build-type: Simple |
| 18 | +cabal-version: >= 1.10 |
| 19 | +extra-source-files: |
| 20 | + README.md |
| 21 | + |
| 22 | +source-repository head |
| 23 | + type: git |
| 24 | + location: https://github.com/curvelogic/eucalypt-hs |
| 25 | + |
| 26 | +library |
| 27 | + hs-source-dirs: |
| 28 | + src |
| 29 | + build-depends: |
| 30 | + QuickCheck |
| 31 | + , aeson |
| 32 | + , aeson-pretty |
| 33 | + , array |
| 34 | + , base >=4.7 && <5 |
| 35 | + , bound |
| 36 | + , bytestring |
| 37 | + , comonad |
| 38 | + , conduit |
| 39 | + , containers |
| 40 | + , deriving-compat |
| 41 | + , directory |
| 42 | + , exceptions |
| 43 | + , file-embed |
| 44 | + , filepath |
| 45 | + , hashable |
| 46 | + , insert-ordered-containers |
| 47 | + , megaparsec |
| 48 | + , monad-loops |
| 49 | + , mtl |
| 50 | + , network-uri |
| 51 | + , optparse-applicative |
| 52 | + , path |
| 53 | + , pcre-heavy |
| 54 | + , pretty |
| 55 | + , primitive |
| 56 | + , regex-pcre-builtin |
| 57 | + , resourcet |
| 58 | + , safe |
| 59 | + , safe-exceptions |
| 60 | + , scientific |
| 61 | + , split |
| 62 | + , strict |
| 63 | + , text |
| 64 | + , tomland |
| 65 | + , transformers |
| 66 | + , unix |
| 67 | + , unordered-containers |
| 68 | + , vector |
| 69 | + , yaml |
| 70 | + exposed-modules: |
| 71 | + Eucalypt.Core.Anaphora |
| 72 | + Eucalypt.Core.Cook |
| 73 | + Eucalypt.Core.Desugar |
| 74 | + Eucalypt.Core.Eliminate |
| 75 | + Eucalypt.Core.Error |
| 76 | + Eucalypt.Core.Import |
| 77 | + Eucalypt.Core.Metadata |
| 78 | + Eucalypt.Core.Pretty |
| 79 | + Eucalypt.Core.Syn |
| 80 | + Eucalypt.Core.Target |
| 81 | + Eucalypt.Core.Unit |
| 82 | + Eucalypt.Core.Verify |
| 83 | + Eucalypt.Driver.Error |
| 84 | + Eucalypt.Driver.Evaluator |
| 85 | + Eucalypt.Driver.IOSource |
| 86 | + Eucalypt.Driver.Lib |
| 87 | + Eucalypt.Driver.Options |
| 88 | + Eucalypt.Driver.Stg |
| 89 | + Eucalypt.Render.Json |
| 90 | + Eucalypt.Render.Text |
| 91 | + Eucalypt.Render.Yaml |
| 92 | + Eucalypt.Reporting.Error |
| 93 | + Eucalypt.Reporting.Location |
| 94 | + Eucalypt.Reporting.Report |
| 95 | + Eucalypt.Source.Error |
| 96 | + Eucalypt.Source.TomlSource |
| 97 | + Eucalypt.Source.YamlSource |
| 98 | + Eucalypt.Stg.CallStack |
| 99 | + Eucalypt.Stg.Compiler |
| 100 | + Eucalypt.Stg.Error |
| 101 | + Eucalypt.Stg.Eval |
| 102 | + Eucalypt.Stg.Event |
| 103 | + Eucalypt.Stg.Globals |
| 104 | + Eucalypt.Stg.Globals.Arithmetic |
| 105 | + Eucalypt.Stg.Globals.Block |
| 106 | + Eucalypt.Stg.Globals.Bool |
| 107 | + Eucalypt.Stg.Globals.Emit |
| 108 | + Eucalypt.Stg.Globals.Eq |
| 109 | + Eucalypt.Stg.Globals.List |
| 110 | + Eucalypt.Stg.Globals.Meta |
| 111 | + Eucalypt.Stg.Globals.Panic |
| 112 | + Eucalypt.Stg.Globals.Str |
| 113 | + Eucalypt.Stg.Intrinsics |
| 114 | + Eucalypt.Stg.Intrinsics.Arithmetic |
| 115 | + Eucalypt.Stg.Intrinsics.Block |
| 116 | + Eucalypt.Stg.Intrinsics.Common |
| 117 | + Eucalypt.Stg.Intrinsics.Emit |
| 118 | + Eucalypt.Stg.Intrinsics.Eq |
| 119 | + Eucalypt.Stg.Intrinsics.General |
| 120 | + Eucalypt.Stg.Intrinsics.Meta |
| 121 | + Eucalypt.Stg.Intrinsics.Panic |
| 122 | + Eucalypt.Stg.Intrinsics.Str |
| 123 | + Eucalypt.Stg.Machine |
| 124 | + Eucalypt.Stg.StandardMachine |
| 125 | + Eucalypt.Stg.Syn |
| 126 | + Eucalypt.Stg.Tags |
| 127 | + Eucalypt.Syntax.Ast |
| 128 | + Eucalypt.Syntax.Error |
| 129 | + Eucalypt.Syntax.Input |
| 130 | + Eucalypt.Syntax.ParseCommon |
| 131 | + Eucalypt.Syntax.ParseExpr |
| 132 | + Eucalypt.Syntax.ParseString |
| 133 | + other-modules: |
| 134 | + Paths_eucalypt_hs |
| 135 | + default-language: Haskell2010 |
| 136 | + |
| 137 | +executable eu |
| 138 | + main-is: Main.hs |
| 139 | + hs-source-dirs: |
| 140 | + app |
| 141 | + ghc-options: -threaded -rtsopts -with-rtsopts=-N |
| 142 | + build-depends: |
| 143 | + base >=4.7 && <5 |
| 144 | + , directory |
| 145 | + , eucalypt-hs |
| 146 | + , filepath |
| 147 | + , network-uri |
| 148 | + , optparse-applicative |
| 149 | + , path |
| 150 | + other-modules: |
| 151 | + Paths_eucalypt_hs |
| 152 | + default-language: Haskell2010 |
| 153 | + |
| 154 | +test-suite eucalypt-hs-test |
| 155 | + type: exitcode-stdio-1.0 |
| 156 | + main-is: Spec.hs |
| 157 | + hs-source-dirs: |
| 158 | + test |
| 159 | + ghc-options: -threaded -rtsopts -with-rtsopts=-N |
| 160 | + build-depends: |
| 161 | + QuickCheck |
| 162 | + , aeson |
| 163 | + , aeson-pretty |
| 164 | + , base >=4.7 && <5 |
| 165 | + , bound |
| 166 | + , bytestring |
| 167 | + , conduit |
| 168 | + , containers |
| 169 | + , eucalypt-hs |
| 170 | + , hspec |
| 171 | + , hspec-megaparsec |
| 172 | + , megaparsec |
| 173 | + , monad-loops |
| 174 | + , mtl |
| 175 | + , network-uri |
| 176 | + , pretty |
| 177 | + , scientific |
| 178 | + , text |
| 179 | + , tomland |
| 180 | + , unordered-containers |
| 181 | + , vector |
| 182 | + , yaml |
| 183 | + other-modules: |
| 184 | + Eucalypt.Core.CookSpec |
| 185 | + Eucalypt.Core.DesugarSpec |
| 186 | + Eucalypt.Core.EliminateSpec |
| 187 | + Eucalypt.Core.ImportSpec |
| 188 | + Eucalypt.Core.MetadataSpec |
| 189 | + Eucalypt.Core.PrettySpec |
| 190 | + Eucalypt.Core.SynSpec |
| 191 | + Eucalypt.Core.VerifySpec |
| 192 | + Eucalypt.Render.JsonSpec |
| 193 | + Eucalypt.Render.TextSpec |
| 194 | + Eucalypt.Render.YamlSpec |
| 195 | + Eucalypt.Reporting.LocationSpec |
| 196 | + Eucalypt.Source.TomlSourceSpec |
| 197 | + Eucalypt.Source.YamlSourceSpec |
| 198 | + Eucalypt.Stg.CompilerSpec |
| 199 | + Eucalypt.Stg.EvalSpec |
| 200 | + Eucalypt.Stg.Globals.ArithmeticSpec |
| 201 | + Eucalypt.Stg.Globals.BlockSpec |
| 202 | + Eucalypt.Stg.Globals.BoolSpec |
| 203 | + Eucalypt.Stg.Globals.EmitSpec |
| 204 | + Eucalypt.Stg.Globals.EqSpec |
| 205 | + Eucalypt.Stg.Globals.ListSpec |
| 206 | + Eucalypt.Stg.Globals.MetaSpec |
| 207 | + Eucalypt.Stg.GlobalsSpec |
| 208 | + Eucalypt.Stg.Intrinsics.CommonSpec |
| 209 | + Eucalypt.Stg.Intrinsics.StrSpec |
| 210 | + Eucalypt.Stg.MachineSpec |
| 211 | + Eucalypt.Stg.StgTestUtil |
| 212 | + Eucalypt.Stg.SynSpec |
| 213 | + Eucalypt.Syntax.AstSpec |
| 214 | + Eucalypt.Syntax.InputSpec |
| 215 | + Eucalypt.Syntax.ParseExprSpec |
| 216 | + Eucalypt.Syntax.ParseStringSpec |
| 217 | + Paths_eucalypt_hs |
| 218 | + default-language: Haskell2010 |
0 commit comments