azure-functions-worker: Azure Functions Worker

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Azure Functions Worker.

[Skip to Readme]


Change log None available
Dependencies aeson, async, base (>=4.12 && <4.13), bytestring, containers, directory, filepath, glabrous (>=2.0.2 && <3), http-types (>=0.12 && <0.13), http2-client (>=0.9 && <0.10), http2-client-grpc (>=0.8 && <0.9), http2-grpc-proto-lens (>=0.1 && <0.2), 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 && <0.7), proto-lens-runtime (>=0.6 && <0.7), 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:01:22Z



Maintainer's Corner

Package maintainers

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: