aws-easy: Helper function and types for working with amazonka

[ library, mit, network, program ] [ Propose Tags ]

This package provides assorted functions and some Template Haskell to simplify working the amazonka family of packages for interacting with Amazon Web Services.


[Skip to Readme]
Versions [RSS] [faq] 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.1.0.3
Dependencies amazonka, amazonka-dynamodb, amazonka-s3, aws-easy, base (>=4.7 && <5), bytestring, lens, monad-control, resourcet, split, template-haskell, text, unordered-containers [details]
License MIT
Copyright (C) 2017-2021 Richard Cook
Author Richard Cook
Maintainer rcook@rcook.org
Category Network
Home page https://github.com/rcook/aws-easy#readme
Source repo head: git clone https://github.com/rcook/aws-easy.git
Uploaded by rcook at 2021-11-02T04:15:53Z
Distributions NixOS:0.1.0.2
Executables aws-easy-demo
Downloads 1628 total (79 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2021-11-02 [all 1 reports]

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Candidates


Readme for aws-easy-0.1.0.3

[back to package description]

aws-easy

Travis branch Hackage GitHub license

This is a collection of helper functions and some Template Haskell that I use regularly and has streamlined my use of the amazonka framework for interacting with Amazon Web Services. It was extracted from the code I wrote as part of my AWS via Haskell series of blog posts.

Setup

Clone repository

git clone https://github.com/rcook/aws-easy.git

Install compiler

stack setup

Build

stack build --fast

Dump out Template Haskell splices

stack clean && stack build --ghc-options='-ddump-splices -ddump-to-file'
find . -name '*.dump-splices'

Test

stack test

Publish new version

  • Bump version number in aws-easy.cabal
  • Commit change
  • Create a Git tag, e.g. git tag -a v0.1.0.3 -m v0.1.0.3
  • Push to GitHub, e.g. git push && git push --tags
  • Publish using stack upload .

Licence

Released under MIT License