brewery
notashelf /
4ea090cf330d87b264b6d554a8307347c46f7e56

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/benchmark: rename runner script; compare compilation with native eval

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

    NotAShelf2mo ago
    unverified4ea090cf330d
  3. tests: initial benchmarking setup

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

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

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

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

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

    NotAShelf2mo ago
    unverifiede6231f546d57
  6. irc: more syntax support

    Indented strings, ancient let bindings and a bit more

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

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

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

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

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

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

    NotAShelf2mo ago
    unverifieddc7b3305db85
  10. irc: support merge operator

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

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

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

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

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

    NotAShelf2mo ago
    unverified3dd2d604ce6c
  13. 2026-02-24
  14. chore: run `clang-tidy` with `--fix`

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

    A.M. Rowsell4mo ago
  15. nix: inline `env` set; add clang-tools to devshell & name shell

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

    NotAShelf4mo ago
  16. various: format with clang-format

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

    NotAShelf4mo ago
  17. 2026-02-21
  18. irc/evaluator: fix `e` passed by value in Thunk constructor

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

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

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

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

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

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

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

    NotAShelf5mo ago
    unverified4aa514d83d1d
  22. docs: document project architechture

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

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

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

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

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

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

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

    NotAShelf5mo ago
    unverifiedf4135a5dca35
  26. various: fix string comparison, interpolation and ADD op. for strings

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

    NotAShelf5mo ago
    unverified3441853eefef
  27. docs: document binary format; add testing instructions

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

    NotAShelf5mo ago
    unverifiedda9be4b014df

Page 1 of 2 Next