2 ms·
Anglican is a CPS state monad. Clojure functions are automatically lifted into the monad, but to maintain fast execution of Anglican code, Clojure functions mus
by dtolpin 8y ago
Anglican is a CPS state monad. Clojure functions are automatically lifted into the monad, but to maintain fast execution of Anglican code, Clojure functions must be declared as such to Anglican.
A language with native support of continuations is a nice toy but does not bring practical benefits to implementing CPS state monad.