Hey guys,

I just wanted to point out that I had a fork ~10 months ago with several of
the initial DynamoDB functions already implemented (including the signing
functions that took a while to get right). It was certainly working at the
time - I just stopped short of implementing everything else as we decided
not to go that route our company.

https://github.com/ozataman/aws

Maybe it can be of some help.

Cheers,
Oz


*Ozgun Ataman*

CEO

*Soostone Inc.*


+1 917 725 0849 (Office)
+1 734 262 0676 (Mobile)
+1 212 320 0251 (Fax)
ozgun.ataman@soostone.com


On Mon, Jan 27, 2014 at 7:57 PM, John Wiegley <notifications@github.com>wrote:

> In Aws/Core.hs:
>
> >    let lk = flip lookup env
> >        keyID = lk "AWS_ACCESS_KEY_ID"
> >        secret = lk "AWS_ACCESS_KEY_SECRET" `mplus` lk "AWS_SECRET_ACCESS_KEY"
> > -  return (Credentials <$> (T.encodeUtf8 . T.pack <$> keyID) <*> (T.encodeUtf8 . T.pack <$> secret))
> > +  return (Credentials <$> (T.encodeUtf8 . T.pack <$> keyID)
> > +                      <*> (T.encodeUtf8 . T.pack <$> secret)
> > +                      <*> return ref)
>
> When using the Applicative, pure ref would be more typical.
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/aristidb/aws/pull/86/files#r9213725>
> .
>