Age | Commit message (Expand) | Author | Files | Lines |
2022-09-03 | r/4616 refactor(tvix/eval): avoid cloning in NixAttrs::update if possible | Vincent Ambo | 1 | -20/+27 |
2022-09-03 | r/4614 refactor(tvix/eval): slightly more readable AttrsRep::select | Vincent Ambo | 1 | -11/+5 |
2022-09-03 | r/4611 refactor(tvix/eval): get rid of Value::Blackhole variant | Vincent Ambo | 1 | -2/+2 |
2022-09-03 | r/4608 fix(tvix/eval): address all current clippy lints | Vincent Ambo | 1 | -1/+1 |
2022-09-02 | r/4601 refactor(tvix/eval): avoid a use of Value::Blackhole | Vincent Ambo | 1 | -2/+2 |
2022-09-02 | r/4597 refactor(tvix/eval): add NixAttrs::contains function | Vincent Ambo | 1 | -0/+12 |
2022-09-02 | r/4592 refactor(tvix/eval): implement clearer mechanism for globals | Vincent Ambo | 1 | -0/+8 |
2022-09-01 | r/4571 feat(tvix/eval): carry optional SyntaxNode in error type | Vincent Ambo | 1 | -5/+7 |
2022-08-30 | r/4541 fix(tvix/eval): emit correct count in OpAttrPath | Vincent Ambo | 1 | -1/+1 |
2022-08-30 | r/4540 docs(tvix/eval): Use correct syntax for module doc comments | Vincent Ambo | 1 | -7/+7 |
2022-08-30 | r/4539 chore(tvix/eval): minor readability improvement in attrs | Vincent Ambo | 1 | -12/+9 |
2022-08-30 | r/4538 refactor(tvix/eval): remove Error::InvalidKeyType | Vincent Ambo | 1 | -5/+1 |
2022-08-30 | r/4537 fix(tvix/eval): address various clippy lints | Vincent Ambo | 1 | -17/+9 |
2022-08-30 | r/4536 feat(tvix/eval): implement attribute set equality | Vincent Ambo | 1 | -2/+48 |
2022-08-30 | r/4535 fix(tvix/eval): `null` in dynamic attribute keys skips the element | Vincent Ambo | 1 | -0/+7 |
2022-08-27 | r/4514 refactor(tvix/eval): use `write!` macro instead of `f.write_fmt` | Vincent Ambo | 1 | -3/+3 |
2022-08-27 | r/4512 chore(tvix/eval): explicitly set #[repr(transparent)] on wrappers | Vincent Ambo | 1 | -0/+1 |
2022-08-26 | r/4498 refactor(tvix/value): replace static representation with SmolStr | Vincent Ambo | 1 | -3/+3 |
2022-08-26 | r/4492 feat(tvix/eval): implement attribute set access operator | Vincent Ambo | 1 | -0/+25 |
2022-08-25 | r/4481 refactor(tvix/value): ensure internal attrs representation is hidden | Vincent Ambo | 1 | -44/+49 |
2022-08-25 | r/4475 feat(tvix/eval): implement attrset update (`//`) operator | Vincent Ambo | 1 | -1/+54 |
2022-08-24 | r/4466 fix(tvix/value): align Display representation with Nix | Vincent Ambo | 1 | -6/+2 |
2022-08-24 | r/4462 fix(tvix/value): add ident_str representation of strings | Vincent Ambo | 1 | -1/+1 |
2022-08-24 | r/4457 feat(tvix/value): introduce string representation with &'static str | Vincent Ambo | 1 | -14/+8 |
2022-08-24 | r/4456 test(tvix/value): add simple attrset construction tests | Vincent Ambo | 1 | -0/+3 |
2022-08-24 | r/4455 feat(tvix/value): implement nested attribute set literals | Vincent Ambo | 1 | -14/+44 |
2022-08-24 | r/4454 refactor(tvix/value): encapsulate attrset logic within value::attrs | Vincent Ambo | 1 | -0/+188 |
2022-08-13 | r/4437 fix(tvix/value): KV struct needs to carry name as Value, too | Vincent Ambo | 1 | -1/+2 |
2022-08-13 | r/4423 feat(tvix/eval): add Value variants for strings & attrsets | Vincent Ambo | 1 | -0/+6 |
2022-08-13 | r/4422 feat(tvix/eval): add module for attribute set implementations | Vincent Ambo | 1 | -0/+36 |