If $A$ and $B$ are two set then $B^A$ is the set of all function from $A$ to $B$, that is $$ B^A:=\{f\in\mathcal P(A\times B):f\,\,\text{function}\} $$ Now if $A$ and $B$ are finite it is not hard to show that the cardinal $|B^A|$ of $B^A$ is the cardinal $|B|$ raised to the power of the cardinal of $|A|$, that is $$ |B^A|=|B|^{|A|} $$ So if $B$ was empty then the set $A\times B$ would be empty so that the set $\mathcal P(A\times B)$ is a singleton set containing the empty set $\emptyset$ as element and thus in this case the set $B^A$ is a singleton set containing the empty function as element and this is consistent with respect the identity $$ n^0=1 $$ for any $n>0$. However if $A$ and $B$ was simultaneously empty then due to the same argumentations $B^A$ is a singleton set containing the empty function but this, apparently, is absurd because in ordinary arithmetic the exponentiation $0^0$ is not defined. In any case I know that if $g_m:\Bbb N\times\Bbb N\rightarrow\Bbb N$ is for any $m\in\Bbb N$ the function defined as $$ g_m(x,y):=x\cdot m $$ for any $x,y\in\Bbb N$ then the recursion theorem guarantees the existence of a function $f_m:\Bbb N\rightarrow\Bbb N$ such that $$ f_m(0)=1\\ f_m(n+1)=g_m\big(f_m(n),n\big)\,\,\forall n\in\Bbb N $$ and is not hard to show that this function is exactly such that $$ f_m(n)=m^n $$ for any $n\in\Bbb N$ so that apparently it is possible to define $0^0$ because we did not establish any constraint on the values of $m$.
So could someone explain if the set $\emptyset^\emptyset$ exist, please?