fix a couple of quotations
This commit is contained in:
parent
958f7340e6
commit
8ef19be790
|
@ -443,9 +443,9 @@ INI, JSON, YAML, to name some of the popular ones (as of today).
|
|||
|
||||
Dhall stood out as a language that was designed with both security and the
|
||||
needs of dynamic configuration scenarios in mind, borrowing a concept or two
|
||||
from Nix~\cite{nixoslearn}~\cite{nixlang} (which in turn sources more than a
|
||||
few of its concepts from Haskell), and in its apparent core being very similar
|
||||
to JSON, which adds to a familiar feel. In fact, in Dhall's authors' own words
|
||||
from Nix (which in turn sources more than a few of its concepts from Haskell),
|
||||
and in its apparent core being very similar to JSON, which adds to a familiar
|
||||
feel~\cite{nixlang},~\cite{nixoslearn}. In fact, in Dhall's authors' own words
|
||||
it is: ``a programmable configuration language that you can think of as: JSON +
|
||||
functions + types + imports''~\cite{dhalllang}.
|
||||
|
||||
|
@ -481,14 +481,14 @@ mount persistent volumes to pertinent locations.
|
|||
|
||||
To describe the way Dhall works when performing an evaluation, it resolves
|
||||
every expression down to a combination of its most basic types (eliminating all
|
||||
abstraction and indirection) in the process called
|
||||
\textbf{normalisation}~\cite{dhallnorm} and then saves this result in the
|
||||
host's cache. The \texttt{dhall-haskell} binary attempts to resolve the
|
||||
variable \texttt{\$\{XDG\_CACHE\_HOME\}} (have a look at \emph{XDG Base
|
||||
Directory Spec}~\cite{xdgbasedirspec} for details) to decide \emph{where} the
|
||||
results of the normalisation will be written for repeated use. Do note that
|
||||
this behaviour has been observed on a GNU/Linux host and the author has not
|
||||
verified this behaviour on another platforms, such as FreeBSD.
|
||||
abstraction and indirection) in the process called \textbf{normalisation} and
|
||||
then saves this result in the host's cache~\cite{dhallnorm}. The
|
||||
\texttt{dhall-haskell} binary attempts to resolve the variable
|
||||
\texttt{\$\{XDG\_CACHE\_HOME\}} (have a look at \emph{XDG Base Directory Spec}
|
||||
for details) to decide \emph{where} the results of the normalisation will be
|
||||
written for repeated use~\cite{xdgbasedirspec}. Do note that this behaviour has
|
||||
been observed on a GNU/Linux host and the author has not verified this
|
||||
behaviour on another platforms, such as FreeBSD.
|
||||
|
||||
If normalisation is performed inside an ephemeral container (as opposed to, for
|
||||
instance, an interactive desktop session), the results effectively get lost on
|
||||
|
|
Reference in New Issue