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: spade version: 0.1.0.1 synopsis: A simple programming and debugging environment. description: A simple weakly typed, dynamic, interpreted programming langauge and terminal IDE. category: language, interpreter, ide author: Sandeep.C.R maintainer: sandeep@sras.me copyright: 2022 Sandeep.C.R license: GPL-3.0-only build-type: Simple extra-source-files: README.md ChangeLog.md docs/graphics-and-animation.md docs/ide.md docs/language-reference.md docs/toc.md docs/functions/concurrency.md docs/functions/container.md docs/functions/debugging.md docs/functions/dictionary.md docs/functions/error-handling.md docs/functions/file.md docs/functions/graphics.md docs/functions/keyboard.md docs/functions/list.md docs/functions/math.md docs/functions/misc.md docs/functions/serializing.md docs/functions/sound.md docs/functions/string.md docs/functions/time.md library exposed-modules: Common Compiler.AST Compiler.AST.Common Compiler.AST.Expression Compiler.AST.FunctionDef Compiler.AST.FunctionStatement Compiler.AST.Parser.Common Compiler.AST.Program Compiler.Lexer Compiler.Lexer.Comments Compiler.Lexer.Delimeters Compiler.Lexer.Identifiers Compiler.Lexer.Keywords Compiler.Lexer.Literals Compiler.Lexer.Operators Compiler.Lexer.Tokens Compiler.Lexer.Whitespaces Compiler.Parser Highlighter.Highlighter IDE.Common IDE.Help IDE.Help.Contents IDE.Help.Parser IDE.IDE Interpreter Interpreter.Common Interpreter.Initialize Interpreter.Interpreter Interpreter.Lib.Concurrency Interpreter.Lib.Math Interpreter.Lib.Misc Interpreter.Lib.SDL Parser Parser.Lib Parser.Parser Test Test.Common UI.Chars UI.Terminal.IO UI.Widgets UI.Widgets.AutoComplete UI.Widgets.BorderBox UI.Widgets.Common UI.Widgets.Editor UI.Widgets.Editor.Cursor UI.Widgets.Layout UI.Widgets.LogWidget UI.Widgets.MenuContainer UI.Widgets.NullWidget UI.Widgets.TextContainer UI.Widgets.WatchWidget other-modules: Paths_spade hs-source-dirs: src default-extensions: AllowAmbiguousTypes DeriveLift NumericUnderscores DerivingStrategies BangPatterns ConstraintKinds DataKinds DefaultSignatures DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable EmptyCase FunctionalDependencies FlexibleContexts FlexibleInstances GADTs GeneralizedNewtypeDeriving LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns NegativeLiterals NumDecimals OverloadedLabels OverloadedStrings PatternSynonyms PolyKinds QuasiQuotes RankNTypes RecordWildCards ImpredicativeTypes RecursiveDo ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeApplications TypeFamilies TypeOperators UndecidableInstances ViewPatterns PackageImports InstanceSigs build-depends: Decimal , WAVE , aeson , ansi-terminal , base >=4.9 && <5 , bytestring , constraints , containers , exceptions , file-embed , hedgehog , hex-text , hspec , hspec-hedgehog , monad-loops , mtl , ordered-containers , process , random , scientific , sdl2 , sdl2-mixer , stm , template-haskell , text , time , unordered-containers , vector , vty if os(windows) ghc-options: -optl-mwindows -optl-mconsole -Wall -Wno-type-defaults build-depends: Win32 >=2.10.0.1 else ghc-options: -Wall -Wno-type-defaults default-language: Haskell2010 autogen-modules: Paths_spade executable spade main-is: Main.hs other-modules: Paths_spade hs-source-dirs: app default-extensions: AllowAmbiguousTypes DeriveLift NumericUnderscores DerivingStrategies BangPatterns ConstraintKinds DataKinds DefaultSignatures DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable EmptyCase FunctionalDependencies FlexibleContexts FlexibleInstances GADTs GeneralizedNewtypeDeriving LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns NegativeLiterals NumDecimals OverloadedLabels OverloadedStrings PatternSynonyms PolyKinds QuasiQuotes RankNTypes RecordWildCards ImpredicativeTypes RecursiveDo ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeApplications TypeFamilies TypeOperators UndecidableInstances ViewPatterns PackageImports InstanceSigs ghc-options: -threaded build-depends: Decimal , WAVE , aeson , ansi-terminal , base >=4.9 && <5 , bytestring , constraints , containers , exceptions , file-embed , hedgehog , hex-text , hspec , hspec-hedgehog , monad-loops , mtl , ordered-containers , process , random , scientific , sdl2 , sdl2-mixer , spade , stm , template-haskell , text , time , unordered-containers , vector , vty if os(windows) ghc-options: -optl-mwindows -optl-mconsole -Wall -Wno-type-defaults build-depends: Win32 >=2.10.0.1 else ghc-options: -Wall -Wno-type-defaults default-language: Haskell2010 autogen-modules: Paths_spade test-suite spade-test type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: Common Compiler.AST.ParserSpec Compiler.Lexer.CommentsSpec Compiler.Lexer.DelimeterSpec Compiler.Lexer.IdentifierSpec Compiler.Lexer.KeywordSpec Compiler.Lexer.LiteralSpec Compiler.Lexer.OperatorSpec Compiler.Lexer.TokenSpec Interpreter.InterpreterSpec UI.EditorSpec UI.WidgetSpec Paths_spade hs-source-dirs: test default-extensions: AllowAmbiguousTypes DeriveLift NumericUnderscores DerivingStrategies BangPatterns ConstraintKinds DataKinds DefaultSignatures DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable EmptyCase FunctionalDependencies FlexibleContexts FlexibleInstances GADTs GeneralizedNewtypeDeriving LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns NegativeLiterals NumDecimals OverloadedLabels OverloadedStrings PatternSynonyms PolyKinds QuasiQuotes RankNTypes RecordWildCards ImpredicativeTypes RecursiveDo ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeApplications TypeFamilies TypeOperators UndecidableInstances ViewPatterns PackageImports InstanceSigs build-depends: Decimal , WAVE , aeson , ansi-terminal , base >=4.9 && <5 , bytestring , constraints , containers , exceptions , file-embed , hedgehog , hex-text , hspec , hspec-discover , hspec-hedgehog , monad-loops , mtl , neat-interpolation , ordered-containers , process , random , scientific , sdl2 , sdl2-mixer , spade , stm , strip-ansi-escape , template-haskell , text , time , unordered-containers , vector , vty if os(windows) ghc-options: -optl-mwindows -optl-mconsole -Wall -Wno-type-defaults build-depends: Win32 >=2.10.0.1 else ghc-options: -Wall -Wno-type-defaults default-language: Haskell2010