cabal-version: 2.4
name: flink-statefulfun
version: 0.3.0.0
synopsis: Flink stateful functions SDK
description:
Typeclasses for serving Flink stateful functions
from Haskell.
Checkout the [README for examples](https://github.com/tdbgamer/flink-statefulfun-hs).
license: MPL-2.0
license-file: LICENSE
category: Flink, Web
author: Timothy Bess
maintainer: tdbgamer@gmail.com
build-type: Custom
extra-source-files: CHANGELOG.md
README.md
proto/**/*.proto
tested-with: GHC==8.10.2,
GHC==8.8.4,
GHC==8.8.3,
GHC==8.6.5
source-repository head
type: git
location: https://github.com/tdbgamer/flink-statefulfun-hs.git
custom-setup
setup-depends: base, Cabal, proto-lens-setup
library
ghc-options: -Wall
build-tool-depends: proto-lens-protoc:proto-lens-protoc
hs-source-dirs: src
autogen-modules: Proto.RequestReply Proto.RequestReply_Fields
Proto.Kafka Proto.Kafka_Fields
other-modules: Network.Flink.Internal.ProtoServant
exposed-modules: Network.Flink.Stateful
Network.Flink.Internal.Stateful
Network.Flink.Kafka
Network.Flink.Test
Proto.RequestReply Proto.RequestReply_Fields
Proto.Kafka Proto.Kafka_Fields
build-depends: base >= 4.0 && < 4.15
, aeson >= 1.0 && < 2.0
, text >= 1.0 && < 1.3
, bytestring >= 0.10 && < 0.11
, either >= 5 && < 5.1
, containers >= 0.5 && < 0.7
, wai >= 3 && < 3.3
, warp >= 3 && < 3.4
, http-types >= 0.10 && < 0.13
, http-media >= 0.7 && < 0.9
, mtl >= 2 && < 2.3
, lens-family >= 2 && < 2.2
, proto-lens >= 0.5 && < 0.8
, proto-lens-runtime >= 0.5 && < 0.8
, proto-lens-protobuf-types >= 0.5 && < 0.8
, servant >= 0.16 && < 0.19
, servant-server >= 0.16 && < 0.19
default-extensions: OverloadedStrings
QuasiQuotes
StrictData
GeneralizedNewtypeDeriving
FlexibleContexts
FlexibleInstances
LambdaCase
TupleSections
DataKinds
TypeOperators
DeriveGeneric
DeriveFunctor
ExistentialQuantification
MultiParamTypeClasses
FunctionalDependencies
ConstraintKinds
default-language: Haskell2010