cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.34.4. -- -- see: https://github.com/sol/hpack name: hydra version: 0.1.0 synopsis: Type-aware transformations for data and functional programs description: Hydra is a transformation toolkit along the lines of Dragon (Uber), but open source, and with a more advanced type system and other new features. Hydra maps data and schemas between languages in a way which maintains type conformance. It will even map functional programs between selected languages, including parts of its own source code. category: Data homepage: https://github.com/CategoricalData/hydra#readme bug-reports: https://github.com/CategoricalData/hydra/issues author: Joshua Shinavier maintainer: Joshua Shinavier license: Apache-2.0 license-file: LICENSE build-type: Simple extra-source-files: CHANGELOG.md LICENSE README.md stack.yaml source-repository head type: git location: https://github.com/CategoricalData/hydra library exposed-modules: Hydra.Adapters.Coders Hydra.Adapters.Literal Hydra.Adapters.Term Hydra.Adapters.UtilsEtc Hydra.All Hydra.Common Hydra.CoreDecoding Hydra.CoreEncoding Hydra.CoreLanguage Hydra.Ext.Avro.Coder Hydra.Ext.Avro.Language Hydra.Ext.Avro.SchemaJson Hydra.Ext.Graphql.Coder Hydra.Ext.Graphql.Language Hydra.Ext.Graphql.Serde Hydra.Ext.Haskell.Coder Hydra.Ext.Haskell.Language Hydra.Ext.Haskell.Operators Hydra.Ext.Haskell.Serde Hydra.Ext.Haskell.Settings Hydra.Ext.Haskell.Utils Hydra.Ext.Java.Coder Hydra.Ext.Java.Language Hydra.Ext.Java.Serde Hydra.Ext.Java.Settings Hydra.Ext.Java.Utils Hydra.Ext.Json.Coder Hydra.Ext.Json.Eliminate Hydra.Ext.Json.Language Hydra.Ext.Pegasus.Coder Hydra.Ext.Pegasus.Language Hydra.Ext.Pegasus.Serde Hydra.Ext.Rdf.Serde Hydra.Ext.Scala.Coder Hydra.Ext.Scala.Language Hydra.Ext.Scala.Prepare Hydra.Ext.Scala.Serde Hydra.Ext.Scala.Utils Hydra.Ext.Shacl.Coder Hydra.Ext.Shacl.Language Hydra.Ext.Tinkerpop.Language Hydra.Ext.Yaml.Coder Hydra.Ext.Yaml.Language Hydra.Ext.Yaml.Modules Hydra.Impl.Haskell.Dsl.Base Hydra.Impl.Haskell.Dsl.Bootstrap Hydra.Impl.Haskell.Dsl.Grammars Hydra.Impl.Haskell.Dsl.Lib.Lists Hydra.Impl.Haskell.Dsl.Lib.Literals Hydra.Impl.Haskell.Dsl.Lib.Math Hydra.Impl.Haskell.Dsl.Lib.Sets Hydra.Impl.Haskell.Dsl.Lib.Strings Hydra.Impl.Haskell.Dsl.Literals Hydra.Impl.Haskell.Dsl.PhantomLiterals Hydra.Impl.Haskell.Dsl.Prims Hydra.Impl.Haskell.Dsl.Standard Hydra.Impl.Haskell.Dsl.Terms Hydra.Impl.Haskell.Dsl.Types Hydra.Impl.Haskell.Ext.Bytestrings Hydra.Impl.Haskell.Ext.Json.Serde Hydra.Impl.Haskell.Ext.Yaml.Serde Hydra.Impl.Haskell.GraphIO Hydra.Impl.Haskell.Sources.Adapters.Utils Hydra.Impl.Haskell.Sources.Basics Hydra.Impl.Haskell.Sources.Compute Hydra.Impl.Haskell.Sources.Core Hydra.Impl.Haskell.Sources.CoreLang Hydra.Impl.Haskell.Sources.Ext.Avro.Schema Hydra.Impl.Haskell.Sources.Ext.Graphql.Syntax Hydra.Impl.Haskell.Sources.Ext.Haskell.Ast Hydra.Impl.Haskell.Sources.Ext.Java.Syntax Hydra.Impl.Haskell.Sources.Ext.Json.Model Hydra.Impl.Haskell.Sources.Ext.Owl.Syntax Hydra.Impl.Haskell.Sources.Ext.Pegasus.Pdl Hydra.Impl.Haskell.Sources.Ext.Rdf.Syntax Hydra.Impl.Haskell.Sources.Ext.Scala.Meta Hydra.Impl.Haskell.Sources.Ext.Shacl.Model Hydra.Impl.Haskell.Sources.Ext.Shex.Syntax Hydra.Impl.Haskell.Sources.Ext.Tinkerpop.Features Hydra.Impl.Haskell.Sources.Ext.Tinkerpop.Typed Hydra.Impl.Haskell.Sources.Ext.Tinkerpop.V3 Hydra.Impl.Haskell.Sources.Ext.Xml.Schema Hydra.Impl.Haskell.Sources.Ext.Yaml.Model Hydra.Impl.Haskell.Sources.Grammar Hydra.Impl.Haskell.Sources.Libraries Hydra.Impl.Haskell.Sources.Mantle Hydra.Impl.Haskell.Sources.Module Hydra.Impl.Haskell.Sources.Phantoms Hydra.Impl.Haskell.Sources.Util.Codetree.Ast Hydra.Lexical Hydra.Lib.Flows Hydra.Lib.Io Hydra.Lib.Lists Hydra.Lib.Literals Hydra.Lib.Maps Hydra.Lib.Math Hydra.Lib.Optionals Hydra.Lib.Sets Hydra.Lib.Strings Hydra.Meta Hydra.Monads Hydra.Reduction Hydra.Rewriting Hydra.Sorting Hydra.Types.Inference Hydra.Types.Substitution Hydra.Types.Unification Hydra.Util.Codetree.Script Hydra.Util.Context Hydra.Util.Debug Hydra.Util.Formatting Hydra.Util.GrammarToModule Hydra.Adapters.Utils Hydra.Basics Hydra.Compute Hydra.Core Hydra.Ext.Avro.Schema Hydra.Ext.Graphql.Syntax Hydra.Ext.Haskell.Ast Hydra.Ext.Java.Syntax Hydra.Ext.Json.Model Hydra.Ext.Owl.Syntax Hydra.Ext.Pegasus.Pdl Hydra.Ext.Rdf.Syntax Hydra.Ext.Scala.Meta Hydra.Ext.Shacl.Model Hydra.Ext.Shex.Syntax Hydra.Ext.Tinkerpop.Features Hydra.Ext.Tinkerpop.Typed Hydra.Ext.Tinkerpop.V3 Hydra.Ext.Xml.Schema Hydra.Ext.Yaml.Model Hydra.Grammar Hydra.Mantle Hydra.Module Hydra.Phantoms Hydra.Util.Codetree.Ast other-modules: Paths_hydra hs-source-dirs: src/main/haskell src/gen-main/haskell build-depends: HsYAML >=0.2.1 && <0.3 , aeson >=2.0.0 && <2.2 , aeson-pretty >=0.8.9 && <0.9 , base >=4.16.3 && <4.17 , bytestring >=0.11.3 && <0.12 , containers >=0.6.5 && <0.7 , directory >=1.3.6 && <1.4 , filepath >=1.4.2 && <1.5 , scientific >=0.3.7 && <0.4 , split >=0.2.3 && <0.3 , text >=1.2.5 && <1.3 , unordered-containers >=0.2.19 && <0.3 , vector >=0.12.0 && <0.14 default-language: Haskell2010 test-suite hydra-test type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: Hydra.Adapters.LiteralSpec Hydra.Adapters.TermSpec Hydra.ArbitraryCore Hydra.CommonSpec Hydra.CoreCodersSpec Hydra.Ext.Json.CoderSpec Hydra.Ext.Yaml.CoderSpec Hydra.Impl.Haskell.Dsl.TypesSpec Hydra.Impl.Haskell.Ext.Json.SerdeSpec Hydra.Impl.Haskell.Ext.Yaml.SerdeSpec Hydra.MetaSpec Hydra.ReductionSpec Hydra.RewritingSpec Hydra.TestData Hydra.TestGraph Hydra.TestUtils Hydra.Types.InferenceSpec Hydra.Types.UnificationSpec Hydra.Util.Codetree.PrintSpec Paths_hydra hs-source-dirs: src/test/haskell build-depends: HUnit , HsYAML >=0.2.1 && <0.3 , QuickCheck , aeson >=2.0.0 && <2.2 , aeson-pretty >=0.8.9 && <0.9 , base >=4.16.3 && <4.17 , bytestring >=0.11.3 && <0.12 , containers >=0.6.5 && <0.7 , directory >=1.3.6 && <1.4 , filepath >=1.4.2 && <1.5 , hspec , hspec-discover , hydra , scientific >=0.3.7 && <0.4 , split >=0.2.3 && <0.3 , text >=1.2.5 && <1.3 , unordered-containers >=0.2.19 && <0.3 , vector >=0.12.0 && <0.14 default-language: Haskell2010