page macro does result in the creation of a namespace, but you probably shouldn't depend on that. The namespace it creates is randomly named so as not to conflict with other namespaces.
I recommend creating a
.cljs.hl file and using
(ns ..) at the top of it. Then from the rest of your app you can reference functions in this namespace.
(defn ^:export stra 
(let [a "Empty spaces - what are we living for? \
Abandoned places - I guess we know the score... \
On and on! \
Does anybody know what we are looking for?"] a))
(:require [my-namespace :as my]))
Is that helpful?