111 lines
2.9 KiB
Text
111 lines
2.9 KiB
Text
cabal-version: 1.12
|
|
|
|
-- This file has been generated from package.yaml by hpack version 0.38.1.
|
|
--
|
|
-- see: https://github.com/sol/hpack
|
|
|
|
name: scalie
|
|
version: 0.1.0.0
|
|
description: Please see the README on GitHub at <https://github.com/githubuser/scalie#readme>
|
|
author: VegOwOtenks
|
|
maintainer: vego@vegowotenks.de
|
|
copyright: 2025 VegOwOtenks
|
|
license: AGPL-3.0
|
|
license-file: LICENSE
|
|
build-type: Simple
|
|
extra-source-files:
|
|
README.md
|
|
CHANGELOG.md
|
|
|
|
library
|
|
exposed-modules:
|
|
Data.Map.Implicit
|
|
Language.Scalie.Bytecode.Instruction
|
|
Language.Scalie.Bytecode.Object
|
|
Language.Scalie.Bytecode.Object.Builder
|
|
Language.Scalie.Compiler.Bytecode
|
|
Language.Scalie.Core.AlgebraicDatatype
|
|
Language.Scalie.Core.AlgebraicDatatype.Constructor
|
|
Language.Scalie.Core.AlgebraicDatatype.Field
|
|
Language.Scalie.Core.AlgebraicDatatype.FieldIdentifier
|
|
Language.Scalie.Core.AlgebraicDatatype.TypeName
|
|
Language.Scalie.Core.Definition
|
|
Language.Scalie.Core.Expression
|
|
Language.Scalie.Core.Expression.ConstructorIdentifier
|
|
Language.Scalie.Core.Expression.Pattern
|
|
Language.Scalie.Core.Expression.PatternMatchCase
|
|
Language.Scalie.Core.Expression.VariableIdentifier
|
|
Language.Scalie.Core.Module
|
|
Language.Scalie.Core.Provenance
|
|
Language.Scalie.Core.Provenance.SourceLocation
|
|
Language.Scalie.Domain.Type
|
|
other-modules:
|
|
Paths_scalie
|
|
hs-source-dirs:
|
|
src
|
|
default-extensions:
|
|
DerivingStrategies
|
|
ImportQualifiedPost
|
|
OverloadedRecordDot
|
|
OverloadedStrings
|
|
StandaloneKindSignatures
|
|
RoleAnnotations
|
|
ghc-options: -Weverything -Wno-unsafe -Wno-implicit-prelude
|
|
build-depends:
|
|
QuickCheck
|
|
, base
|
|
, containers
|
|
, text
|
|
, vector
|
|
default-language: Haskell2010
|
|
|
|
executable scalie-exe
|
|
main-is: Main.hs
|
|
other-modules:
|
|
Paths_scalie
|
|
hs-source-dirs:
|
|
app
|
|
default-extensions:
|
|
DerivingStrategies
|
|
ImportQualifiedPost
|
|
OverloadedRecordDot
|
|
OverloadedStrings
|
|
StandaloneKindSignatures
|
|
RoleAnnotations
|
|
ghc-options: -Weverything -Wno-unsafe -Wno-implicit-prelude -threaded -rtsopts -with-rtsopts=-N
|
|
build-depends:
|
|
QuickCheck
|
|
, base
|
|
, containers
|
|
, scalie
|
|
, text
|
|
, vector
|
|
default-language: Haskell2010
|
|
|
|
test-suite scalie-test
|
|
type: exitcode-stdio-1.0
|
|
main-is: Spec.hs
|
|
other-modules:
|
|
Test.Data.Map.Implicit
|
|
Test.QuickCheck.Roundtrip
|
|
Paths_scalie
|
|
hs-source-dirs:
|
|
test
|
|
default-extensions:
|
|
DerivingStrategies
|
|
ImportQualifiedPost
|
|
OverloadedRecordDot
|
|
OverloadedStrings
|
|
StandaloneKindSignatures
|
|
RoleAnnotations
|
|
ghc-options: -Weverything -Wno-unsafe -Wno-implicit-prelude -threaded -rtsopts -with-rtsopts=-N
|
|
build-depends:
|
|
QuickCheck
|
|
, base
|
|
, containers
|
|
, scalie
|
|
, tasty
|
|
, tasty-quickcheck
|
|
, text
|
|
, vector
|
|
default-language: Haskell2010
|