The simplest you could go is this:
[[ThisPage#Foo]]
But then the link will be called ThisPage
instead of Foo
...
There are no other constructs for this (at this time). I think your question make sense if you want to template the page and therefore you would like to avoid writing the name of the current page in it.
I can't see the burden of writing a page name, but I might be missing your particular use-case.