Awesome
Introduction
- Odd Jobs home page - contains a description of top-level features of this library
- Getting started & implementation guide for Odd Jobs
- Haskell Job Queues: An Ultimate Guide - A detailed writeup on why we built Odd Jobs and how it compares against other similar libraries.
- Start reading Hackage documentation from
OddJobs.Job
(Note: Please ensure you're reading docs for the correct version of the library) - Open an issue on Odd Jobs Github repo if you need help, or want to collaborate.
- Please :star: the repository for good karma and :heart:
odd-jobs in production?
If you are already using, or considering using, odd-jobs
in production, please read production usage-reports. It would be great if you could add your own usage-report to that discussion thread as well. We need more success stories of Haskell in production!
Contributing
Please read the contribution guidelines
Development
Prerequisites
- The Haskell Tool Stack
libpq-dev
library (required for PostgreSQL dependency)
Build
stack build
Running tests
Add the users to postgresql:
CREATE USER jobs_test WITH SUPERUSER PASSWORD 'jobs_test';
CREATE DATABASE jobs_test OWNER jobs_test;