├── .github ├── dependabot.yml └── workflows │ ├── Cabal-Linux.yml │ ├── HLint.yml │ ├── On-Release-Cabal-Linux.yml │ └── On-Release-Nixpkgs-integration.yml ├── .gitignore ├── .gitmodules ├── .hlint.yaml ├── CLAUDE.md ├── CODEOWNERS ├── ChangeLog.md ├── License ├── Makefile ├── ReadMe.md ├── benchmarks ├── Main.hs └── ParserBench.hs ├── brittany.yaml ├── cabal.project ├── data ├── let-comments-multiline.nix ├── let-comments.nix ├── let.nix ├── nix │ ├── README.md │ └── tests │ │ └── lang │ │ ├── binary-data │ │ ├── data │ │ ├── dir1 │ │ └── a.nix │ │ ├── dir2 │ │ ├── a.nix │ │ └── b.nix │ │ ├── dir3 │ │ ├── a.nix │ │ ├── b.nix │ │ └── c.nix │ │ ├── dir4 │ │ ├── a.nix │ │ └── c.nix │ │ ├── eval-fail-abort.nix │ │ ├── eval-fail-assert.nix │ │ ├── eval-fail-bad-antiquote-1.nix │ │ ├── eval-fail-bad-antiquote-2.nix │ │ ├── eval-fail-bad-antiquote-3.nix │ │ ├── eval-fail-blackhole.nix │ │ ├── eval-fail-deepseq.nix │ │ ├── eval-fail-hashfile-missing.nix │ │ ├── eval-fail-missing-arg.nix │ │ ├── eval-fail-nonexist-path.nix │ │ ├── eval-fail-path-slash.nix │ │ ├── eval-fail-remove.nix │ │ ├── eval-fail-scope-5.nix │ │ ├── eval-fail-seq.nix │ │ ├── eval-fail-substring.nix │ │ ├── eval-fail-to-path.nix │ │ ├── eval-fail-undeclared-arg.nix │ │ ├── eval-okay-any-all.exp │ │ ├── eval-okay-any-all.nix │ │ ├── eval-okay-arithmetic.exp │ │ ├── eval-okay-arithmetic.nix │ │ ├── eval-okay-attrnames.exp │ │ ├── eval-okay-attrnames.nix │ │ ├── eval-okay-attrs.exp │ │ ├── eval-okay-attrs.nix │ │ ├── eval-okay-attrs2.exp │ │ ├── eval-okay-attrs2.nix │ │ ├── eval-okay-attrs3.exp │ │ ├── eval-okay-attrs3.nix │ │ ├── eval-okay-attrs4.exp │ │ ├── eval-okay-attrs4.nix │ │ ├── eval-okay-attrs5.exp │ │ ├── eval-okay-attrs5.nix │ │ ├── eval-okay-attrs6.exp │ │ ├── eval-okay-attrs6.nix │ │ ├── eval-okay-autoargs.exp │ │ ├── eval-okay-autoargs.flags │ │ ├── eval-okay-autoargs.nix │ │ ├── eval-okay-backslash-newline-1.exp │ │ ├── eval-okay-backslash-newline-1.nix │ │ ├── eval-okay-backslash-newline-2.exp │ │ ├── eval-okay-backslash-newline-2.nix │ │ ├── eval-okay-builtins-add.exp │ │ ├── eval-okay-builtins-add.nix │ │ ├── eval-okay-builtins.exp │ │ ├── eval-okay-builtins.nix │ │ ├── eval-okay-callable-attrs.exp │ │ ├── eval-okay-callable-attrs.nix │ │ ├── eval-okay-catattrs.exp │ │ ├── eval-okay-catattrs.nix │ │ ├── eval-okay-closure.exp.xml │ │ ├── eval-okay-closure.nix │ │ ├── eval-okay-comments.exp │ │ ├── eval-okay-comments.nix │ │ ├── eval-okay-concat.exp │ │ ├── eval-okay-concat.nix │ │ ├── eval-okay-concatmap.exp │ │ ├── eval-okay-concatmap.nix │ │ ├── eval-okay-concatstringssep.exp │ │ ├── eval-okay-concatstringssep.nix │ │ ├── eval-okay-context-introspection.exp │ │ ├── eval-okay-context-introspection.nix │ │ ├── eval-okay-context.exp │ │ ├── eval-okay-context.nix │ │ ├── eval-okay-curpos.exp │ │ ├── eval-okay-curpos.nix │ │ ├── eval-okay-deepseq.exp │ │ ├── eval-okay-deepseq.nix │ │ ├── eval-okay-delayed-with-inherit.exp │ │ ├── eval-okay-delayed-with-inherit.nix │ │ ├── eval-okay-delayed-with.exp │ │ ├── eval-okay-delayed-with.nix │ │ ├── eval-okay-dynamic-attrs-2.exp │ │ ├── eval-okay-dynamic-attrs-2.nix │ │ ├── eval-okay-dynamic-attrs-bare.exp │ │ ├── eval-okay-dynamic-attrs-bare.nix │ │ ├── eval-okay-dynamic-attrs.exp │ │ ├── eval-okay-dynamic-attrs.nix │ │ ├── eval-okay-elem.exp │ │ ├── eval-okay-elem.nix │ │ ├── eval-okay-empty-args.exp │ │ ├── eval-okay-empty-args.nix │ │ ├── eval-okay-eq-derivations.exp │ │ ├── eval-okay-eq-derivations.nix │ │ ├── eval-okay-eq.exp.disabled │ │ ├── eval-okay-eq.nix │ │ ├── eval-okay-filter.exp │ │ ├── eval-okay-filter.nix │ │ ├── eval-okay-flatten.exp │ │ ├── eval-okay-flatten.nix │ │ ├── eval-okay-float.exp │ │ ├── eval-okay-float.nix │ │ ├── eval-okay-floor-ceil.exp │ │ ├── eval-okay-floor-ceil.nix │ │ ├── eval-okay-foldlStrict.exp │ │ ├── eval-okay-foldlStrict.nix │ │ ├── eval-okay-fromTOML.exp │ │ ├── eval-okay-fromTOML.nix │ │ ├── eval-okay-fromjson-escapes.exp │ │ ├── eval-okay-fromjson-escapes.nix │ │ ├── eval-okay-fromjson.exp │ │ ├── eval-okay-fromjson.nix │ │ ├── eval-okay-functionargs.exp.xml │ │ ├── eval-okay-functionargs.nix │ │ ├── eval-okay-getattrpos-functionargs.exp │ │ ├── eval-okay-getattrpos-functionargs.nix │ │ ├── eval-okay-getattrpos-undefined.exp │ │ ├── eval-okay-getattrpos-undefined.nix │ │ ├── eval-okay-getattrpos.exp │ │ ├── eval-okay-getattrpos.nix │ │ ├── eval-okay-getenv.exp │ │ ├── eval-okay-getenv.nix │ │ ├── eval-okay-hash.exp │ │ ├── eval-okay-hashfile.exp │ │ ├── eval-okay-hashfile.nix │ │ ├── eval-okay-hashstring.exp │ │ ├── eval-okay-hashstring.nix │ │ ├── eval-okay-if.exp │ │ ├── eval-okay-if.nix │ │ ├── eval-okay-import.exp │ │ ├── eval-okay-import.nix │ │ ├── eval-okay-ind-string.exp │ │ ├── eval-okay-ind-string.nix │ │ ├── eval-okay-let.exp │ │ ├── eval-okay-let.nix │ │ ├── eval-okay-list.exp │ │ ├── eval-okay-list.nix │ │ ├── eval-okay-listtoattrs.exp │ │ ├── eval-okay-listtoattrs.nix │ │ ├── eval-okay-logic.exp │ │ ├── eval-okay-logic.nix │ │ ├── eval-okay-map.exp │ │ ├── eval-okay-map.nix │ │ ├── eval-okay-mapattrs.exp │ │ ├── eval-okay-mapattrs.nix │ │ ├── eval-okay-nested-with.exp │ │ ├── eval-okay-nested-with.nix │ │ ├── eval-okay-new-let.exp │ │ ├── eval-okay-new-let.nix │ │ ├── eval-okay-null-dynamic-attrs.exp │ │ ├── eval-okay-null-dynamic-attrs.nix │ │ ├── eval-okay-overrides.exp │ │ ├── eval-okay-overrides.nix │ │ ├── eval-okay-partition.exp │ │ ├── eval-okay-partition.nix │ │ ├── eval-okay-path-antiquotation.nix │ │ ├── eval-okay-path.nix │ │ ├── eval-okay-pathexists.exp │ │ ├── eval-okay-pathexists.nix │ │ ├── eval-okay-patterns.exp │ │ ├── eval-okay-patterns.nix │ │ ├── eval-okay-readDir.exp │ │ ├── eval-okay-readDir.nix │ │ ├── eval-okay-readfile.exp │ │ ├── eval-okay-readfile.nix │ │ ├── eval-okay-redefine-builtin.exp │ │ ├── eval-okay-redefine-builtin.nix │ │ ├── eval-okay-regex-match.exp │ │ ├── eval-okay-regex-match.nix │ │ ├── eval-okay-regex-split.exp │ │ ├── eval-okay-regex-split.nix │ │ ├── eval-okay-remove.exp │ │ ├── eval-okay-remove.nix │ │ ├── eval-okay-replacestrings.exp │ │ ├── eval-okay-replacestrings.nix │ │ ├── eval-okay-scope-1.exp │ │ ├── eval-okay-scope-1.nix │ │ ├── eval-okay-scope-2.exp │ │ ├── eval-okay-scope-2.nix │ │ ├── eval-okay-scope-3.exp │ │ ├── eval-okay-scope-3.nix │ │ ├── eval-okay-scope-4.exp │ │ ├── eval-okay-scope-4.nix │ │ ├── eval-okay-scope-6.exp │ │ ├── eval-okay-scope-6.nix │ │ ├── eval-okay-scope-7.exp │ │ ├── eval-okay-scope-7.nix │ │ ├── eval-okay-search-path.exp │ │ ├── eval-okay-search-path.flags │ │ ├── eval-okay-search-path.nix │ │ ├── eval-okay-seq.exp │ │ ├── eval-okay-seq.nix │ │ ├── eval-okay-sort.exp │ │ ├── eval-okay-sort.nix │ │ ├── eval-okay-splitversion.exp │ │ ├── eval-okay-splitversion.nix │ │ ├── eval-okay-string.exp │ │ ├── eval-okay-string.nix │ │ ├── eval-okay-strings-as-attrs-names.exp │ │ ├── eval-okay-strings-as-attrs-names.nix │ │ ├── eval-okay-substring.exp │ │ ├── eval-okay-substring.nix │ │ ├── eval-okay-tail-call-1.exp-disabled │ │ ├── eval-okay-tail-call-1.nix │ │ ├── eval-okay-tojson.exp │ │ ├── eval-okay-tojson.nix │ │ ├── eval-okay-toxml.exp │ │ ├── eval-okay-toxml.nix │ │ ├── eval-okay-toxml2.exp │ │ ├── eval-okay-toxml2.nix │ │ ├── eval-okay-tryeval.exp │ │ ├── eval-okay-tryeval.nix │ │ ├── eval-okay-types.exp │ │ ├── eval-okay-types.nix │ │ ├── eval-okay-versions.exp │ │ ├── eval-okay-versions.nix │ │ ├── eval-okay-with.exp │ │ ├── eval-okay-with.nix │ │ ├── eval-okay-xml.exp.xml │ │ ├── eval-okay-xml.nix │ │ ├── imported.nix │ │ ├── imported2.nix │ │ ├── lib.nix │ │ ├── parse-fail-dup-attrs-1.nix │ │ ├── parse-fail-dup-attrs-2.nix │ │ ├── parse-fail-dup-attrs-3.nix │ │ ├── parse-fail-dup-attrs-4.nix │ │ ├── parse-fail-dup-attrs-7.nix │ │ ├── parse-fail-dup-formals.nix │ │ ├── parse-fail-mixed-nested-attrs1.nix │ │ ├── parse-fail-mixed-nested-attrs2.nix │ │ ├── parse-fail-patterns-1.nix │ │ ├── parse-fail-regression-20060610.nix │ │ ├── parse-fail-uft8.nix │ │ ├── parse-fail-undef-var-2.nix │ │ ├── parse-fail-undef-var.nix │ │ ├── parse-okay-1.nix │ │ ├── parse-okay-crlf.nix │ │ ├── parse-okay-dup-attrs-5.nix │ │ ├── parse-okay-dup-attrs-6.nix │ │ ├── parse-okay-mixed-nested-attrs-1.nix │ │ ├── parse-okay-mixed-nested-attrs-2.nix │ │ ├── parse-okay-mixed-nested-attrs-3.nix │ │ ├── parse-okay-regression-20041027.nix │ │ ├── parse-okay-regression-751.nix │ │ ├── parse-okay-subversion.nix │ │ ├── parse-okay-url.nix │ │ └── readDir │ │ ├── bar │ │ └── foo │ │ └── git-hates-directories ├── nixpkgs-all-packages-pretty.nix ├── nixpkgs-all-packages.nix ├── simple-pretty.nix └── simple.nix ├── default.nix ├── doc ├── grammar.y ├── images │ ├── HNix.svg │ └── HNixSmall.svg └── lexer.l ├── flake.lock ├── flake.nix ├── hnix.cabal ├── hydra.json ├── jobsets.nix ├── main ├── Main.hs └── Repl.hs ├── release.nix ├── shell.nix ├── src ├── Nix.hs └── Nix │ ├── Atoms.hs │ ├── Builtins.hs │ ├── Cache.hs │ ├── Cited.hs │ ├── Cited │ └── Basic.hs │ ├── Context.hs │ ├── Convert.hs │ ├── Effects.hs │ ├── Effects │ ├── Basic.hs │ └── Derivation.hs │ ├── Eval.hs │ ├── Exec.hs │ ├── Expr.hs │ ├── Expr │ ├── Shorthands.hs │ ├── Strings.hs │ ├── Types.hs │ └── Types │ │ └── Annotated.hs │ ├── Frames.hs │ ├── Fresh.hs │ ├── Fresh │ └── Basic.hs │ ├── Json.hs │ ├── Lint.hs │ ├── Normal.hs │ ├── Options.hs │ ├── Options │ └── Parser.hs │ ├── Parser.hs │ ├── Prelude.hs │ ├── Pretty.hs │ ├── Reduce.hs │ ├── Render.hs │ ├── Render │ └── Frame.hs │ ├── Scope.hs │ ├── Standard.hs │ ├── String.hs │ ├── String │ └── Coerce.hs │ ├── TH.hs │ ├── Thunk.hs │ ├── Thunk │ └── Basic.hs │ ├── Type │ ├── Assumption.hs │ ├── Env.hs │ ├── Infer.hs │ ├── LICENSE │ └── Type.hs │ ├── Unused.hs │ ├── Utils.hs │ ├── Utils │ └── Fix1.hs │ ├── Value.hs │ ├── Value │ ├── Equal.hs │ └── Monad.hs │ ├── Var.hs │ └── XML.hs └── tests ├── EvalTests.hs ├── Main.hs ├── NixLanguageTests.hs ├── ParserTests.hs ├── PrettyParseTests.hs ├── PrettyTests.hs ├── ReduceExprTests.hs ├── TestCommon.hs ├── eval-compare ├── builtins.appendContext.nix ├── builtins.eq-bottom-00.nix ├── builtins.fetchurl-01.nix ├── builtins.fromJSON-01.nix ├── builtins.getContext.nix ├── builtins.lessThan-01.nix ├── builtins.mapAttrs-01.nix ├── builtins.pathExists.nix ├── builtins.replaceStrings-01.nix ├── builtins.split-01.nix ├── builtins.split-02.nix ├── builtins.split-03.nix ├── builtins.split-04.nix ├── builtins.string.store.nix ├── builtins.toJSON.nix ├── current-system.nix ├── ellipsis.nix ├── ind-string-01.nix ├── ind-string-02.nix ├── ind-string-03.nix ├── ind-string-04.nix ├── ind-string-05.nix ├── ind-string-06.nix ├── ind-string-07.nix ├── ind-string-08.nix ├── ind-string-09.nix ├── ind-string-10.nix ├── ind-string-11.nix ├── ind-string-12.nix ├── ind-string-13.nix ├── ind-string-14.nix ├── ind-string-15.nix ├── ind-string-16.nix ├── ind-string-17.nix ├── ind-string-18.nix ├── ind-string-19.nix ├── paths-01.nix └── placeholder.nix └── files ├── attrs.nix ├── callLibs.nix ├── eighty.nix ├── file.nix ├── file2.nix ├── findFile.nix ├── force.nix ├── goodbye.nix ├── hello.nix ├── hello2.nix ├── if-then.nix ├── lint.nix ├── loop.nix ├── test.nix └── with.nix /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/Cabal-Linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/.github/workflows/Cabal-Linux.yml -------------------------------------------------------------------------------- /.github/workflows/HLint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/.github/workflows/HLint.yml -------------------------------------------------------------------------------- /.github/workflows/On-Release-Cabal-Linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/.github/workflows/On-Release-Cabal-Linux.yml -------------------------------------------------------------------------------- /.github/workflows/On-Release-Nixpkgs-integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/.github/workflows/On-Release-Nixpkgs-integration.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.hlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/.hlint.yaml -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | / @jwiegley -------------------------------------------------------------------------------- /ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/ChangeLog.md -------------------------------------------------------------------------------- /License: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/License -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/Makefile -------------------------------------------------------------------------------- /ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/ReadMe.md -------------------------------------------------------------------------------- /benchmarks/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/benchmarks/Main.hs -------------------------------------------------------------------------------- /benchmarks/ParserBench.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/benchmarks/ParserBench.hs -------------------------------------------------------------------------------- /brittany.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/brittany.yaml -------------------------------------------------------------------------------- /cabal.project: -------------------------------------------------------------------------------- 1 | packages: 2 | ./hnix.cabal 3 | -------------------------------------------------------------------------------- /data/let-comments-multiline.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/let-comments-multiline.nix -------------------------------------------------------------------------------- /data/let-comments.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/let-comments.nix -------------------------------------------------------------------------------- /data/let.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/let.nix -------------------------------------------------------------------------------- /data/nix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/README.md -------------------------------------------------------------------------------- /data/nix/tests/lang/binary-data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/binary-data -------------------------------------------------------------------------------- /data/nix/tests/lang/data: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/dir1/a.nix: -------------------------------------------------------------------------------- 1 | "a" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/dir2/a.nix: -------------------------------------------------------------------------------- 1 | "X" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/dir2/b.nix: -------------------------------------------------------------------------------- 1 | "b" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/dir3/a.nix: -------------------------------------------------------------------------------- 1 | "X" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/dir3/b.nix: -------------------------------------------------------------------------------- 1 | "X" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/dir3/c.nix: -------------------------------------------------------------------------------- 1 | "c" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/dir4/a.nix: -------------------------------------------------------------------------------- 1 | "X" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/dir4/c.nix: -------------------------------------------------------------------------------- 1 | "X" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-fail-abort.nix: -------------------------------------------------------------------------------- 1 | if true then abort "this should fail" else 1 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-fail-assert.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-fail-assert.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-fail-bad-antiquote-1.nix: -------------------------------------------------------------------------------- 1 | "${x: x}" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-fail-bad-antiquote-2.nix: -------------------------------------------------------------------------------- 1 | "${./fnord}" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-fail-bad-antiquote-3.nix: -------------------------------------------------------------------------------- 1 | ''${x: x}'' 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-fail-blackhole.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-fail-blackhole.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-fail-deepseq.nix: -------------------------------------------------------------------------------- 1 | builtins.deepSeq { x = abort "foo"; } 456 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-fail-hashfile-missing.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-fail-hashfile-missing.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-fail-missing-arg.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-fail-missing-arg.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-fail-nonexist-path.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-fail-nonexist-path.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-fail-path-slash.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-fail-path-slash.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-fail-remove.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-fail-remove.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-fail-scope-5.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-fail-scope-5.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-fail-seq.nix: -------------------------------------------------------------------------------- 1 | builtins.seq (abort "foo") 2 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-fail-substring.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-fail-substring.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-fail-to-path.nix: -------------------------------------------------------------------------------- 1 | builtins.toPath "foo/bar" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-fail-undeclared-arg.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-fail-undeclared-arg.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-any-all.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-any-all.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-any-all.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-any-all.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-arithmetic.exp: -------------------------------------------------------------------------------- 1 | 2216 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-arithmetic.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-arithmetic.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-attrnames.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-attrnames.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-attrnames.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-attrnames.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-attrs.exp: -------------------------------------------------------------------------------- 1 | 987 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-attrs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-attrs.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-attrs2.exp: -------------------------------------------------------------------------------- 1 | 987 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-attrs2.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-attrs2.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-attrs3.exp: -------------------------------------------------------------------------------- 1 | "foo 22 80 itchyxac" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-attrs3.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-attrs3.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-attrs4.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-attrs4.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-attrs4.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-attrs4.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-attrs5.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-attrs5.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-attrs5.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-attrs5.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-attrs6.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-attrs6.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-attrs6.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-attrs6.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-autoargs.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-autoargs.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-autoargs.flags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-autoargs.flags -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-autoargs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-autoargs.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-backslash-newline-1.exp: -------------------------------------------------------------------------------- 1 | "a\nb" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-backslash-newline-1.nix: -------------------------------------------------------------------------------- 1 | "a\ 2 | b" 3 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-backslash-newline-2.exp: -------------------------------------------------------------------------------- 1 | "a\nb" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-backslash-newline-2.nix: -------------------------------------------------------------------------------- 1 | ''a''\ 2 | b'' 3 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-builtins-add.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-builtins-add.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-builtins-add.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-builtins-add.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-builtins.exp: -------------------------------------------------------------------------------- 1 | /foo 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-builtins.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-builtins.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-callable-attrs.exp: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-callable-attrs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-callable-attrs.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-catattrs.exp: -------------------------------------------------------------------------------- 1 | [ 1 2 ] 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-catattrs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-catattrs.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-closure.exp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-closure.exp.xml -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-closure.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-closure.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-comments.exp: -------------------------------------------------------------------------------- 1 | "abcdefghijklmnopqrstuvwxyz" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-comments.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-comments.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-concat.exp: -------------------------------------------------------------------------------- 1 | [ 1 2 3 4 5 6 7 8 9 ] 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-concat.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-concat.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-concatmap.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-concatmap.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-concatmap.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-concatmap.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-concatstringssep.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-concatstringssep.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-concatstringssep.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-concatstringssep.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-context-introspection.exp: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-context-introspection.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-context-introspection.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-context.exp: -------------------------------------------------------------------------------- 1 | "foo eval-okay-context.nix bar" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-context.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-context.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-curpos.exp: -------------------------------------------------------------------------------- 1 | [ 3 7 4 9 ] 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-curpos.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-curpos.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-deepseq.exp: -------------------------------------------------------------------------------- 1 | 456 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-deepseq.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-deepseq.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-delayed-with-inherit.exp: -------------------------------------------------------------------------------- 1 | "b-overridden" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-delayed-with-inherit.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-delayed-with-inherit.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-delayed-with.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-delayed-with.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-delayed-with.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-delayed-with.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-dynamic-attrs-2.exp: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-dynamic-attrs-2.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-dynamic-attrs-2.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-dynamic-attrs-bare.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-dynamic-attrs-bare.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-dynamic-attrs-bare.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-dynamic-attrs-bare.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-dynamic-attrs.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-dynamic-attrs.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-dynamic-attrs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-dynamic-attrs.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-elem.exp: -------------------------------------------------------------------------------- 1 | [ true false 30 ] 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-elem.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-elem.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-empty-args.exp: -------------------------------------------------------------------------------- 1 | "ab" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-empty-args.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-empty-args.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-eq-derivations.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-eq-derivations.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-eq-derivations.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-eq-derivations.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-eq.exp.disabled: -------------------------------------------------------------------------------- 1 | Bool(True) 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-eq.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-eq.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-filter.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-filter.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-filter.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-filter.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-flatten.exp: -------------------------------------------------------------------------------- 1 | "1234567" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-flatten.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-flatten.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-float.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-float.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-float.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-float.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-floor-ceil.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-floor-ceil.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-floor-ceil.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-floor-ceil.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-foldlStrict.exp: -------------------------------------------------------------------------------- 1 | 500500 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-foldlStrict.nix: -------------------------------------------------------------------------------- 1 | with import ./lib.nix; 2 | 3 | builtins.foldl' (x: y: x + y) 0 (range 1 1000) 4 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-fromTOML.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-fromTOML.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-fromTOML.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-fromTOML.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-fromjson-escapes.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-fromjson-escapes.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-fromjson-escapes.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-fromjson-escapes.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-fromjson.exp: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-fromjson.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-fromjson.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-functionargs.exp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-functionargs.exp.xml -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-functionargs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-functionargs.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-getattrpos-functionargs.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-getattrpos-functionargs.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-getattrpos-functionargs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-getattrpos-functionargs.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-getattrpos-undefined.exp: -------------------------------------------------------------------------------- 1 | null 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-getattrpos-undefined.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-getattrpos-undefined.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-getattrpos.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-getattrpos.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-getattrpos.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-getattrpos.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-getenv.exp: -------------------------------------------------------------------------------- 1 | "foobar" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-getenv.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-getenv.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-hash.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-hashfile.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-hashfile.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-hashfile.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-hashfile.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-hashstring.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-hashstring.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-hashstring.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-hashstring.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-if.exp: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-if.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-if.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-import.exp: -------------------------------------------------------------------------------- 1 | [ 1 2 3 4 5 6 7 8 9 10 ] 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-import.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-import.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-ind-string.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-ind-string.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-ind-string.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-ind-string.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-let.exp: -------------------------------------------------------------------------------- 1 | "foobar" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-let.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-let.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-list.exp: -------------------------------------------------------------------------------- 1 | "foobarblatest" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-list.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-list.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-listtoattrs.exp: -------------------------------------------------------------------------------- 1 | "AAbar" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-listtoattrs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-listtoattrs.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-logic.exp: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-logic.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-logic.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-map.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-map.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-map.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-map.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-mapattrs.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-mapattrs.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-mapattrs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-mapattrs.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-nested-with.exp: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-nested-with.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-nested-with.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-new-let.exp: -------------------------------------------------------------------------------- 1 | "xyzzyfoobar" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-new-let.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-new-let.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-null-dynamic-attrs.exp: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-null-dynamic-attrs.nix: -------------------------------------------------------------------------------- 1 | { ${null} = true; } == {} 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-overrides.exp: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-overrides.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-overrides.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-partition.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-partition.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-partition.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-partition.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-path-antiquotation.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-path-antiquotation.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-path.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-path.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-pathexists.exp: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-pathexists.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-pathexists.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-patterns.exp: -------------------------------------------------------------------------------- 1 | "abcxyzDDDDEFijk" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-patterns.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-patterns.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-readDir.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-readDir.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-readDir.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-readDir.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-readfile.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-readfile.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-readfile.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-readfile.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-redefine-builtin.exp: -------------------------------------------------------------------------------- 1 | false 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-redefine-builtin.nix: -------------------------------------------------------------------------------- 1 | let 2 | throw = abort "Error!"; 3 | in (builtins.tryEval ).success 4 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-regex-match.exp: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-regex-match.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-regex-match.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-regex-split.exp: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-regex-split.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-regex-split.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-remove.exp: -------------------------------------------------------------------------------- 1 | 456 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-remove.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-remove.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-replacestrings.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-replacestrings.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-replacestrings.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-replacestrings.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-scope-1.exp: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-scope-1.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-scope-1.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-scope-2.exp: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-scope-2.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-scope-2.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-scope-3.exp: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-scope-3.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-scope-3.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-scope-4.exp: -------------------------------------------------------------------------------- 1 | "ccdd" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-scope-4.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-scope-4.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-scope-6.exp: -------------------------------------------------------------------------------- 1 | "ccdd" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-scope-6.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-scope-6.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-scope-7.exp: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-scope-7.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-scope-7.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-search-path.exp: -------------------------------------------------------------------------------- 1 | "abccX" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-search-path.flags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-search-path.flags -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-search-path.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-search-path.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-seq.exp: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-seq.nix: -------------------------------------------------------------------------------- 1 | builtins.seq 1 2 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-sort.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-sort.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-sort.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-sort.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-splitversion.exp: -------------------------------------------------------------------------------- 1 | [ "1" "2" "3" ] 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-splitversion.nix: -------------------------------------------------------------------------------- 1 | builtins.splitVersion "1.2.3" 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-string.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-string.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-string.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-string.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-strings-as-attrs-names.exp: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-strings-as-attrs-names.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-strings-as-attrs-names.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-substring.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-substring.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-substring.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-substring.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-tail-call-1.exp-disabled: -------------------------------------------------------------------------------- 1 | 34. -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-tail-call-1.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-tail-call-1.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-tojson.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-tojson.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-tojson.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-tojson.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-toxml.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-toxml.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-toxml.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-toxml.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-toxml2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-toxml2.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-toxml2.nix: -------------------------------------------------------------------------------- 1 | builtins.toXML [("a" + "b") 10 (rec {x = "x"; y = x;})] 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-tryeval.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-tryeval.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-tryeval.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-tryeval.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-types.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-types.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-types.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-types.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-versions.exp: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-versions.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-versions.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-with.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-with.exp -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-with.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-with.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-xml.exp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-xml.exp.xml -------------------------------------------------------------------------------- /data/nix/tests/lang/eval-okay-xml.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/eval-okay-xml.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/imported.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/imported.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/imported2.nix: -------------------------------------------------------------------------------- 1 | range 6 10 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/lib.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/lib.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-fail-dup-attrs-1.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-fail-dup-attrs-1.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-fail-dup-attrs-2.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-fail-dup-attrs-2.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-fail-dup-attrs-3.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-fail-dup-attrs-3.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-fail-dup-attrs-4.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-fail-dup-attrs-4.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-fail-dup-attrs-7.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-fail-dup-attrs-7.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-fail-dup-formals.nix: -------------------------------------------------------------------------------- 1 | {x, y, x}: x -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-fail-mixed-nested-attrs1.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-fail-mixed-nested-attrs1.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-fail-mixed-nested-attrs2.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-fail-mixed-nested-attrs2.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-fail-patterns-1.nix: -------------------------------------------------------------------------------- 1 | args@{args, x, y, z}: x 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-fail-regression-20060610.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-fail-regression-20060610.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-fail-uft8.nix: -------------------------------------------------------------------------------- 1 | 123 é 4 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-fail-undef-var-2.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-fail-undef-var-2.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-fail-undef-var.nix: -------------------------------------------------------------------------------- 1 | x: y 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-okay-1.nix: -------------------------------------------------------------------------------- 1 | {x, y, z}: x + y + z 2 | -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-okay-crlf.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-okay-crlf.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-okay-dup-attrs-5.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-okay-dup-attrs-5.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-okay-dup-attrs-6.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-okay-dup-attrs-6.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-okay-mixed-nested-attrs-1.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-okay-mixed-nested-attrs-1.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-okay-mixed-nested-attrs-2.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-okay-mixed-nested-attrs-2.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-okay-mixed-nested-attrs-3.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-okay-mixed-nested-attrs-3.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-okay-regression-20041027.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-okay-regression-20041027.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-okay-regression-751.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-okay-regression-751.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-okay-subversion.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-okay-subversion.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/parse-okay-url.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nix/tests/lang/parse-okay-url.nix -------------------------------------------------------------------------------- /data/nix/tests/lang/readDir/bar: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/nix/tests/lang/readDir/foo/git-hates-directories: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/nixpkgs-all-packages-pretty.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nixpkgs-all-packages-pretty.nix -------------------------------------------------------------------------------- /data/nixpkgs-all-packages.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/nixpkgs-all-packages.nix -------------------------------------------------------------------------------- /data/simple-pretty.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/simple-pretty.nix -------------------------------------------------------------------------------- /data/simple.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/data/simple.nix -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/default.nix -------------------------------------------------------------------------------- /doc/grammar.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/doc/grammar.y -------------------------------------------------------------------------------- /doc/images/HNix.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/doc/images/HNix.svg -------------------------------------------------------------------------------- /doc/images/HNixSmall.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/doc/images/HNixSmall.svg -------------------------------------------------------------------------------- /doc/lexer.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/doc/lexer.l -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/flake.nix -------------------------------------------------------------------------------- /hnix.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/hnix.cabal -------------------------------------------------------------------------------- /hydra.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/hydra.json -------------------------------------------------------------------------------- /jobsets.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/jobsets.nix -------------------------------------------------------------------------------- /main/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/main/Main.hs -------------------------------------------------------------------------------- /main/Repl.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/main/Repl.hs -------------------------------------------------------------------------------- /release.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/release.nix -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/shell.nix -------------------------------------------------------------------------------- /src/Nix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix.hs -------------------------------------------------------------------------------- /src/Nix/Atoms.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Atoms.hs -------------------------------------------------------------------------------- /src/Nix/Builtins.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Builtins.hs -------------------------------------------------------------------------------- /src/Nix/Cache.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Cache.hs -------------------------------------------------------------------------------- /src/Nix/Cited.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Cited.hs -------------------------------------------------------------------------------- /src/Nix/Cited/Basic.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Cited/Basic.hs -------------------------------------------------------------------------------- /src/Nix/Context.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Context.hs -------------------------------------------------------------------------------- /src/Nix/Convert.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Convert.hs -------------------------------------------------------------------------------- /src/Nix/Effects.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Effects.hs -------------------------------------------------------------------------------- /src/Nix/Effects/Basic.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Effects/Basic.hs -------------------------------------------------------------------------------- /src/Nix/Effects/Derivation.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Effects/Derivation.hs -------------------------------------------------------------------------------- /src/Nix/Eval.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Eval.hs -------------------------------------------------------------------------------- /src/Nix/Exec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Exec.hs -------------------------------------------------------------------------------- /src/Nix/Expr.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Expr.hs -------------------------------------------------------------------------------- /src/Nix/Expr/Shorthands.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Expr/Shorthands.hs -------------------------------------------------------------------------------- /src/Nix/Expr/Strings.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Expr/Strings.hs -------------------------------------------------------------------------------- /src/Nix/Expr/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Expr/Types.hs -------------------------------------------------------------------------------- /src/Nix/Expr/Types/Annotated.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Expr/Types/Annotated.hs -------------------------------------------------------------------------------- /src/Nix/Frames.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Frames.hs -------------------------------------------------------------------------------- /src/Nix/Fresh.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Fresh.hs -------------------------------------------------------------------------------- /src/Nix/Fresh/Basic.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Fresh/Basic.hs -------------------------------------------------------------------------------- /src/Nix/Json.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Json.hs -------------------------------------------------------------------------------- /src/Nix/Lint.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Lint.hs -------------------------------------------------------------------------------- /src/Nix/Normal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Normal.hs -------------------------------------------------------------------------------- /src/Nix/Options.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Options.hs -------------------------------------------------------------------------------- /src/Nix/Options/Parser.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Options/Parser.hs -------------------------------------------------------------------------------- /src/Nix/Parser.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Parser.hs -------------------------------------------------------------------------------- /src/Nix/Prelude.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Prelude.hs -------------------------------------------------------------------------------- /src/Nix/Pretty.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Pretty.hs -------------------------------------------------------------------------------- /src/Nix/Reduce.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Reduce.hs -------------------------------------------------------------------------------- /src/Nix/Render.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Render.hs -------------------------------------------------------------------------------- /src/Nix/Render/Frame.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Render/Frame.hs -------------------------------------------------------------------------------- /src/Nix/Scope.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Scope.hs -------------------------------------------------------------------------------- /src/Nix/Standard.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Standard.hs -------------------------------------------------------------------------------- /src/Nix/String.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/String.hs -------------------------------------------------------------------------------- /src/Nix/String/Coerce.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/String/Coerce.hs -------------------------------------------------------------------------------- /src/Nix/TH.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/TH.hs -------------------------------------------------------------------------------- /src/Nix/Thunk.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Thunk.hs -------------------------------------------------------------------------------- /src/Nix/Thunk/Basic.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Thunk/Basic.hs -------------------------------------------------------------------------------- /src/Nix/Type/Assumption.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Type/Assumption.hs -------------------------------------------------------------------------------- /src/Nix/Type/Env.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Type/Env.hs -------------------------------------------------------------------------------- /src/Nix/Type/Infer.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Type/Infer.hs -------------------------------------------------------------------------------- /src/Nix/Type/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Type/LICENSE -------------------------------------------------------------------------------- /src/Nix/Type/Type.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Type/Type.hs -------------------------------------------------------------------------------- /src/Nix/Unused.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Unused.hs -------------------------------------------------------------------------------- /src/Nix/Utils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Utils.hs -------------------------------------------------------------------------------- /src/Nix/Utils/Fix1.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Utils/Fix1.hs -------------------------------------------------------------------------------- /src/Nix/Value.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Value.hs -------------------------------------------------------------------------------- /src/Nix/Value/Equal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Value/Equal.hs -------------------------------------------------------------------------------- /src/Nix/Value/Monad.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Value/Monad.hs -------------------------------------------------------------------------------- /src/Nix/Var.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/Var.hs -------------------------------------------------------------------------------- /src/Nix/XML.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/src/Nix/XML.hs -------------------------------------------------------------------------------- /tests/EvalTests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/EvalTests.hs -------------------------------------------------------------------------------- /tests/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/Main.hs -------------------------------------------------------------------------------- /tests/NixLanguageTests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/NixLanguageTests.hs -------------------------------------------------------------------------------- /tests/ParserTests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/ParserTests.hs -------------------------------------------------------------------------------- /tests/PrettyParseTests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/PrettyParseTests.hs -------------------------------------------------------------------------------- /tests/PrettyTests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/PrettyTests.hs -------------------------------------------------------------------------------- /tests/ReduceExprTests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/ReduceExprTests.hs -------------------------------------------------------------------------------- /tests/TestCommon.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/TestCommon.hs -------------------------------------------------------------------------------- /tests/eval-compare/builtins.appendContext.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/builtins.appendContext.nix -------------------------------------------------------------------------------- /tests/eval-compare/builtins.eq-bottom-00.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/builtins.eq-bottom-00.nix -------------------------------------------------------------------------------- /tests/eval-compare/builtins.fetchurl-01.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/builtins.fetchurl-01.nix -------------------------------------------------------------------------------- /tests/eval-compare/builtins.fromJSON-01.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/builtins.fromJSON-01.nix -------------------------------------------------------------------------------- /tests/eval-compare/builtins.getContext.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/builtins.getContext.nix -------------------------------------------------------------------------------- /tests/eval-compare/builtins.lessThan-01.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/builtins.lessThan-01.nix -------------------------------------------------------------------------------- /tests/eval-compare/builtins.mapAttrs-01.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/builtins.mapAttrs-01.nix -------------------------------------------------------------------------------- /tests/eval-compare/builtins.pathExists.nix: -------------------------------------------------------------------------------- 1 | builtins.pathExists "/var/empty/invalid-directory" 2 | -------------------------------------------------------------------------------- /tests/eval-compare/builtins.replaceStrings-01.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/builtins.replaceStrings-01.nix -------------------------------------------------------------------------------- /tests/eval-compare/builtins.split-01.nix: -------------------------------------------------------------------------------- 1 | builtins.split "(a)b" "abc" 2 | -------------------------------------------------------------------------------- /tests/eval-compare/builtins.split-02.nix: -------------------------------------------------------------------------------- 1 | builtins.split "([ac])" "abc" 2 | -------------------------------------------------------------------------------- /tests/eval-compare/builtins.split-03.nix: -------------------------------------------------------------------------------- 1 | builtins.split "(a)|(c)" "abc" 2 | -------------------------------------------------------------------------------- /tests/eval-compare/builtins.split-04.nix: -------------------------------------------------------------------------------- 1 | builtins.split "([[:upper:]]+)" " FOO " 2 | -------------------------------------------------------------------------------- /tests/eval-compare/builtins.string.store.nix: -------------------------------------------------------------------------------- 1 | "${builtins.storeDir}" 2 | -------------------------------------------------------------------------------- /tests/eval-compare/builtins.toJSON.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/builtins.toJSON.nix -------------------------------------------------------------------------------- /tests/eval-compare/current-system.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/current-system.nix -------------------------------------------------------------------------------- /tests/eval-compare/ellipsis.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ellipsis.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-01.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-01.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-02.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-02.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-03.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-03.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-04.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-04.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-05.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-05.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-06.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-06.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-07.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-07.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-08.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-08.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-09.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-09.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-10.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-10.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-11.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-11.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-12.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-12.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-13.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-13.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-14.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-14.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-15.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-15.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-16.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-16.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-17.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-17.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-18.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-18.nix -------------------------------------------------------------------------------- /tests/eval-compare/ind-string-19.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/eval-compare/ind-string-19.nix -------------------------------------------------------------------------------- /tests/eval-compare/paths-01.nix: -------------------------------------------------------------------------------- 1 | baseNameOf foo/bar -------------------------------------------------------------------------------- /tests/eval-compare/placeholder.nix: -------------------------------------------------------------------------------- 1 | builtins.placeholder "foo" -------------------------------------------------------------------------------- /tests/files/attrs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/files/attrs.nix -------------------------------------------------------------------------------- /tests/files/callLibs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/files/callLibs.nix -------------------------------------------------------------------------------- /tests/files/eighty.nix: -------------------------------------------------------------------------------- 1 | 80 2 | -------------------------------------------------------------------------------- /tests/files/file.nix: -------------------------------------------------------------------------------- 1 | ({ x ? 1, y ? x * 3 }: import ./file2.nix { a = y; }) {} 2 | -------------------------------------------------------------------------------- /tests/files/file2.nix: -------------------------------------------------------------------------------- 1 | { a }: a + 100 2 | -------------------------------------------------------------------------------- /tests/files/findFile.nix: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/files/force.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/files/force.nix -------------------------------------------------------------------------------- /tests/files/goodbye.nix: -------------------------------------------------------------------------------- 1 | "Goodbye, world!" 2 | -------------------------------------------------------------------------------- /tests/files/hello.nix: -------------------------------------------------------------------------------- 1 | "Hello, world!" 2 | -------------------------------------------------------------------------------- /tests/files/hello2.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/files/hello2.nix -------------------------------------------------------------------------------- /tests/files/if-then.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/files/if-then.nix -------------------------------------------------------------------------------- /tests/files/lint.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/files/lint.nix -------------------------------------------------------------------------------- /tests/files/loop.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/files/loop.nix -------------------------------------------------------------------------------- /tests/files/test.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/files/test.nix -------------------------------------------------------------------------------- /tests/files/with.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-nix/hnix/HEAD/tests/files/with.nix --------------------------------------------------------------------------------