-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathya.cabal
65 lines (64 loc) · 1.74 KB
/
ya.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
name: ya
version: 0.0.0
synopsis: ...
description: Extremely composable programming language
homepage: muratkasimov.art/Ya
license-file: LICENSE
extra-source-files: CHANGELOG.md, README.md
author: Murat Kasimov <[email protected]>
maintainer: Murat Kasimov <[email protected]>
copyright: Copyright (c) 2024 Murat Kasimov
build-type: Simple
cabal-version: >= 1.10
library
exposed-modules: Ya
other-modules:
Ya.Algebra
Ya.Algebra.Abstract
Ya.Algebra.Definition
Ya.Algebra.Instances
Ya.Algebra.Operators
Ya.Program
Ya.Program.Interface
Ya.Program.Interface.Field
Ya.Program.Interface.Match
Ya.Program.Interface.Stack
Ya.Program.Interface.Scroll
Ya.Program.Interface.Slide
Ya.Program.Patterns
Ya.Program.Primitive
Ya.Program.Labels
default-extensions:
DataKinds
DeriveAnyClass
ConstraintKinds
EmptyCase
ExistentialQuantification
GADTs
QuantifiedConstraints
InstanceSigs
StandaloneKindSignatures
FlexibleContexts
FlexibleInstances
KindSignatures
StandaloneKindSignatures
LiberalTypeSynonyms
LambdaCase
FunctionalDependencies
MultiParamTypeClasses
NoImplicitPrelude
PackageImports
PolyKinds
RankNTypes
ViewPatterns
PatternSynonyms
DerivingVia
StarIsType
StandaloneDeriving
ScopedTypeVariables
TypeApplications
TypeFamilies
TypeFamilyDependencies
TypeOperators
default-language: Haskell2010
ghc-options: -Wall -fno-warn-tabs -fno-warn-unticked-promoted-constructors -fprint-potential-instances -Wno-missing-pattern-synonym-signatures -dppr-user-length=0 -dppr-cols=10000