-
Notifications
You must be signed in to change notification settings - Fork 64
/
plutarch.cabal
159 lines (155 loc) · 3.86 KB
/
plutarch.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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
cabal-version: 3.0
name: plutarch
version: 1.5.0
author: Las Safin <[email protected]>
license: MIT
extra-source-files: README.md
tested-with: GHC ==9.6.3
common c
default-language: GHC2021
default-extensions:
BlockArguments
DataKinds
DefaultSignatures
DeriveAnyClass
DerivingStrategies
DerivingVia
DisambiguateRecordFields
DuplicateRecordFields
FunctionalDependencies
GADTs
ImpredicativeTypes
LambdaCase
LexicalNegation
LiberalTypeSynonyms
MonadComprehensions
MultiWayIf
NegativeLiterals
NoFlexibleInstances
NoMonomorphismRestriction
NoStarIsType
NondecreasingIndentation
NumDecimals
OverloadedLabels
OverloadedLists
OverloadedRecordDot
OverloadedStrings
PackageImports
PartialTypeSignatures
PatternSynonyms
QualifiedDo
QuantifiedConstraints
QuasiQuotes
RankNTypes
RecordWildCards
RecursiveDo
RoleAnnotations
TypeFamilies
TypeFamilyDependencies
UnicodeSyntax
UnliftedFFITypes
UnliftedNewtypes
ViewPatterns
ghc-options:
-Weverything -Wno-unused-do-bind -Wno-missing-kind-signatures
-Wno-partial-type-signatures -Werror -Wno-implicit-prelude
-Wno-name-shadowing -Wno-unsafe -Wno-missing-safe-haskell-mode
-Wno-missing-local-signatures -Wno-prepositive-qualified-module
-Wno-missing-import-lists -Wno-monomorphism-restriction
-Wno-missed-specialisations -Wno-all-missed-specializations
-Wno-unrecognised-warning-flags -Wno-unrecognised-pragmas
-Wno-operator-whitespace -fprint-equality-relations
-fprint-explicit-kinds -fprint-explicit-foralls
library
import: c
exposed-modules:
Plutarch
Plutarch.Api.Internal.Hashing
Plutarch.Api.V1
Plutarch.Api.V1.Address
Plutarch.Api.V1.AssocMap
Plutarch.Api.V1.Contexts
Plutarch.Api.V1.Crypto
Plutarch.Api.V1.DCert
Plutarch.Api.V1.Interval
Plutarch.Api.V1.Maybe
Plutarch.Api.V1.Scripts
Plutarch.Api.V1.Time
Plutarch.Api.V1.Tuple
Plutarch.Api.V1.Tx
Plutarch.Api.V1.Value
Plutarch.Api.V2
Plutarch.Api.V2.Contexts
Plutarch.Api.V2.Tx
Plutarch.Bool
Plutarch.Builtin
Plutarch.ByteString
Plutarch.Crypto
Plutarch.DataRepr
Plutarch.DataRepr.Internal
Plutarch.DataRepr.Internal.Field
Plutarch.DataRepr.Internal.FromData
Plutarch.DataRepr.Internal.HList
Plutarch.DataRepr.Internal.HList.Utils
Plutarch.Either
Plutarch.Evaluate
Plutarch.FFI
Plutarch.Integer
Plutarch.Internal
Plutarch.Internal.Evaluate
Plutarch.Internal.Generic
Plutarch.Internal.Newtype
Plutarch.Internal.Other
Plutarch.Internal.PLam
Plutarch.Internal.PlutusType
Plutarch.Internal.PrettyStack
Plutarch.Internal.Quantification
Plutarch.Internal.ScottEncoding
Plutarch.Internal.TermCont
Plutarch.Internal.Trace
Plutarch.Internal.TypeFamily
Plutarch.Internal.Witness
Plutarch.Lift
Plutarch.List
Plutarch.Maybe
Plutarch.Monadic
Plutarch.Num
Plutarch.Pair
Plutarch.Positive
Plutarch.Prelude
Plutarch.Pretty
Plutarch.Pretty.Internal.BuiltinConstant
Plutarch.Pretty.Internal.Config
Plutarch.Pretty.Internal.Name
Plutarch.Pretty.Internal.TermUtils
Plutarch.Pretty.Internal.Types
Plutarch.Rational
Plutarch.Reducible
Plutarch.Script
Plutarch.Show
Plutarch.String
Plutarch.TermCont
Plutarch.Trace
Plutarch.TryFrom
Plutarch.Unit
Plutarch.Unsafe
build-depends:
, base >=4.9 && <5
, bytestring
, constraints
, containers
, cryptonite
, data-default
, flat
, generics-sop
, lens
, memory
, mtl
, plutus-core >=1.20.0.0
, plutus-ledger-api
, plutus-tx
, prettyprinter
, random
, serialise
, sop-core
, text