I can type alias to show a list of all the aliases.
But for functions, all I can do is grep my .bash_profile.
.bash_profile
That only gets the ones in that fi
set | grep " ()"
In place of grep you can also use fgrep or hgrep (hgrep is my personal favorite, it's grep but it hi-lites the 'grep-ped' result.
hgrep can be found here: ACME Labs hgrep