feat: Ability to specify integer definitions

This commit is contained in:
vegowotenks 2025-08-12 10:12:46 +02:00
parent 4bd766027f
commit 76970d7f9a
11 changed files with 143 additions and 11 deletions

View file

@ -19,17 +19,30 @@ extra-source-files:
library
exposed-modules:
Control.Ord.LexicographicallySorted
Data.Map.Implicit
Language.Scalie.Ast
Language.Scalie.Ast.Definition
Language.Scalie.Ast.Definition.Body
Language.Scalie.Ast.Expression
Language.Scalie.Ast.Module
Language.Scalie.Ast.Pattern
Language.Scalie.Domain.Type
other-modules:
Paths_scalie
hs-source-dirs:
src
default-extensions:
Safe
ImportQualifiedPost
NoImplicitPrelude
ghc-options: -Weverything
StandaloneKindSignatures
RoleAnnotations
ghc-options: -Weverything -Wno-unsafe
build-depends:
base >=4.7 && <5
base
, containers
, text
, vector
default-language: Haskell2010
executable scalie-exe
@ -39,12 +52,17 @@ executable scalie-exe
hs-source-dirs:
app
default-extensions:
Safe
ImportQualifiedPost
NoImplicitPrelude
ghc-options: -Weverything -threaded -rtsopts -with-rtsopts=-N
StandaloneKindSignatures
RoleAnnotations
ghc-options: -Weverything -Wno-unsafe -threaded -rtsopts -with-rtsopts=-N
build-depends:
base >=4.7 && <5
base
, containers
, scalie
, text
, vector
default-language: Haskell2010
test-suite scalie-test
@ -55,10 +73,15 @@ test-suite scalie-test
hs-source-dirs:
test
default-extensions:
Safe
ImportQualifiedPost
NoImplicitPrelude
ghc-options: -Weverything -threaded -rtsopts -with-rtsopts=-N
StandaloneKindSignatures
RoleAnnotations
ghc-options: -Weverything -Wno-unsafe -threaded -rtsopts -with-rtsopts=-N
build-depends:
base >=4.7 && <5
base
, containers
, scalie
, text
, vector
default-language: Haskell2010