azure-functions-worker: Azure Functions Worker

[ azure, cloud, library, mit, serverless ] [ Propose Tags ]

Azure Functions Worker.

[Skip to Readme]
Versions [RSS] [faq]
Dependencies aeson, async, base (==4.12.*), bytestring, containers, directory, filepath, glabrous (>=2.0.2 && <3), http-types (==0.12.*), http2-client (==0.9.*), http2-client-grpc (==0.8.*), http2-grpc-proto-lens (==0.1.*), http2-grpc-types, lens-family (>=2.0 && <3), lens-family-core (>=2.0 && <3), mtl, network-uri (>=2.6.3 && <2.7), optparse-applicative (>=0.15.1 && <0.16), proto-lens-protobuf-types (==0.6.*), proto-lens-runtime (==0.6.*), raw-strings-qq (>=1.1 && <2), stm, text, time [details]
License MIT
Author Alexey Raga <>
Maintainer Alexey Raga <>
Category Azure, Serverless, Cloud
Uploaded by alexeyraga at 2020-07-03T10:04:33Z
Distributions NixOS:
Downloads 78 total (2 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2020-07-03 [all 2 reports]


  • Azure
    • Functions
      • Bindings
        • Azure.Functions.Bindings.Blob
        • Azure.Functions.Bindings.Class
        • Azure.Functions.Bindings.HTTP
        • Azure.Functions.Bindings.ServiceBus
      • Azure.Functions.Contract
      • Azure.Functions.Function
      • Azure.Functions.Registry
      • Azure.Functions.Worker


Maintainer's Corner

For package maintainers and hackage trustees


Readme for azure-functions-worker-

[back to package description]

Azure Functions Haskell Worker

[NOTE] This is a very early work in progress.

Azure Functions Haskell Worker is a library that runs Azure functions inside the worker process. This means that a "real" functions application (executable) is meant to use the worker library and run its main as Azure.Functions.Worker.runWorker.

Worker process provides two main commands:

  • run is a main entry point that starts the worker and funs functions
  • init is a command that allows the worker process to configure itself for the Azure Functions Host. Its main responsibility is to write worker.config.json.