basic love

This commit is contained in:
2025-11-26 16:20:31 +09:00
parent 7bf66c6de0
commit 68adfeb1d8
16 changed files with 308 additions and 73 deletions

View File

@@ -16,9 +16,17 @@ extra-source-files:
library
exposed-modules:
Data.Track
Data.Persist.Tap
Data.Persist.TapTrans
Data.State.Track
Data.Types
Env.Cache
Env.Persist.Tap
Infrastructure.Mongo
Infrastructure.Persist.Tap
Lib
Serialize.Bson
Serialize.Str
other-modules:
Paths_hq_sample
hs-source-dirs:
@@ -33,6 +41,10 @@ library
FlexibleContexts
DerivingStrategies
GeneralizedNewtypeDeriving
NamedFieldPuns
FlexibleInstances
UndecidableInstances
ScopedTypeVariables
build-depends:
aeson
, async
@@ -40,26 +52,23 @@ library
, bytestring
, conferer
, containers
, data-default <0.8.0
, data-default-class <0.2
, directory
, generic-optics
, hedis
, katip
, mongoDB
, mtl
, optics
, persistent
, servant
, servant-client
, servant-quickcheck
, servant-server
, servant-swagger
, resource-pool
, spock
, stm
, text
, time
, transformers
, unordered-containers
, wai
, wai-websockets
, warp
, websockets
default-language: Haskell2010
@@ -79,6 +88,10 @@ executable hq-sample
FlexibleContexts
DerivingStrategies
GeneralizedNewtypeDeriving
NamedFieldPuns
FlexibleInstances
UndecidableInstances
ScopedTypeVariables
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
aeson
@@ -87,34 +100,32 @@ executable hq-sample
, bytestring
, conferer
, containers
, data-default <0.8.0
, data-default-class <0.2
, directory
, generic-optics
, hedis
, hq-sample
, katip
, mongoDB
, mtl
, optics
, persistent
, servant
, servant-client
, servant-quickcheck
, servant-server
, servant-swagger
, resource-pool
, spock
, stm
, text
, time
, transformers
, unordered-containers
, wai
, wai-websockets
, warp
, websockets
default-language: Haskell2010
test-suite hq-sample-test
type: exitcode-stdio-1.0
main-is: Main.hs
main-is: Spec.hs
other-modules:
Data.TypesSpec
Paths_hq_sample
hs-source-dirs:
test
@@ -128,37 +139,39 @@ test-suite hq-sample-test
FlexibleContexts
DerivingStrategies
GeneralizedNewtypeDeriving
NamedFieldPuns
FlexibleInstances
UndecidableInstances
ScopedTypeVariables
build-tool-depends:
hspec-discover:hspec-discover
build-depends:
QuickCheck
, aeson
aeson
, async
, base
, bytestring
, conferer
, containers
, data-default <0.8.0
, data-default-class <0.2
, directory
, generic-optics
, hedis
, hq-sample
, hspec
, hspec-discover
, hspec-wai
, katip
, mongoDB
, mtl
, optics
, persistent
, servant
, servant-client
, servant-quickcheck
, servant-server
, servant-swagger
, resource-pool
, spock
, stm
, tasty
, tasty-hunit
, tasty-quickcheck
, text
, time
, transformers
, unordered-containers
, wai
, wai-websockets
, warp
, websockets
default-language: Haskell2010