Ничего не понял, но было очень интересно. Хотя нет, кусочек с сериализатором json в скала понял. Но лучше джексона, который приходится подпиливать, я не нашёл.
Но, кажись, в них во всех нужно сериализуемость типа описывать вручную. Либо вообще самому писать сериализатор, либо использовать совершенно содомейский автоген на макросах и имплиситах.