This repository contains the source code for the book "Pure functional HTTP APIs in Scala" which is available on Leanpub: https://leanpub.com/pfhais
The folder manuscript
contains the book source code and other resources
like images. The service implementations are placed in the folders
impure
and pure
. Within the folder tapir
you can find the pure
implementation which uses the tapir library
for a typed API design.
This book uses the Creative Commons Attribution ShareAlike 4.0 International (CC BY-SA 4.0) license. The code snippets in this book are licensed under CC0 which means you can use them without restriction. Excerpts from libraries maintain their license.