Skip to content

Example of using http4s + catz + zio, built with gradle, clients and servers

License

Notifications You must be signed in to change notification settings

guardrail-dev/guardrail-sample-gradle-http4s-zio

Repository files navigation

guardrail-gradle-sample-http4s-zio

A simple project to show what a guardrail+http4s+zio service could look like, when using the guardrail gradle plugin.

Some sample curls:

getInventory

curl localhost:8080/api/v3/store/inventory | jq .

getOrderById

curl localhost:8080/api/v3/store/order/123 | jq .
curl localhost:8080/api/v3/store/order/124 # 404

placeOrder

curl localhost:8080/api/v3/store/order \
        -H 'Content-Type: application/json' \
        --data '{"id": 124, "petId": 44, "quantity": 10}' \
        | jq .

About

Example of using http4s + catz + zio, built with gradle, clients and servers

Topics

Resources

License

Stars

Watchers

Forks

Languages