Description
A lightweight library for asynchronous job workers with multiple broker backends.
README.md
Haskell-bee
A lightweight, type-safe library for implementing asynchronous job workers in Haskell.
Key features:
- Multiple broker backends (PostgreSQL/PGMQ, Redis, STM)
- Configurable timeout and retry strategies
- Exception-safe job processing
- Support for delayed/periodic tasks
This package contains the core broker and worker implementation of the haskell-bee project (simple rewrite of Celery in Haskell).
Documentation
For complete documentation, examples, and setup instructions, see the main project README.
Getting Started
The quickest way to get started is to check out the demo application which shows practical examples of job processing.