Continuation
https://github.com/eu81273/jsfiddle-console
HTML
<script src="https://rawgit.com/eu81273/jsfiddle-console/master/console.js"></script>
JavaScript
const squarecb = (x,callback)=>callback(x*x);
squarecb(2,x=>squarecb(x,console.log)); // prints 16
const squareCont = (x)=>callback=>callback(x*x);
squareCont(4)(y=>console.log(y)); // prints 16
const toCont=v=>callback=>callback(v);
toCont(x=>x*x)
(y=>toCont(y(4))
(t=>console.log(t)));