Preview:
getA(getB(getC))

// Easy to follow code, avoid callback hell

getA(){
	doX();
	doY()
	getB(data => {
			doOne();
			doTwo();
			getC(cData => {
					doEleven()
					doTwelve();
				}
			}
}
downloadDownload PNG downloadDownload JPEG downloadDownload SVG

Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!

Click to optimize width for Twitter