Algorithmic Abstractions

A World of Math

The art of reducing complexity, one equation at a time.

Or so we tell ourselves.

We'll start with the basics:

Recursive Functions

Where a function calls itself until it's done.

Read more about recursion

Dynamic Programming

A technique that's all about loops and iterations.

Learn about dynamic programming

Closures

The ultimate in code organization, or so we're told.

Explore closures

And for the more advanced among you:

Higher-Order Functions

A step beyond mere mortals.

Higher-order functions explained

Stay tuned for more!

Or don't. We won't judge you.