+-----------------------------------------------------+
| data flow programming |
| .-------. .----------. .--------. |
| | input | ---> | function | ---> | output | |
| '-------' '----------' '--------' |
| ^ | |
+---------|--------------------------------|----------+
| V
+-------------------------------------+
| |
| Nix |
| |
+-------------------------------------+
^ |
+---------|--------------------------------|----------+
| | .------------. | |
| '-------- | | <-------' |
| | file | |
| .-- | | <-. |
| | '------------' | |
| execute as | | read, write, |
| | .------------. | execute |
| '-> | process | --' |
| '------------' |
| operating system |
+-----------------------------------------------------+
Created
December 14, 2022 09:18
-
-
Save fricklerhandwerk/fcbb39a0cb6b40f5fc3a8485e3191052 to your computer and use it in GitHub Desktop.
Nix as data-flow-oriented abstraction of the Unix paradigm
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment