Let \mathcal{A}=(\textup{Ob}(\mathcal{A}),d_\mathcal{A})
and \mathcal{B}=(\textup{Ob}(\mathcal{B}),d_\mathcal{B})
be \overline{\mathbb{K}}_+-categories.
The functor category
{\textup{Fun}(\mathcal{A},\mathcal{B})}=([\mathcal{A},\mathcal{B}]_0,d_{\textup{Fun}(\mathcal{A},\mathcal{B})})
is given as follows, noting that \bigwedge in
\mathbb{K}_+\cup\{\infty\} corresponds to (the usual)
\sup:
[\mathcal{A},\mathcal{B}]_0 is the set of
all nonexpansive maps from \mathcal{A} to
\mathcal{B};
d_{\textup{Fun}(\mathcal{A},\mathcal{B})}(F,G)=
\sup_{a\in \textup{Ob}(\mathcal{A})}
\left\{d_\mathcal{B}\big(F(a),G(a)\big)\right\}.
Therefore, in the current setting, the natural distance
on a function space turns out to be the sup-distance.
Since we adjoined \infty and turned \mathbb{K}_+ into
a complete lattice, we can get rid of additional
assumptions such as the compactness of \mathcal{A} or
the boundedness of \mathcal{B}, the usual
requirements when performing the sup-distance construction
in the theory of classical metric spaces.
A presheaf P on \mathcal{A} is a nonexpansive map
P\colon\mathcal{A}^\textup{op} \longrightarrow \overline{\mathbb{K}}_+,
namely, a map
\textup{Ob}(P)\colon \textup{Ob}(A)\longrightarrow \mathbb{K}_+\cup\{\infty\}
satisfying
d_\mathcal{A}(a,b)\geq P(a)\mathbin{\text{
\ooalign{\hidewidth\raise1ex\hbox{.}\hidewidth\cr$\m@th-$\cr}
}} P(b)
for all a,b\in \textup{Ob}(\mathcal{A}),
and can be seen as a scalar-valued function on
\mathcal{A}.
The distance between two presheaves P_1 and P_2 is
given by
d_{\textup{Fun}(\mathcal{A}^\textup{op},\overline{\mathbb{K}}_+)}(P_1,P_2)
=\sup_{a\in \textup{Ob}(\mathcal{A})}
\{P_2(a)\mathbin{\text{
\ooalign{\hidewidth\raise1ex\hbox{.}\hidewidth\cr$\m@th-$\cr}
}} P_1(a)\}.
The canonical ordering \Rightarrow is defined as
\begin{aligned}
P_1\Rightarrow P_2
&\iff 0\geq P_2(a)\mathbin{\text{
\ooalign{\hidewidth\raise1ex\hbox{.}\hidewidth\cr$\m@th-$\cr}
}} P_1(a)\quad (\forall a\in \textup{Ob}(\mathcal{A}))\\
&\iff P_2(a)\mathbin{\text{
\ooalign{\hidewidth\raise1ex\hbox{.}\hidewidth\cr$\m@th-$\cr}
}} P_1(a)=0\quad (\forall a\in \textup{Ob}(\mathcal{A}))\\
&\iff d_{\textup{Fun}(\mathcal{A}^\textup{op},\overline{\mathbb{K}}_+)}(P_1,P_2)=0\\
&\iff P_1(a)\geq P_2(a)\quad (\forall a\in \textup{Ob}(\mathcal{A})).
\end{aligned}
A copresheaf Q on \mathcal{A} is a nonexpansive map
Q\colon\mathcal{A} \longrightarrow \overline{\mathbb{K}}_+,
namely, a map
\textup{Ob}(Q)\colon \textup{Ob}(A)\longrightarrow \mathbb{K}_+\cup\{\infty\}
satisfying
d_\mathcal{A}(a,b)\geq Q(b)\mathbin{\text{
\ooalign{\hidewidth\raise1ex\hbox{.}\hidewidth\cr$\m@th-$\cr}
}} Q(a)
for all a,b\in \textup{Ob}(\mathcal{A}),
and forms another natural class of scalar-valued
functions on \mathcal{A}.
The distance between two copresheaves Q_1 and Q_2
in the op-copresheaf category
{\textup{Fun}(\mathcal{A},\overline{\mathbb{K}}_+)}^\textup{op}
is given by
d_{{\textup{Fun}(\mathcal{A},\overline{\mathbb{K}}_+)}^\textup{op}}(Q_1,Q_2)
=\sup_{a\in \textup{Ob}(\mathcal{A})}
\{Q_1(a)\mathbin{\text{
\ooalign{\hidewidth\raise1ex\hbox{.}\hidewidth\cr$\m@th-$\cr}
}} Q_2(a)\}.
As \overline{\mathbb{K}}_+-functors, the canonical
ordering \Rightarrow on copresheaves is determined
by conditions similar to that for presheaves.