Work out \$x^y\$ using only addition and subtraction The challenge is to implement a function or program that takes two numbers, \$x\$ and \$y\$ and return the result of \$x^y\$. 

The program cannot use any other mathematical operation other than \$+\$ or \$-\$, so no multiplication or division. Functions built into languages are also not allowed.

The code in the least amount of bytes wins.
APL (Dyalog Unicode), 7 bytesSBCS



Anonymous tacit infix function. y is left argument and x is right argument.

(+/⍴)/⍴


Try it online!

⍴ cyclically reshape (gives y copies of x)

(…)/ reduce by the following function:

 ⍴ cyclically reshape to left argument copies of right argument

 +/ sum