unison/unison-core/unison-core1.cabal
Chris Penner 5c20ec4a78
Dependency-aware name lookups (#4001)
Swap to dependency-aware name lookups
2023-06-08 10:32:19 -06:00

159 lines
3.5 KiB
Plaintext

cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.35.2.
--
-- see: https://github.com/sol/hpack
name: unison-core1
version: 0.0.0
homepage: https://github.com/unisonweb/unison#readme
bug-reports: https://github.com/unisonweb/unison/issues
copyright: Copyright (C) 2013-2018 Unison Computing, PBC and contributors
license: MIT
license-file: LICENSE
build-type: Simple
source-repository head
type: git
location: https://github.com/unisonweb/unison
flag optimized
manual: True
default: False
library
exposed-modules:
Unison.ABT
Unison.ABT.Normalized
Unison.Blank
Unison.ConstructorReference
Unison.ConstructorType
Unison.DataDeclaration
Unison.DataDeclaration.ConstructorId
Unison.DataDeclaration.Names
Unison.Hashable
Unison.HashQualified
Unison.HashQualified'
Unison.Kind
Unison.LabeledDependency
Unison.Name
Unison.Name.Internal
Unison.Names
Unison.Names.ResolutionResult
Unison.Names.Scoped
Unison.NamesWithHistory
Unison.Pattern
Unison.Position
Unison.Project
Unison.Reference
Unison.Referent
Unison.Referent'
Unison.Settings
Unison.ShortHash
Unison.Symbol
Unison.Term
Unison.Type
Unison.Type.Names
Unison.Util.Components
Unison.Var
Unison.WatchKind
hs-source-dirs:
src
default-extensions:
ApplicativeDo
BlockArguments
DeriveAnyClass
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveTraversable
DerivingStrategies
DoAndIfThenElse
FlexibleContexts
FlexibleInstances
GeneralizedNewtypeDeriving
ImportQualifiedPost
LambdaCase
MultiParamTypeClasses
NamedFieldPuns
OverloadedStrings
PatternSynonyms
RankNTypes
ScopedTypeVariables
TupleSections
TypeApplications
ViewPatterns
ghc-options: -Wall -fno-warn-name-shadowing -fno-warn-missing-pattern-synonym-signatures -funbox-strict-fields
build-depends:
base
, bytestring
, containers >=0.6.3
, cryptonite
, either
, extra
, fuzzyfind
, generic-lens
, lens
, megaparsec
, memory
, mtl
, nonempty-containers
, rfc5051
, safe
, text
, text-builder
, these
, transformers
, unison-core
, unison-hash
, unison-prelude
, unison-util-base32hex
, unison-util-relation
, vector
, witch
default-language: Haskell2010
if flag(optimized)
ghc-options: -O2 -funbox-strict-fields
test-suite tests
type: exitcode-stdio-1.0
main-is: Main.hs
hs-source-dirs:
test
default-extensions:
ApplicativeDo
BlockArguments
DeriveAnyClass
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveTraversable
DerivingStrategies
DoAndIfThenElse
FlexibleContexts
FlexibleInstances
GeneralizedNewtypeDeriving
ImportQualifiedPost
LambdaCase
MultiParamTypeClasses
NamedFieldPuns
OverloadedStrings
PatternSynonyms
RankNTypes
ScopedTypeVariables
TupleSections
TypeApplications
ViewPatterns
build-depends:
base
, code-page
, easytest
, text
, these
, unison-core
, unison-core1
, unison-prelude
default-language: Haskell2010
if flag(optimized)
ghc-options: -O2 -funbox-strict-fields