Emile Clark-Boman
|
8e008614f7
|
fix: with syntax sucks
|
2025-12-14 13:21:46 +10:00 |
|
Emile Clark-Boman
|
600cac3ce3
|
use with builtins nib.types
|
2025-12-14 12:59:31 +10:00 |
|
Emile Clark-Boman
|
ead4d37ca7
|
fix: nib.attrs undefined
|
2025-12-14 12:59:04 +10:00 |
|
Emile Clark-Boman
|
55cf16a317
|
fix: std undefined
|
2025-12-14 12:50:54 +10:00 |
|
Emile Clark-Boman
|
ba2c835557
|
fix nib not propagated to types
|
2025-12-14 12:48:27 +10:00 |
|
Emile Clark-Boman
|
eac4161b36
|
restructure std -> nib.types + change type naming convention
|
2025-12-14 12:41:52 +10:00 |
|
Emile Clark-Boman
|
b9f2acf7e7
|
add Fault monad
|
2025-12-14 11:59:29 +10:00 |
|
Emile Clark-Boman
|
a547a9bcaf
|
make std.result compatible with builtins.tryEval
|
2025-12-14 11:33:40 +10:00 |
|
Emile Clark-Boman
|
8f347b9ad3
|
add std/result.nix:isResult
|
2025-12-14 10:54:55 +10:00 |
|
Emile Clark-Boman
|
00bc247a55
|
fix oversight in struct cmp/merge implementation
|
2025-12-14 10:49:53 +10:00 |
|
Emile Clark-Boman
|
623c53995c
|
fix: builtins.isAttrSet should be builtins.isAttrs
|
2025-12-14 10:22:34 +10:00 |
|
Emile Clark-Boman
|
ab543daf12
|
propagate args through submodules
|
2025-12-14 10:20:33 +10:00 |
|
Emile Clark-Boman
|
bcabcf8012
|
fix result.nix never imported
|
2025-12-14 10:20:16 +10:00 |
|
Emile Clark-Boman
|
29ee948574
|
fix: import requires closures not finite argument lambdas
|
2025-12-14 10:13:04 +10:00 |
|
Emile Clark-Boman
|
44f90fcffe
|
fix: inputs.systems (flake thunk) used like a list
|
2025-12-14 09:34:16 +10:00 |
|
Emile Clark-Boman
|
c50945c0ef
|
fix incorrect call to genAttrs
|
2025-12-14 09:29:16 +10:00 |
|
Emile Clark-Boman
|
a210d5d037
|
add mergeAttrsList + fix bad listToAttrs usage
|
2025-12-14 09:26:58 +10:00 |
|
Emile Clark-Boman
|
3d2f657e9d
|
rename attrs.listToAttrsIdentity -> attrs.identityAttrsList
the name was easily confusable with listToAttrs which expects {name =
...; value = ...; } structure
|
2025-12-14 09:26:37 +10:00 |
|
Emile Clark-Boman
|
4722d566ff
|
fix outputs missing self
|
2025-12-14 09:11:28 +10:00 |
|
Emile Clark-Boman
|
6a00621981
|
fix: root module use module design pattern
|
2025-12-13 22:02:11 +10:00 |
|
Emile Clark-Boman
|
3d9e9740d2
|
add standard attrs parsing interface
|
2025-12-13 22:01:54 +10:00 |
|
Emile Clark-Boman
|
a3afe330c4
|
sys submodule should reference new std submodules
|
2025-12-13 22:00:59 +10:00 |
|
Emile Clark-Boman
|
831203ecce
|
create submodule design pattern
|
2025-12-13 22:00:34 +10:00 |
|
Emile Clark-Boman
|
c282633fb5
|
define a monadic result attribute set
|
2025-12-13 22:00:15 +10:00 |
|
Emile Clark-Boman
|
e5c8a66bab
|
list indexing functions
|
2025-12-13 22:00:00 +10:00 |
|
Emile Clark-Boman
|
927c8b318f
|
define recursive mapping on attribute sets
|
2025-12-13 21:59:28 +10:00 |
|
Emile Clark-Boman
|
42a2491fd7
|
progress flake.lock
|
2025-12-13 13:23:13 +10:00 |
|
Emile Clark-Boman
|
75f068226f
|
fix inputs.systems.url typo
|
2025-12-13 13:23:05 +10:00 |
|
Emile Clark-Boman
|
a348d3e82f
|
add mkSys/mkUSys proposal for simplified system management
|
2025-12-13 13:16:48 +10:00 |
|
Emile Clark-Boman
|
b4b39ef78f
|
use github:nix-systems
|
2025-12-13 13:16:28 +10:00 |
|
Emile Clark-Boman
|
9f5827c21c
|
implement std functions from nixpkgs.lib
|
2025-12-13 13:16:01 +10:00 |
|
Emile Clark-Boman
|
f3b09cb54f
|
migrate towards github:nix-systems instead
|
2025-12-13 13:15:04 +10:00 |
|
Emile Clark-Boman
|
bc41f6cd48
|
fix: bad inherit
|
2025-12-13 11:05:33 +10:00 |
|
Emile Clark-Boman
|
42a04c3486
|
rename platforms
|
2025-12-13 11:05:18 +10:00 |
|
Emile Clark-Boman
|
f75ee3ea4a
|
chat am i stupid?
attrValues not attrVals...
|
2025-11-05 16:55:15 +10:00 |
|
Emile Clark-Boman
|
85e4bd8e0c
|
I missed so many systems...
|
2025-11-05 16:42:06 +10:00 |
|
Emile Clark-Boman
|
995c95c226
|
reorder function interface
|
2025-11-05 16:41:55 +10:00 |
|
Emile Clark-Boman
|
fb2b21065d
|
improve systems name implementation
|
2025-11-05 16:29:40 +10:00 |
|
Emile Clark-Boman
|
7b2f57308b
|
restructure files
|
2025-11-05 13:46:44 +10:00 |
|
Emile Clark-Boman
|
1c6c979d6c
|
replicate github:nix-systems/*
|
2025-11-01 13:20:13 +10:00 |
|
Emile Clark-Boman
|
78e8be53ca
|
init
|
2025-11-01 12:27:17 +10:00 |
|