This is the full project that accompanies my AWS via Haskell series of blog posts.
Note that the code in this repository is more actively maintained that the code originally posted on the blog and so will occasionally differ, especially as I consolidate code shared between the different examples.
git clone https://github.com/rcook/aws-via-haskell.git
stack setup
stack build --fast
- Follow these instructions to install and start DynamoDB on your local machine
- Alternatively, you can run these samples against a DynamoDB instance running on AWS by first connecting to it using the AWS CLI to set up your local credential cache
stack exec dynamodb-app
localstack can do this but has some problems.
stack exec s3-app
localstack can do this for you.
stack exec sqs-app
simpledb-dev2 can be used to run a fake local SimpleDB server:
pip install --user simpledb-dev2
simpledb-dev2 serve
stack exec sdb-app
- See blog post (not posted yet)
- See code
localstack can do this for you.
stack exec lambda-app
Released under MIT License