Valentin Gagarin
|
f6ad05bf24
|
comment out missing links
|
2022-10-04 08:34:31 +02:00 |
|
Valentin Gagarin
|
4273dc987f
|
tutorial -> guide
|
2022-10-04 08:34:31 +02:00 |
|
Valentin Gagarin
|
c0ca352c83
|
remove trivial builders from libraries
they really belong to generic build mechanisms, and we will not cover
them here.
|
2022-10-04 08:34:31 +02:00 |
|
Valentin Gagarin
|
d16b6fcf72
|
add section on libraries
|
2022-10-04 08:34:31 +02:00 |
|
Valentin Gagarin
|
c7729502bc
|
remove description of language properties
this should be in the Nix manual
|
2022-10-04 08:34:31 +02:00 |
|
Valentin Gagarin
|
c0b0c2ba32
|
add link to Nix Pills
|
2022-10-04 08:34:31 +02:00 |
|
Valentin Gagarin
|
354f8cba72
|
add aka @ pattern
|
2022-10-04 08:34:31 +02:00 |
|
Valentin Gagarin
|
cb14464be1
|
reword intro to inherit
|
2022-10-04 08:34:31 +02:00 |
|
Valentin Gagarin
|
ef5f3823cc
|
uniform format for code samples
|
2022-10-04 08:34:31 +02:00 |
|
Valentin Gagarin
|
e4bfdf0707
|
add overview on what using Nix language entails
inspired by https://news.ycombinator.com/item?id=32364899
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
5bc7fa3ebb
|
expand NixOS config example
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
0e529426f7
|
add todo to clarify string interpolation and bash variables
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
efaf7a82b7
|
add aka antiquotation
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
792ffe8f16
|
add draft on side effects
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
807665e3ae
|
fix rendering errors
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
a26c1825ea
|
clarify language properties
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
1862f364e6
|
add summary of learnings
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
8f93a41e0a
|
add notation for assigning nested attributes
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
a2c88a1d20
|
expand on accessing values
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
6621db635c
|
use console highlighting where appropriate
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
b5db48cd6f
|
uniform example format
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
13ad04881c
|
simpler let ... in alias
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
8dee6f4894
|
attrsets are unordered
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
e48e524ff6
|
fixes and TODOs
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
fc12f3606c
|
reorder sections
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
6b807a91c5
|
add evaluation result to example
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
87df93e7f8
|
sharpen title to narrow scope
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
558ec3b67e
|
clarify what expressions and values are
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
8e332a4a4e
|
clarify scope
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
637cef7e10
|
add learning goals and prerequisites
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
397ed9f7d9
|
add instructions to run examples
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
95f364d714
|
reorder language properties, add dynamic typing
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
670c8e2d80
|
add alternative to @ syntax
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
50a21f1fbc
|
do not claim rec is not suitable for static analysis
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
00f1366b7b
|
fix typo
|
2022-10-04 08:34:30 +02:00 |
|
Valentin Gagarin
|
884b7858be
|
draft: nix language tutorial
based on @tazjin's tazjin/nix-1p [1] and @zimbatm's NixCon 2019 talk "Reading The Nix Language" [2]
[1]: https://github.com/tazjin/nix-1p
[2]: https://youtu.be/hbJkMl631FE?t=1572
|
2022-10-04 08:34:30 +02:00 |
|
Domen Kožar
|
22ae50fb76
|
Merge pull request #326 from worktheclock/patch-9
Building and running Docker images RITZA edit
|
2022-09-26 13:38:51 +02:00 |
|
Domen Kožar
|
9dac52e1f1
|
Merge pull request #327 from worktheclock/patch-10
Cross compilation RITZA edit
|
2022-09-26 13:38:25 +02:00 |
|
worktheclock
|
0bdb1b2b50
|
Install Nix RITZA edit
|
2022-09-26 13:19:18 +02:00 |
|
worktheclock
|
fe84721779
|
Cross compilation RITZA edit
|
2022-09-26 13:13:01 +02:00 |
|
worktheclock
|
4c4ca4ceb5
|
Building and running Docker images RITZA edit
|
2022-09-26 11:06:56 +02:00 |
|
Robin Stumm
|
945e20d0c7
|
fix git version in example
broken in 5e0ba5f66b
|
2022-09-02 10:51:59 +02:00 |
|
Valentin Gagarin
|
a91c3e3c8c
|
update installation instructions
Darwin no longer needs special incantations
|
2022-09-01 19:09:22 +02:00 |
|
Valentin Gagarin
|
e475697073
|
fix typo
|
2022-08-28 14:28:10 +02:00 |
|
Valentin Gagarin
|
42e5ab74a5
|
rework notes on search paths
remove duplication so we can link to the respective section from the
language tutorial
|
2022-08-01 11:54:55 +02:00 |
|
worktheclock
|
99abfff9df
|
Build a bootable ISO image RITZA language edit
Language edit done by RITZA.
|
2022-07-21 12:00:26 +02:00 |
|
Domen Kožar
|
b7fa967792
|
Merge pull request #258 from worktheclock/patch-7
Ad hoc developer environments RITZA language edit
|
2022-07-12 11:52:54 -05:00 |
|
Domen Kožar
|
2bad219af5
|
fix a link
|
2022-06-27 10:39:57 -05:00 |
|
Domen Kožar
|
e59cbb3638
|
fix build
|
2022-06-27 10:35:35 -05:00 |
|
worktheclock
|
fef2f37846
|
Ad hoc developer environments RITZA language edit
|
2022-06-20 13:07:31 +02:00 |
|