cabal-version: 2.2 -- This file has been generated from package.yaml by hpack version 0.34.4. -- -- see: https://github.com/sol/hpack name: indigo version: 0.6.0 x-revision: 1 synopsis: Convenient imperative eDSL over Lorentz. description: Syntax and implementation of Indigo eDSL. category: Language homepage: https://indigo-lang.gitlab.io/ bug-reports: https://gitlab.com/morley-framework/indigo/-/issues author: Serokell, Tocqueville Group maintainer: Serokell copyright: 2019-2021 Tocqueville Group, 2021-2022 Oxhead Alpha license: MIT license-file: LICENSE build-type: Simple extra-source-files: README.md CHANGES.md snapshots/indigo-snapshot.yaml source-repository head type: git location: git@gitlab.com:morley-framework/indigo.git library exposed-modules: Indigo Indigo.Backend Indigo.Backend.Case Indigo.Backend.Conditional Indigo.Backend.Error Indigo.Backend.Expr.Compilation Indigo.Backend.Expr.Decompose Indigo.Backend.Lambda Indigo.Backend.Lookup Indigo.Backend.Prelude Indigo.Backend.Scope Indigo.Backend.Var Indigo.Common.Expr Indigo.Common.Expr.TH Indigo.Common.Field Indigo.Common.Object Indigo.Common.SIS Indigo.Common.State Indigo.Common.Var Indigo.Compilation Indigo.Compilation.Field Indigo.Compilation.Hooks Indigo.Compilation.Lambda Indigo.Compilation.Params Indigo.Compilation.Sequential Indigo.Compilation.Sequential.Types Indigo.Frontend Indigo.Frontend.Expr Indigo.Frontend.Internal.Statement Indigo.Frontend.Language Indigo.Frontend.Program Indigo.Lib Indigo.Lorentz Indigo.Prelude Indigo.Print Indigo.Rebound other-modules: Paths_indigo autogen-modules: Paths_indigo hs-source-dirs: src default-extensions: AllowAmbiguousTypes ApplicativeDo BangPatterns BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveAnyClass DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingStrategies DerivingVia EmptyCase FlexibleContexts FlexibleInstances GADTs GeneralizedNewtypeDeriving ImportQualifiedPost LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns NegativeLiterals NumDecimals NumericUnderscores OverloadedLabels OverloadedStrings PatternSynonyms PolyKinds QuasiQuotes RankNTypes RecordWildCards RecursiveDo ScopedTypeVariables StandaloneDeriving StrictData TemplateHaskell TupleSections TypeApplications TypeFamilies TypeOperators UndecidableInstances UndecidableSuperClasses ViewPatterns NoApplicativeDo RebindableSyntax FunctionalDependencies ghc-options: -Weverything -Wno-missing-exported-signatures -Wno-missing-import-lists -Wno-missed-specialisations -Wno-all-missed-specialisations -Wno-unsafe -Wno-safe -Wno-missing-local-signatures -Wno-monomorphism-restriction -Wno-implicit-prelude -Wno-prepositive-qualified-module -Wno-missing-safe-haskell-mode -Wno-unused-packages -Wno-unused-do-bind -Wno-unticked-promoted-constructors build-depends: base >=4.7 && <5 , casing , constraints , containers , fmt , lorentz , microlens-th , morley , morley-prelude , reflection , singletons , template-haskell , vinyl , with-utf8 mixins: base hiding (Prelude) default-language: Haskell2010 executable indigo main-is: Main.hs other-modules: FileGen FileGen.Files FileGen.Tree Helper Upgrade Paths_indigo autogen-modules: Paths_indigo hs-source-dirs: app default-extensions: AllowAmbiguousTypes ApplicativeDo BangPatterns BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveAnyClass DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingStrategies DerivingVia EmptyCase FlexibleContexts FlexibleInstances GADTs GeneralizedNewtypeDeriving ImportQualifiedPost LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns NegativeLiterals NumDecimals NumericUnderscores OverloadedLabels OverloadedStrings PatternSynonyms PolyKinds QuasiQuotes RankNTypes RecordWildCards RecursiveDo ScopedTypeVariables StandaloneDeriving StrictData TemplateHaskell TupleSections TypeApplications TypeFamilies TypeOperators UndecidableInstances UndecidableSuperClasses ViewPatterns ghc-options: -Weverything -Wno-missing-exported-signatures -Wno-missing-import-lists -Wno-missed-specialisations -Wno-all-missed-specialisations -Wno-unsafe -Wno-safe -Wno-missing-local-signatures -Wno-monomorphism-restriction -Wno-implicit-prelude -Wno-prepositive-qualified-module -Wno-missing-safe-haskell-mode -Wno-unused-packages build-depends: base >=4.7 && <5 , containers , directory , file-embed , filepath , megaparsec >=7.0.0 , morley , morley-prelude , optparse-applicative , process , req , shelly , string-interpolate , text , time , tree-view , universum , with-utf8 mixins: base hiding (Prelude) default-language: Haskell2010 test-suite indigo-test type: exitcode-stdio-1.0 main-is: Main.hs other-modules: Test.Code.Decomposition Test.Code.Examples Test.Code.Expr Test.Code.Lambda Test.DebugComments Test.Decomposition Test.Examples Test.Expr Test.Lambda Test.Lookup Test.Util Test.Util.Golden Tree Paths_indigo hs-source-dirs: test default-extensions: AllowAmbiguousTypes ApplicativeDo BangPatterns BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveAnyClass DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingStrategies DerivingVia EmptyCase FlexibleContexts FlexibleInstances GADTs GeneralizedNewtypeDeriving ImportQualifiedPost LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns NegativeLiterals NumDecimals NumericUnderscores OverloadedLabels OverloadedStrings PatternSynonyms PolyKinds QuasiQuotes RankNTypes RecordWildCards RecursiveDo ScopedTypeVariables StandaloneDeriving StrictData TemplateHaskell TupleSections TypeApplications TypeFamilies TypeOperators UndecidableInstances UndecidableSuperClasses ViewPatterns NoApplicativeDo RebindableSyntax FunctionalDependencies ghc-options: -Weverything -Wno-missing-exported-signatures -Wno-missing-import-lists -Wno-missed-specialisations -Wno-all-missed-specialisations -Wno-unsafe -Wno-safe -Wno-missing-local-signatures -Wno-monomorphism-restriction -Wno-implicit-prelude -Wno-prepositive-qualified-module -Wno-missing-safe-haskell-mode -Wno-unused-packages -threaded -eventlog -rtsopts "-with-rtsopts=-N -A64m -AL256m" build-tool-depends: tasty-discover:tasty-discover build-depends: HUnit , base >=4.7 && <5 , cleveland , containers , data-default , fmt , hedgehog , hspec-expectations , indigo , lorentz , morley , morley-prelude , singletons , tasty , tasty-hedgehog , tasty-hunit-compat , with-utf8 mixins: base hiding (Prelude) default-language: Haskell2010