brewery
notashelf /
85a865af471a9c9be44dd376f5984f9560daf868

nixir

public

Import-resolving Nix IR plugin

Star0tarball
clone
ssh://git@git.notashelf.dev:33/notashelf/nixir.git

Commits

  1. 2026-04-24
  2. tests: initial integration tests

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf2mo ago
    unverified85a865af471a
  3. tests/benchmark: fine-grain timing reports

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf2mo ago
    unverifiedb3dcba607b58
  4. tests/benchmark: rename runner script; compare compilation with native eval

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf2mo ago
    unverified4ea090cf330d
  5. tests: initial benchmarking setup

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf2mo ago
    unverifiedd272dc589e30
  6. irc: improve multi-line strings; complete list concat and dynamic attrs

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf2mo ago
    unverified8a093aa9e806
  7. tests: update test cases for newer syntax items; drop old artifacts

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf2mo ago
    unverifiede6231f546d57
  8. irc: more syntax support

    Indented strings, ancient let bindings and a bit more

    NotAShelf2mo ago
    unverifieddd79db1f86e5
  9. tests: add tests for lookup paths and imports

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf2mo ago
    unverified5e41a7cb370f
  10. irc: support lookup paths and `import` keyword

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf2mo ago
    unverified775bb42c6325
  11. tests: add test fixture for merge operator

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf2mo ago
    unverifieddc7b3305db85
  12. irc: support merge operator

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf2mo ago
    unverified3387e0d822a2
  13. irc: add Float and URI literal support

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf2mo ago
    unverified95baf44a9c42
  14. nix: format test fixtures via `nix fmt`

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf2mo ago
    unverified3dd2d604ce6c
  15. 2026-02-24
  16. nix: inline `env` set; add clang-tools to devshell & name shell

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf4mo ago
  17. various: format with clang-format

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf4mo ago
  18. chore: run `clang-tidy` with `--fix`

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    A.M. Rowsell4mo ago
  19. 2026-02-21
  20. irc/evaluator: fix `e` passed by value in Thunk constructor

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverified63a9eddc4973
  21. chore: set up clang-tidy

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverifiedeb84d4617bc5
  22. chore: set up clang-format

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverified5b80e3aa63c6
  23. meta: ignore more generated files and nix artifacts

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverified4aa514d83d1d
  24. docs: document project architechture

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverifiede36693ac3f8a
  25. chore: add CMake test target; ignore build directories

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverified2539ff7ca3c7
  26. tests: add regression test suite; update test fixtures

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverifiedddfbc91b5888
  27. types/serializer: add `HasAttrNode` binary encoding for `?` operator

    Signed-off-by: NotAShelf <raf@notashelf.dev>

    NotAShelf5mo ago
    unverifiedf4135a5dca35

Page 1 of 2 Next