yarl-0.1.0.2: yarl.cabal
cabal-version: 3.0
name: yarl
version: 0.1.0.2
author: Gautier DI FOLCO
maintainer: gautier.difolco@gmail.com
category: Data
build-type: Simple
license: ISC
license-file: LICENSE
synopsis: Yet another records libraries
description: Yet another records libraries (with getField support)
Homepage: http://github.com/blackheaven/yarl
tested-with: GHC==9.2.4
library
default-language: Haskell2010
build-depends:
base == 4.*
hs-source-dirs: src
exposed-modules:
Data.Records.Yarl.LinkedList
other-modules:
Paths_yarl
autogen-modules:
Paths_yarl
default-extensions:
DataKinds
DefaultSignatures
DeriveAnyClass
DeriveGeneric
DerivingStrategies
DerivingVia
DuplicateRecordFields
FlexibleContexts
GADTs
GeneralizedNewtypeDeriving
KindSignatures
LambdaCase
OverloadedLists
OverloadedStrings
OverloadedRecordDot
RankNTypes
RecordWildCards
ScopedTypeVariables
TypeApplications
TypeFamilies
TypeOperators
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wpartial-fields -Wredundant-constraints
test-suite yarl-test
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Spec.hs
other-modules:
Paths_yarl
autogen-modules:
Paths_yarl
default-extensions:
DataKinds
DefaultSignatures
DeriveAnyClass
DeriveGeneric
DerivingStrategies
DerivingVia
DuplicateRecordFields
FlexibleContexts
GADTs
GeneralizedNewtypeDeriving
KindSignatures
LambdaCase
OverloadedLists
OverloadedStrings
OverloadedRecordDot
RankNTypes
RecordWildCards
ScopedTypeVariables
TypeApplications
TypeFamilies
TypeOperators
ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wpartial-fields -Wredundant-constraints
build-depends:
base
, yarl
, hspec
, hspec-core
, hspec-discover
default-language: Haskell2010
benchmark bench
type: exitcode-stdio-1.0
hs-source-dirs: bench
main-is: Main.hs
default-language: Haskell2010
other-modules:
PlainRecord.Type
PlainRecord.Value
PlainRecord.ScenarioDirect
PlainRecord.ScenarioGetValueConcrete
PlainRecord.ScenarioGetValueClass
LinkedList.Type
LinkedList.Value
LinkedList.ScenarioDirect
LinkedList.ScenarioGetValueConcrete
LinkedList.ScenarioGetValueClass
Paths_yarl
autogen-modules:
Paths_yarl
default-extensions:
DataKinds
DefaultSignatures
DeriveAnyClass
DeriveGeneric
DerivingStrategies
DerivingVia
DuplicateRecordFields
FlexibleContexts
GADTs
GeneralizedNewtypeDeriving
KindSignatures
LambdaCase
OverloadedLists
OverloadedStrings
OverloadedRecordDot
RankNTypes
RecordWildCards
ScopedTypeVariables
TypeApplications
TypeFamilies
TypeOperators
ghc-options: -Wall -fwarn-tabs -O2 -threaded -rtsopts -with-rtsopts=-N -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wpartial-fields -Wredundant-constraints
build-depends:
base
, yarl
, criterion
, deepseq