1
1
mirror of https://github.com/tweag/nickel.git synced 2024-09-11 11:47:03 +03:00

Fix few typos in RATIONALE.md

This commit is contained in:
Yann Hamdaoui 2022-04-29 15:25:47 +02:00
parent de54887772
commit d60759fbc8
No known key found for this signature in database
GPG Key ID: DEF1D3D3A7E8BCCA

View File

@ -213,7 +213,7 @@ code and prevents the expression of data schemas inside the language.
### Nix: JSON and functions
Nix (sometimes call Nix expressions in full) is the language used by the [Nix
Nix (sometimes called Nix expressions in full) is the language used by the [Nix
package manager](https://nixos.org/). It is a direct inspiration for Nickel, and
writing packages for Nix is an important target use-case.
@ -238,10 +238,10 @@ merging into the scope of the language itself, bringing uniformity and
consistency, and potentially improving performance and error messages.
Additionally, native merging is also more ergonomic: in Nickel, merging doesn't
rely on an external module system, but works out of the box with plain records,
making it to use for other targets than Nix. Data validation directly leverages
metavalues and the contract system, instead of user-defined patterns such as
`mkOption` and the like (making them in particular discoverable by e.g. code
editors and IDEs)
making it possible to use for other targets than Nix. Data validation directly
leverages metavalues and the contract system, instead of user-defined patterns
such as `mkOption` and the like (making them in particular discoverable by e.g.
code editors and IDEs)
### Dhall: powerful type system