bolty-streamly-0.1.0.2: bolty-streamly.cabal
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.38.1.
--
-- see: https://github.com/sol/hpack
name: bolty-streamly
version: 0.1.0.2
synopsis: Streamly streaming interface for bolty Neo4j driver
description: Streaming queries over Neo4j using streamly streams.
Wraps bolty's query functions with streamly's Stream type for
lazy record-by-record consumption.
category: Database
homepage: https://github.com/philippedev101/bolty-streamly#readme
bug-reports: https://github.com/philippedev101/bolty-streamly/issues
author: philippedev101
maintainer: philippedev101@gmail.com
copyright: (c) 2023-2026 philippedev101
license: Apache-2.0
license-file: LICENSE
build-type: Simple
tested-with:
GHC == 9.6.7 || == 9.8.4 || == 9.10.3 || == 9.12.3
extra-source-files:
readme.md
changelog.md
source-repository head
type: git
location: https://github.com/philippedev101/bolty-streamly
flag dev
description: Turn on -Werror and other developer flags
manual: True
default: False
library
exposed-modules:
Database.Bolty.Streamly
other-modules:
Paths_bolty_streamly
hs-source-dirs:
src
default-extensions:
DataKinds
DefaultSignatures
DeriveAnyClass
DerivingVia
DuplicateRecordFields
FunctionalDependencies
GADTs
LambdaCase
MultiWayIf
OverloadedRecordDot
OverloadedStrings
PartialTypeSignatures
RecordWildCards
RoleAnnotations
TypeFamilies
UnboxedSums
UnboxedTuples
UnliftedDatatypes
UnliftedNewtypes
ViewPatterns
ghc-options: -Weverything -Wno-all-missed-specialisations -Wno-implicit-prelude -Wno-missed-specialisations -Wno-missing-import-lists -Wno-missing-safe-haskell-mode -Wno-name-shadowing -Wno-prepositive-qualified-module -Wno-safe -Wno-unsafe
build-depends:
base >=4.18 && <5
, bolty >=0.2.0.0 && <0.3
, packstream-bolt ==0.1.*
, streamly-core ==0.2.*
, text >=2.0 && <2.2
, unordered-containers ==0.2.*
, vector ==0.13.*
default-language: GHC2021
if flag(dev)
ghc-options: -Werror
test-suite bolty-streamly-integration
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Paths_bolty_streamly
hs-source-dirs:
integration
default-extensions:
DataKinds
DefaultSignatures
DeriveAnyClass
DerivingVia
DuplicateRecordFields
FunctionalDependencies
GADTs
LambdaCase
MultiWayIf
OverloadedRecordDot
OverloadedStrings
PartialTypeSignatures
RecordWildCards
RoleAnnotations
TypeFamilies
UnboxedSums
UnboxedTuples
UnliftedDatatypes
UnliftedNewtypes
ViewPatterns
ghc-options: -Weverything -Wno-all-missed-specialisations -Wno-implicit-prelude -Wno-missed-specialisations -Wno-missing-import-lists -Wno-missing-safe-haskell-mode -Wno-name-shadowing -Wno-prepositive-qualified-module -Wno-safe -Wno-unsafe -threaded -rtsopts -with-rtsopts=-N -Wno-missing-export-lists -Wno-missing-local-signatures -Wno-monomorphism-restriction -Wno-unused-imports -Wno-unused-packages
build-depends:
base >=4.18 && <5
, bolty >=0.2.0.0 && <0.3
, bolty-streamly
, data-default
, packstream-bolt ==0.1.*
, sandwich
, streamly-core ==0.2.*
, text >=2.0 && <2.2
, unordered-containers ==0.2.*
, validation-selective
, vector ==0.13.*
default-language: GHC2021
if flag(dev)
ghc-options: -Werror
test-suite bolty-streamly-test
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Paths_bolty_streamly
hs-source-dirs:
test
default-extensions:
DataKinds
DefaultSignatures
DeriveAnyClass
DerivingVia
DuplicateRecordFields
FunctionalDependencies
GADTs
LambdaCase
MultiWayIf
OverloadedRecordDot
OverloadedStrings
PartialTypeSignatures
RecordWildCards
RoleAnnotations
TypeFamilies
UnboxedSums
UnboxedTuples
UnliftedDatatypes
UnliftedNewtypes
ViewPatterns
ghc-options: -Weverything -Wno-all-missed-specialisations -Wno-implicit-prelude -Wno-missed-specialisations -Wno-missing-import-lists -Wno-missing-safe-haskell-mode -Wno-name-shadowing -Wno-prepositive-qualified-module -Wno-safe -Wno-unsafe -threaded -rtsopts -with-rtsopts=-N -Wno-missing-export-lists -Wno-missing-local-signatures -Wno-monomorphism-restriction -Wno-unused-imports -Wno-unused-packages
build-depends:
base >=4.18 && <5
, bolty >=0.2.0.0 && <0.3
, bolty-streamly
, packstream-bolt ==0.1.*
, sandwich
, streamly-core ==0.2.*
, text >=2.0 && <2.2
, unordered-containers ==0.2.*
, vector ==0.13.*
default-language: GHC2021
if flag(dev)
ghc-options: -Werror