pureharm / pureharm-aws   0.3.0

Apache License 2.0 GitHub

Cats-effect Scala wrappers over Amazon's AWS Java SDK

Scala versions: 3.x 2.13 2.12


Pure functional wrappers in the typelevel ecosystem over the AWS Java SDK.

See changelog.


The available modules are (for Scala 2.13, and 3) — add the -ce2 suffix to each module for corresponding cats-effect 2 legacy support.

  • "com.busymachines" %% s"pureharm-aws-core" % "0.4.0-M1"
  • "com.busymachines" %% s"pureharm-aws-s3" % "0.4.0-M1"
  • "com.busymachines" %% s"pureharm-aws-sns" % "0.4.0-M1"
  • "com.busymachines" %% s"pureharm-aws-cloudfront" % "0.4.0-M1"
  • "com.busymachines" %% s"pureharm-aws-logger" % "0.4.0-M1"

Common downstream dependencies:


Under construction. See release notes and tests for examples.

Copyright and License

All code is available to you under the Apache 2.0 license, available at http://www.apache.org/licenses/LICENSE-2.0 and also in the LICENSE file.