Emile Clark-Boman
|
9804d2e95a
|
add masterkey to trapdoor.nix directly
|
2026-01-25 11:42:47 +10:00 |
|
Emile Clark-Boman
|
b6324b652d
|
segregate parsing utilities
|
2026-01-25 11:42:16 +10:00 |
|
Emile Clark-Boman
|
57fee5b63e
|
add mix bootstrap function
|
2026-01-25 11:41:13 +10:00 |
|
Emile Clark-Boman
|
7c1dc8605f
|
segment util/util.nix into std/*
|
2026-01-25 11:22:55 +10:00 |
|
Emile Clark-Boman
|
e3858bb932
|
segregate types
|
2026-01-25 11:21:55 +10:00 |
|
Emile Clark-Boman
|
91de29889e
|
git filter-repo --use-mailmap
|
2026-01-25 10:07:15 +10:00 |
|
Emile Clark-Boman
|
a52063f401
|
mailmap
|
2026-01-25 09:49:20 +10:00 |
|
Emile Clark-Boman
|
af671aaa65
|
add primitive Maybe type
|
2026-01-25 09:37:33 +10:00 |
|
Emile Clark-Boman
|
0806887889
|
nt README.md
|
2026-01-25 09:36:15 +10:00 |
|
Emile Clark-Boman
|
a7d0e34cb7
|
TEMP: add Null type
|
2026-01-25 09:35:39 +10:00 |
|
Emile Clark-Boman
|
d20a15c01c
|
rename enfType -> enfIsType
|
2026-01-25 00:12:55 +10:00 |
|
Emile Clark-Boman
|
bf82113bf2
|
move enf msg arg to end
|
2026-01-25 00:11:24 +10:00 |
|
Emile Clark-Boman
|
7796800888
|
typo enfIsType* -> enfType*
|
2026-01-24 23:50:16 +10:00 |
|
Emile Clark-Boman
|
886f7181ac
|
for now prefer openTrapdoor
until I know for sure the structures won't change, then we can optimise
|
2026-01-24 23:48:33 +10:00 |
|
Emile Clark-Boman
|
7247a8e9af
|
oops i broke projectOnto
|
2026-01-24 23:46:02 +10:00 |
|
Emile Clark-Boman
|
d083d21db0
|
TODO: primitives/util/README.md
|
2026-01-24 23:44:45 +10:00 |
|
Emile Clark-Boman
|
b05fb3d725
|
add bootstrap process
|
2026-01-24 23:44:34 +10:00 |
|
Emile Clark-Boman
|
0514b9d8c9
|
remove remote mix input
|
2026-01-24 23:27:10 +10:00 |
|
Emile Clark-Boman
|
498412e050
|
add mix as a primitive (for nt bootstrap)
|
2026-01-24 23:19:07 +10:00 |
|
Emile Clark-Boman
|
6e8eaa982c
|
progress flake.lock
|
2026-01-24 23:18:54 +10:00 |
|
Emile Clark-Boman
|
924b20728f
|
add test bash script
|
2026-01-24 23:18:48 +10:00 |
|
Emile Clark-Boman
|
6f469cdad7
|
move examples to root
|
2026-01-24 23:18:35 +10:00 |
|
Emile Clark-Boman
|
c9fd66160b
|
fix typo imports -> submods
|
2026-01-24 23:18:22 +10:00 |
|
Emile Clark-Boman
|
affeace641
|
holy mega commit
there's no way this runs :(
|
2026-01-24 19:02:20 +10:00 |
|
Emile Clark-Boman
|
6537f0cdaa
|
my vision
|
2026-01-24 19:01:47 +10:00 |
|
Emile Clark-Boman
|
9ee4ae5f29
|
migrate to nt
|
2026-01-24 19:01:29 +10:00 |
|
Emile Clark-Boman
|
6c5e5fd880
|
improve getAttrOr arg order
|
2026-01-22 10:31:02 +10:00 |
|
Emile Clark-Boman
|
382ae56432
|
add getAttrOr
|
2026-01-15 20:14:36 +10:00 |
|
Emile Clark-Boman
|
fec4ecd556
|
fix type nib.trivial -> nib.std
|
2026-01-15 14:23:12 +10:00 |
|
Emile Clark-Boman
|
f5d2dc8766
|
add hasInfix to nib.strings
|
2026-01-15 14:00:46 +10:00 |
|
Emile Clark-Boman
|
cec7087816
|
add replaceStrings to nib.strings
|
2026-01-15 13:43:44 +10:00 |
|
Emile Clark-Boman
|
6c70ee589e
|
add std/strings.nix
|
2026-01-15 13:34:07 +10:00 |
|
Emile Clark-Boman
|
f6c33420ea
|
add trivial.warnIf
|
2026-01-15 13:34:02 +10:00 |
|
Emile Clark-Boman
|
8c57b7d2d3
|
typo overrideStructs -> overrideStruct
|
2026-01-15 13:16:59 +10:00 |
|
Emile Clark-Boman
|
aa1060fa1b
|
Merge remote-tracking branch 'origin/main'
|
2026-01-15 11:56:26 +10:00 |
|
Emile Clark-Boman
|
1939f2aeae
|
expand std/attrs.nix
|
2026-01-15 11:45:30 +10:00 |
|
Emile Clark-Boman
|
c81befe4b1
|
add lists.sublist
|
2026-01-15 11:45:09 +10:00 |
|
Emile Clark-Boman
|
1c53c2d749
|
builtins redundant
|
2026-01-15 11:45:03 +10:00 |
|
Emile Clark-Boman
|
86711856c3
|
add std/functions.nix
|
2026-01-15 11:44:05 +10:00 |
|
Emile Clark-Boman
|
81c83621d7
|
rename mergeStruct family of functions -> overrideStruct
|
2026-01-15 11:43:51 +10:00 |
|
Emile Clark-Boman
|
b7af0be9b2
|
fix import styling
|
2026-01-15 11:43:20 +10:00 |
|
Emile Clark-Boman
|
b88cd206b0
|
fix isTerminal doesn't check isAttrs
|
2025-12-18 12:48:29 +10:00 |
|
Emile Clark-Boman
|
7d47d4aa4e
|
am i stupid?
|
2025-12-18 12:22:49 +10:00 |
|
Emile Clark-Boman
|
77322d65e4
|
fix: Some aliased to Res!!
|
2025-12-18 12:10:38 +10:00 |
|
Emile Clark-Boman
|
e09dcfbdd9
|
typo: "nullableToMany"
|
2025-12-18 11:57:10 +10:00 |
|
Emile Clark-Boman
|
d4af51803f
|
add zipLists & zipListsWith
|
2025-12-18 11:54:26 +10:00 |
|
Emile Clark-Boman
|
5126482fb4
|
add custom std/trivial.nix
|
2025-12-18 11:54:08 +10:00 |
|
Emile Clark-Boman
|
212a85c045
|
hide trivial.nix and patterns.nix for now
|
2025-12-18 11:53:51 +10:00 |
|
Emile Clark-Boman
|
dd584cc354
|
(fix attempt #42113): parse/struct.nix
|
2025-12-18 11:27:10 +10:00 |
|
Emile Clark-Boman
|
3d9ec28bfc
|
bleeding: typesystem
|
2025-12-18 11:26:47 +10:00 |
|