| 23 Jan 2022 |
jonringer | So, the headers allow for us to drop a bunch of "The options <foo> <bar> ..." "The package pkgs.<pkgname>" prose | 19:57:24 |
jonringer | * Also, the headers allow for us to drop a bunch of "The options <foo> <bar> ..." "The package pkgs.<pkgname>" prose | 19:57:49 |
jonringer | https://github.com/NixOS/nixpkgs/pull/156355 | 20:14:17 |
| 29 Jan 2022 |
| Tobias Pankrath joined the room. | 09:16:00 |
joepie91 🏳️🌈 |  Download cheatsheet.png | 22:57:28 |
joepie91 🏳️🌈 | I've finished my 'cheatsheet', I think | 22:57:35 |
joepie91 🏳️🌈 | would appreciate any fresh eyes to look through it and see if I got anything wrong :) | 22:57:45 |
joepie91 🏳️🌈 | mainly regarding function signatures and such | 22:57:57 |
joepie91 🏳️🌈 | I can probably also export a HTML version if that's preferred | 22:58:39 |
joepie91 🏳️🌈 | yeah... readability of that kinda sucks, lol | 22:59:17 |
joepie91 🏳️🌈 | Download nix-cheatsheet-2 | 22:59:21 |
joepie91 🏳️🌈 | but there we go :p | 22:59:24 |
joepie91 🏳️🌈 | but yeah, review very much appreciated, I want to post this publicly soon-ish but I want to make sure there's no nonsense in there | 23:02:41 |
joepie91 🏳️🌈 | I'll probably extend it with builders and such at some later time | 23:03:43 |
Jan Tojnar | for flip, you mention two argument functions but there is technically no such thing | 23:39:50 |
Jan Tojnar | maybe introduce currying? | 23:40:11 |
Jan Tojnar | perhaps you want to add arguments to partition, callBy, … predicates to make it obvious they are functions | 23:48:03 |
Jan Tojnar | * perhaps you want to add arguments to partition, groupBy, … predicates to make it obvious they are functions | 23:48:21 |
Jan Tojnar | you might also want to mention the full <set>.<attr> or <fallback> syntax | 23:51:49 |
Jan Tojnar | string concatenation has wrong operator | 23:59:03 |
| 30 Jan 2022 |
joepie91 🏳️🌈 | In reply to @jtojnar:matrix.org perhaps you want to add arguments to partition, groupBy, … predicates to make it obvious they are functions whoops, oversight, those were supposed to have arguments. fixed, thanks | 00:01:30 |
joepie91 🏳️🌈 | In reply to @jtojnar:matrix.org string concatenation has wrong operator fixed | 00:01:37 |
joepie91 🏳️🌈 | In reply to @jtojnar:matrix.org you might also want to mention the full <set>.<attr> or <fallback> syntax good point, will add that as well | 00:01:47 |
joepie91 🏳️🌈 | In reply to @jtojnar:matrix.org for flip, you mention two argument functions but there is technically no such thing I'm forgoing technical correctness in favour of accessibility, deliberately :) | 00:02:00 |
joepie91 🏳️🌈 | (aside, the manual itself actually speaks of multiple arguments in a couple of places) | 00:03:20 |
joepie91 🏳️🌈 | but yeah, the target demographic is "people without an FP background", and the scope is "enough information to find your way to the right utility for your usecase, and avoid particularly bad footguns, but no more than that" | 00:04:57 |
joepie91 🏳️🌈 | for the semantic details, of which there are many, the manual is the correct place to look :p | 00:05:21 |
joepie91 🏳️🌈 | same reason I generally don't specify return values for example | 00:05:57 |
Jan Tojnar | I believe path should always be preferred to filterSource nowadays | 00:06:19 |
joepie91 🏳️🌈 | wasn | 00:06:42 |