Collection of classic computer science paradigms, algorithms, and approaches written in JavaScript. By Nicholas C. Zakas