Category Archives: HTML5

Functional JavaScript – Tail Call Optimization and Babel

Introduction It’s been two years since I wrote the post Functional JavaScript—Tail Call Optimization and Trampolines where I describe how to implement and use a trampoline to overcome JavaScript’s lack of tail call optimization (TCO) and nothing much has changed … Continue reading

Posted in HTML5, JavaScript | 5 Comments

Canvas Breakout

Reusing Someone Else’s Blog I had intended to further animate the wheel I’d created in my previous post and demonstrate how to move the wheel around the screen. That got me thinking about bouncing the wheel (ball?) around the borders … Continue reading

Posted in HTML5, JavaScript | Tagged | Leave a comment

Big Wheel Keep on Turning

With apologies to Tina Turner. Creating a Canvas HTML5 and JavaScript can be used to build all manner of business applications. But what about having a little fun? Let’s start looking at some of the things we can do with … Continue reading

Posted in HTML5, JavaScript | Tagged , | Leave a comment