I'm trying to show that the set of all functions from $\mathbb N$ to $\mathbb N$ is not enumerable. Can someone verify my proof below?
Proof:
Let $\mathcal{F}(\mathbb{N}; \mathbb{N})$ be the set of all functions such that $ f: \mathbb{N} \rightarrow \mathbb{N} $
Define $\Phi: \mathbb{N} \rightarrow \mathcal{F}(\mathbb{N}; \mathbb{N})$ and suppose by hypothesis $\Phi$ is surjective.
Let $A \in \mathcal{F}(\mathbb{N}; \mathbb{N})$ be a set of functions such that $ g_{n}: \mathbb{N} \rightarrow \{n\} \neq \Phi_{n}$.
Then, $A \neq \Phi $, $\Phi$ is not surjective by the Cantor's diagonal argument. Contradiction!
EDIT: $A \subset \mathcal{F}(\mathbb{N}; \mathbb{N})$