70 lines
1.3 KiB
Text
70 lines
1.3 KiB
Text
cabal-version: 3.0
|
|
name: compress
|
|
version: 0.1.0.0
|
|
category: Web
|
|
build-type: Simple
|
|
license: MIT
|
|
license-file: LICENSE
|
|
|
|
executable compress
|
|
main-is:
|
|
Main.hs
|
|
default-extensions:
|
|
DataKinds,
|
|
DeriveAnyClass,
|
|
DeriveGeneric,
|
|
DuplicateRecordFields,
|
|
ExtendedDefaultRules,
|
|
FlexibleContexts,
|
|
FlexibleInstances,
|
|
ImpredicativeTypes,
|
|
InstanceSigs,
|
|
MultiParamTypeClasses,
|
|
NamedFieldPuns,
|
|
OverloadedLabels,
|
|
OverloadedLists,
|
|
OverloadedStrings,
|
|
PartialTypeSignatures,
|
|
RankNTypes,
|
|
RecordWildCards,
|
|
RecursiveDo,
|
|
ScopedTypeVariables,
|
|
StandaloneDeriving,
|
|
StrictData,
|
|
TemplateHaskell,
|
|
LambdaCase,
|
|
TupleSections,
|
|
TypeApplications,
|
|
TypeFamilies,
|
|
TypeOperators,
|
|
TypeSynonymInstances,
|
|
UndecidableInstances,
|
|
hs-source-dirs:
|
|
src
|
|
build-depends:
|
|
base,
|
|
basement,
|
|
bitvec,
|
|
bytestring,
|
|
cereal,
|
|
containers,
|
|
text,
|
|
uuid,
|
|
optparse-generic,
|
|
vector,
|
|
nonempty-containers,
|
|
primes
|
|
default-language:
|
|
GHC2021
|
|
other-modules:
|
|
Data.PQueue
|
|
Data.FiniteBit
|
|
Compress.Huffman
|
|
Compress.PrefixTree
|
|
Data.HuffmanTree
|
|
Compress.Arithmetic
|
|
ghc-options:
|
|
-threaded
|
|
-fprof-auto
|
|
-fprof-late
|
|
"-with-rtsopts=-p -hc"
|