Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Racket support for Amazon Web Services.
Racket
tag: v1.3

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
examples
tests
vendor/aws4_testsuite
.gitignore
LICENSE
cw.rkt
exn.rkt
glacier.rkt
info.rkt
keys.rkt
main.rkt
make-doc.sh
manual.scrbl
post.rkt
readme.md
s3.rkt
sdb.rkt
ses.rkt
sigv4.rkt
sns.rkt
sqs.rkt
util.rkt

readme.md

Overview

Provides Racket support for many Amazon Web Services:

Documentation

Documentation is written using Racket's Scribble. The raw source is in manual.scrbl.

The HTML output that you'd actually want to read can be found on PLaneT.

You can also generate it using ./make-doc.sh, then point your browser to file:///tmp/aws-doc/manual.html.

Requirements

  • The access keys for an Amazon Web Services account.

  • My http library available on Github or PLaneT. You don't have to install this mannually as Racket's (require (planet ...)) should automatically install it.

  • My sha library available on Github or PLaneT. You don't have to install this mannually as Racket's (require (planet ...)) should automatically install it.

Unit tests

  • The tests require you to specify certain personal information. See tests/example-dot-aws-tests-data for more information.

  • The rackunit tests use the submodule feature new in Racket 5.3. Tests are in (module+ test ..). You can run the tests for a foo.rkt file with raco test foo.rkt. You can run tests for all files using raco test ./.

Something went wrong with that request. Please try again.