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"
- pureharm-json-circe
0.3.0-M1
- pureharm-json-circe
"com.busymachines" %% s"pureharm-aws-cloudfront" % "0.4.0-M1"
"com.busymachines" %% s"pureharm-aws-logger" % "0.4.0-M1"
- log4cats
2.1.1
- log4cats
Common downstream dependencies:
- AWS SDK v1
1.11.996
- AWS SDK v2
2.16.39
- pureharm-core-sprout
0.3.0
- pureharm-core-anomaly
0.3.0
- pureharm-effects-cats
0.5.0
Under construction. See release notes and tests for examples.
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.