Variables

You're probably familiar with variables in math — a variable is just a way to give some complex calculation a name. It's the same thing in Wipple! Let's try it out:

x : 2 + 2
show x

Instead of using an = sign, Wipple uses : (a colon). You can pronounce a : b as "a is b". Now, anywhere the computer sees x, it will replace it with 2 + 2!

Let's try a more complicated example. Can you guess what the output will be?

a : 3
b : a + 2
c : a + b
show c

Note that unlike in math, you can use words for variables in Wipple. Like this:

sum : 2 + 2
show sum

my-awesome-variable : 3 + 4
show my-awesome-variable

Try making some variables of your own in the playground!


Can you guess what this code does?

show hmmm

No output! In fact, you should notice a red squiggle underneath hmmm. Try to fix this error — what did you have to do? (Hint: hover over the red squiggle to see more information about the error!)