|
208 | 208 |
|
209 | 209 | - [impure derivation]{#gloss-impure-derivation} |
210 | 210 |
|
211 | | - [An experimental feature](#@docroot@/development/experimental-features.md#xp-feature-impure-derivations) that allows derivations to be explicitly marked as impure, |
| 211 | + [An experimental feature](@docroot@/development/experimental-features.md#xp-feature-impure-derivations) that allows derivations to be explicitly marked as impure, |
212 | 212 | so that they are always rebuilt, and their outputs not reused by subsequent calls to realise them. |
213 | 213 |
|
214 | 214 | - [Nix database]{#gloss-nix-database} |
|
279 | 279 |
|
280 | 280 | See [References](@docroot@/store/store-object.md#references) for details. |
281 | 281 |
|
282 | | -- [referrer]{#gloss-reference} |
| 282 | +- [referrer]{#gloss-referrer} |
283 | 283 |
|
284 | 284 | A reversed edge from one [store object] to another. |
285 | 285 |
|
|
367 | 367 |
|
368 | 368 | Nix represents files as [file system objects][file system object], and how they belong together is encoded as [references][reference] between [store objects][store object] that contain these file system objects. |
369 | 369 |
|
370 | | - The [Nix language] allows denoting packages in terms of [attribute sets](@docroot@/language/types.md#attribute-set) containing: |
371 | | - - attributes that refer to the files of a package, typically in the form of [derivation outputs](#output), |
| 370 | + The [Nix language] allows denoting packages in terms of [attribute sets](@docroot@/language/types.md#type-attrs) containing: |
| 371 | + - attributes that refer to the files of a package, typically in the form of [derivation outputs](#gloss-output), |
372 | 372 | - attributes with metadata, such as information about how the package is supposed to be used. |
373 | 373 |
|
374 | 374 | The exact shape of these attribute sets is up to convention. |
|
383 | 383 |
|
384 | 384 | [string]: ./language/types.md#type-string |
385 | 385 | [path]: ./language/types.md#type-path |
386 | | - [attribute name]: ./language/types.md#attribute-set |
| 386 | + [attribute name]: ./language/types.md#type-attrs |
387 | 387 |
|
388 | 388 | - [base directory]{#gloss-base-directory} |
389 | 389 |
|
|
0 commit comments