Erlang / Elixir не имеет классического call / cc, который вы могли бы найти в языках, подобных Схемам.
Вы можете просто написать код в стиле CPS в Elixir.Вы можете зафиксировать текущее замыкание в функции, передать его и вручную нарезать ваши вычисления таким образом.
Редактировать: Я только что реализовал преобразование ANF [1] в стиле CPS.Это может послужить вдохновением.
[1] https://gist.github.com/m1dnight/053494cdc35b89af6fe0b3b63283abd0