-- This file has been generated from package.yaml by hpack version 0.28.2. -- -- see: https://github.com/sol/hpack -- -- hash: 30323c1db2fda7dccd15d52874bec02728507fd63735220b33cf2364d779f1c2 name: descript-lang version: 0.2.0.0 synopsis: Library, interpreter, and CLI for Descript programming language. description: Please see the README at category: Language homepage: https://bitbucket.org/jakobeha/descript-lang/src/master/README.md bug-reports: https://jakobeha@bitbucket.org/jakobeha/descript-lang.git/issues author: Jakob Hain maintainer: jakobeha2@gmail.com copyright: 2018 Jakob Hain license: GPL-3 license-file: LICENSE build-type: Simple cabal-version: >= 1.18 extra-source-files: ChangeLog.md dep-licenses/haskell-ide-engine dep-licenses/haskell-lsp README.md test-resources/examples/A.dscr test-resources/examples/A.out.yaml test-resources/examples/Basic.dscr test-resources/examples/Basic.out.yaml test-resources/examples/Compiled.dscr test-resources/examples/Compiled.out.yaml test-resources/examples/Import.Cycle.dscr test-resources/examples/Import.Cycle.out.yaml test-resources/examples/Import.dscr test-resources/examples/Import.ModFunc.dscr test-resources/examples/Import.ModFunc.out.yaml test-resources/examples/Import.ModFunc.Workaround.dscr test-resources/examples/Import.ModFunc.Workaround.out.yaml test-resources/examples/Import.out.yaml test-resources/examples/ImportBuiltin.dscr test-resources/examples/ImportBuiltin.out.yaml test-resources/examples/Injected.dscr test-resources/examples/Injected.out.yaml test-resources/examples/Invalid.dscr test-resources/examples/Invalid.out.yaml test-resources/examples/Macros.dscr test-resources/examples/Macros.out.yaml test-resources/examples/PrimBuiltin.Bad.dscr test-resources/examples/PrimBuiltin.Bad.out.yaml test-resources/examples/PrimBuiltin.dscr test-resources/examples/PrimBuiltin.out.yaml test-resources/examples/Rep.dscr test-resources/examples/Rep.out.yaml test-resources/examples/Types.Exp.dscr test-resources/examples/Types.Exp.out.yaml test-resources/examples/Types.Fun.dscr test-resources/examples/Types.Fun.out.yaml test-resources/examples/Types.Imp.dscr test-resources/examples/Types.Imp.out.yaml test-resources/examples/Types.New+.dscr test-resources/examples/Types.New+.out.yaml test-resources/examples/Types.New.Adv.dscr test-resources/examples/Types.New.Adv.out.yaml test-resources/examples/Types.New.dscr test-resources/examples/Types.New.out.yaml test-resources/Import/Basic/List.dscr test-resources/Import/Basic/Num.dscr test-resources/Import/Cycle/Blue.dscr test-resources/Import/Cycle/Color.dscr test-resources/Import/Cycle/Green.dscr test-resources/Import/Cycle/Red.dscr test-resources/Import/Math/Square.dscr test-resources/Import/Math/Vector.dscr test-resources/refactors/Basic.rename-add.dscr test-resources/refactors/Basic.rename-succ.dscr test-resources/refactors/Import.rename-record.dscr test-resources/refactors/Macros.free-bind-complex-new.dscr test-resources/refactors/Macros.free-bind.dscr test-resources/refactors/Macros.singleton-record-new.dscr test-resources/refactors/Macros.singleton-record.dscr test-resources/refactors/Types.New.rename-property.dscr extra-doc-files: docs/Spec.md data-files: resources/modules/Base.dscr source-repository head type: git location: https://jakobeha@bitbucket.org/jakobeha/descript-lang.git library hs-source-dirs: src ghc-options: -Wall build-depends: array , autoexporter , base >=4.10.1 && <5 , bifunctors , bytestring , containers , filepath , hashtables , megaparsec , stm , text , transformers exposed-modules: Descript Descript.Build Descript.Build.Cache Descript.Fast Descript.BasicInj Descript.BasicInj.Write Descript.BasicInj.Process Descript.BasicInj.Read Descript.BasicInj.Traverse Descript.BasicInj.Traverse.Term Descript.BasicInj.Data Descript.BasicInj.Data.Type Descript.BasicInj.Data.Value.Reg Descript.BasicInj.Data.Value.In Descript.BasicInj.Data.Value.Out Descript.Sugar Descript.Sugar.Data Descript.Sugar.Data.Type Descript.Sugar.Data.Value.Reg Descript.Sugar.Data.Value.In Descript.Sugar.Data.Value.Out Descript.Free Descript.Free.Data Descript.Lex Descript.Lex.Data Descript.Misc Descript.Misc.Build Descript.Misc.Build.Write Descript.Misc.Build.Process Descript.Misc.Build.Read other-modules: Core.Control.Applicative Core.Control.Monad.ST Core.Control.Monad.Trans Core.Data.Functor Core.Data.Group Core.Data.List Core.Data.List.Assoc Core.Data.List.NonEmpty Core.Data.Map.Strict Core.Data.Monoid Core.Data.Proxy Core.Data.Semigroup Core.Data.Set Core.Data.String Core.Data.Text Core.Data.Tuple Core.DontForce Core.Numeric Core.System.FilePath Core.Text.Megaparsec Core.Text.Megaparsec.Error Core.Text.ParserCombinators.Read Descript.BasicInj.Data.Atom Descript.BasicInj.Data.Atom.Inject Descript.BasicInj.Data.Atom.PropPath Descript.BasicInj.Data.Atom.Scope Descript.BasicInj.Data.Import Descript.BasicInj.Data.Import.Import Descript.BasicInj.Data.Import.Module Descript.BasicInj.Data.InjFunc Descript.BasicInj.Data.Reducer Descript.BasicInj.Data.Source Descript.BasicInj.Data.Value Descript.BasicInj.Data.Value.Gen Descript.BasicInj.Process.Inspect Descript.BasicInj.Process.Inspect.SymbolAt Descript.BasicInj.Process.Reduce Descript.BasicInj.Process.Reduce.Match Descript.BasicInj.Process.Reduce.NoAnn Descript.BasicInj.Process.Reduce.PropTrans Descript.BasicInj.Process.Reduce.SrcAnn Descript.BasicInj.Process.Refactor Descript.BasicInj.Process.Refactor.GenRenameSymbol Descript.BasicInj.Process.Refactor.RefactorReduce Descript.BasicInj.Process.Refactor.RenameModuleElem Descript.BasicInj.Process.Refactor.RenameProp Descript.BasicInj.Process.Refactor.RenameRecord Descript.BasicInj.Process.Refactor.RenameSymbol Descript.BasicInj.Process.Validate Descript.BasicInj.Read.Resolve Descript.BasicInj.Read.Resolve.Subst Descript.BasicInj.Read.Resolve.Subst.Global Descript.BasicInj.Read.Resolve.Subst.Local Descript.BasicInj.Read.Resolve.Subst.Subst Descript.BasicInj.Traverse.Termed Descript.BasicInj.Write.Compile Descript.BasicInj.Write.Diagnose Descript.Build.Build Descript.Build.Cache.Error Descript.Build.Cache.FileCache Descript.Build.Cache.GlobalCache Descript.Build.Cache.PhaseCache Descript.Build.Error Descript.Build.Read Descript.Build.Read.File Descript.Build.Read.Parse Descript.Build.Read.Read Descript.Build.Refactor Descript.Fast.Reduce Descript.Free.Data.Atom Descript.Free.Data.Atom.PropPath Descript.Free.Data.Import Descript.Free.Data.Import.Import Descript.Free.Data.Import.Module Descript.Free.Error Descript.Free.Parse Descript.Lex.Data.Atom Descript.Lex.Parse Descript.Misc.Ann Descript.Misc.Build.Process.Diagnose Descript.Misc.Build.Process.Refactor Descript.Misc.Build.Process.Validate Descript.Misc.Build.Process.Validate.Problem Descript.Misc.Build.Process.Validate.Term Descript.Misc.Build.Read.File Descript.Misc.Build.Read.File.Depd Descript.Misc.Build.Read.File.DepError Descript.Misc.Build.Read.File.DepResolve Descript.Misc.Build.Read.File.DFile Descript.Misc.Build.Read.File.Scope Descript.Misc.Build.Read.File.SFile Descript.Misc.Build.Read.Parse Descript.Misc.Build.Read.Parse.Action Descript.Misc.Build.Read.Parse.Error Descript.Misc.Build.Read.Parse.Loc Descript.Misc.Build.Read.Parse.SrcAnn Descript.Misc.Build.Write.Compile Descript.Misc.Build.Write.Compile.Code Descript.Misc.Build.Write.Compile.Package Descript.Misc.Build.Write.Compile.Result Descript.Misc.Build.Write.Print Descript.Misc.Build.Write.Print.APrint Descript.Misc.Build.Write.Print.Patch Descript.Misc.Build.Write.Print.PrimPrintable Descript.Misc.Build.Write.Print.Printable Descript.Misc.Build.Write.Print.PrintPatch Descript.Misc.Build.Write.Print.PrintReduce Descript.Misc.Build.Write.Print.PrintString Descript.Misc.Build.Write.Print.PrintText Descript.Misc.Error Descript.Misc.Error.Dirty Descript.Misc.Error.Result Descript.Misc.Error.Result.Base Descript.Misc.Error.Result.Trans Descript.Misc.Loc Descript.Misc.Summary Descript.Sugar.Data.Atom Descript.Sugar.Data.Atom.Inject Descript.Sugar.Data.Atom.Scope Descript.Sugar.Data.Import Descript.Sugar.Data.InjFunc Descript.Sugar.Data.Reducer Descript.Sugar.Data.Source Descript.Sugar.Data.Value Descript.Sugar.Data.Value.Gen Descript.Sugar.Parse Descript.Sugar.Parse.Refine Descript.Sugar.Refine Descript.Sugar.Resolve Paths_descript_lang default-language: Haskell2010 executable descript-cli main-is: Main.hs hs-source-dirs: app ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N build-depends: aeson , array , autoexporter , base >=4.10.1 && <5 , bifunctors , bytestring , containers , data-default , descript-lang , exceptions , filepath , fsnotify , hashtables , haskell-lsp , hslogger , lens , megaparsec , mtl , network-uri , optparse-applicative , rainbow , stm , text , transformers , unordered-containers , vector , yi-rope other-modules: Action Parse Run Server.Decode Server.Encode Server.Run Paths_descript_lang default-language: Haskell2010 test-suite descript-lang-test type: exitcode-stdio-1.0 main-is: Spec.hs hs-source-dirs: test ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N build-depends: HUnit , QuickCheck , array , autoexporter , base >=4.10.1 && <5 , bifunctors , bytestring , containers , descript-lang , directory , filepath , hashtables , hspec , megaparsec , stm , text , transformers , yaml other-modules: BuildSpec Core.Test Core.Test.Descript Core.Test.Descript.Spec Core.Test.Descript.TestFile Core.Test.HUnit Paths_descript_lang default-language: Haskell2010