Skip to content

Add an initial JSON lexer & parser

06390c1
Select commit
Loading
Failed to load commit list.
Draft

Add initial jq example #63

Add an initial JSON lexer & parser
06390c1
Select commit
Loading
Failed to load commit list.
Garnix CI / devShell ghc9103 [aarch64-darwin] succeeded Jan 29, 2026 in 2m 3s

devShell ghc9103 [aarch64-darwin]

devShell ghc9103 [aarch64-darwin] succeeded

Details

Last 100 lines of logs:

ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/wg7xf9nwkfd49skacj8j4bi5pf6f335g-these-1.2.1/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/wg7xf9nwkfd49skacj8j4bi5pf6f335g-these-1.2.1/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/9c7jm736wlmsalrj9lk5b7xvpz4mmvnr-case-insensitive-1.2.1.0/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/9c7jm736wlmsalrj9lk5b7xvpz4mmvnr-case-insensitive-1.2.1.0/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/8fy9wg298swf3hnjn1ig5fd29ihhqzbi-scientific-0.3.8.0/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/8fy9wg298swf3hnjn1ig5fd29ihhqzbi-scientific-0.3.8.0/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/mal0wpj13mz5yxcrh556sp2d9fygfs72-indexed-traversable-instances-0.1.2/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/mal0wpj13mz5yxcrh556sp2d9fygfs72-indexed-traversable-instances-0.1.2/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/l9z7xc5chvszp2zm7zkp0p1x4sipsw3a-parallel-3.2.2.0/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/l9z7xc5chvszp2zm7zkp0p1x4sipsw3a-parallel-3.2.2.0/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/1sf61a38pwdrniqxnpdbnyrqbj52yjmp-reflection-2.1.9/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/1sf61a38pwdrniqxnpdbnyrqbj52yjmp-reflection-2.1.9/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/jbh9dx30pnxp4598y196xrql7xm3qv6l-unordered-containers-0.2.20.1/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/jbh9dx30pnxp4598y196xrql7xm3qv6l-unordered-containers-0.2.20.1/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/b7bvddl4v68a4c29c0qggl8bp6k8wmjr-vector-0.13.2.0/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/b7bvddl4v68a4c29c0qggl8bp6k8wmjr-vector-0.13.2.0/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/wjplihskssy4ly4a6m5alzji32fcczvs-splitmix-0.1.3.1/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/wjplihskssy4ly4a6m5alzji32fcczvs-splitmix-0.1.3.1/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/v8bzfnqisizkrh5ws5qmmhjwaz23i5dz-ansi-terminal-types-1.1.3/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/v8bzfnqisizkrh5ws5qmmhjwaz23i5dz-ansi-terminal-types-1.1.3/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/qdxz94g2gns76ay6hsjc66pcgz8jlibp-constraints-0.14.2/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/qdxz94g2gns76ay6hsjc66pcgz8jlibp-constraints-0.14.2/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/cg3rd13dc1cjfzd1356mkzivb2a6w69f-lifted-base-0.2.3.12/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/cg3rd13dc1cjfzd1356mkzivb2a6w69f-lifted-base-0.2.3.12/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/5f6njmgp1jh2ccnq85ma82jrd9jifn9i-unliftio-core-0.2.1.0/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/5f6njmgp1jh2ccnq85ma82jrd9jifn9i-unliftio-core-0.2.1.0/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/mdrnk9k932lgl9wmzgz8z4ag5bdsa896-StateVar-1.2.2/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/mdrnk9k932lgl9wmzgz8z4ag5bdsa896-StateVar-1.2.2/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/5m12d7ikc9iqysbrr4fax2li0zrnz9wg-integer-logarithms-1.0.4/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/5m12d7ikc9iqysbrr4fax2li0zrnz9wg-integer-logarithms-1.0.4/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/c5svcr5pk24ninmnldhsh388rhx25acy-OneTuple-0.4.2/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/c5svcr5pk24ninmnldhsh388rhx25acy-OneTuple-0.4.2/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/151ysyx3yjs0sc3nsnh88dcpcyn2acpk-tasty-1.5.3/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/151ysyx3yjs0sc3nsnh88dcpcyn2acpk-tasty-1.5.3/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/0kwcpxgyzsibjr29ibj5h0ak8nrj2g1w-vector-stream-0.1.0.1/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/0kwcpxgyzsibjr29ibj5h0ak8nrj2g1w-vector-stream-0.1.0.1/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/w046m18scb352bvjdq3j04xjjngnc62b-boring-0.2.2/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/w046m18scb352bvjdq3j04xjjngnc62b-boring-0.2.2/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/xccfi78jkjpm35slybnzk7jasrhhlw9y-optparse-applicative-0.18.1.0/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/xccfi78jkjpm35slybnzk7jasrhhlw9y-optparse-applicative-0.18.1.0/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/5zr75n29ahdzv8b81h4s3rh42k8m80yb-prettyprinter-1.7.1/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/5zr75n29ahdzv8b81h4s3rh42k8m80yb-prettyprinter-1.7.1/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/fhgwaj028r2fkn31aiaz93p0gihngc8p-prettyprinter-ansi-terminal-1.1.3/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> /nix/store/fhgwaj028r2fkn31aiaz93p0gihngc8p-prettyprinter-ansi-terminal-1.1.3/nix-support:
ghc-9.10.3-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/zfvk0jq0jcyfjb9kn6vri34i015gvsjy-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.3-with-packages> Linking /nix/store/69g8pzdqv6m75h6zqc3m9wqlwr8fqbxy-ncurses-6.5/lib/*.dylib from /nix/store/a0586ii6fxrx178z79rfvbf9r5zy4bk7-ghc-9.10.3-with-packages/lib/links
ghc-9.10.3-with-packages> Linking /nix/store/6nb2kw1wqa6p0wd9krkvpvvlab0mrn69-libffi-40/lib/*.dylib from /nix/store/a0586ii6fxrx178z79rfvbf9r5zy4bk7-ghc-9.10.3-with-packages/lib/links
ghc-9.10.3-with-packages> Linking /nix/store/a0586ii6fxrx178z79rfvbf9r5zy4bk7-ghc-9.10.3-with-packages/lib/ghc-9.10.3/lib/../lib/aarch64-osx-ghc-9.10.3/*.dylib from /nix/store/a0586ii6fxrx178z79rfvbf9r5zy4bk7-ghc-9.10.3-with-packages/lib/links
ghc-9.10.3-with-packages> Linking /nix/store/an5h5rps3my3ghqwybjh8ny4lv2ygann-gmp-with-cxx-6.3.0/lib/*.dylib from /nix/store/a0586ii6fxrx178z79rfvbf9r5zy4bk7-ghc-9.10.3-with-packages/lib/links
ghc-9.10.3-with-packages> Linking /nix/store/fw3ch3gpjl2nmwfw42939cskhjgybhrx-libiconv-109.100.2/lib/*.dylib from /nix/store/a0586ii6fxrx178z79rfvbf9r5zy4bk7-ghc-9.10.3-with-packages/lib/links
ghc-9.10.3-with-packages> Warning: haddock-interfaces: /nix/store/b7bvddl4v68a4c29c0qggl8bp6k8wmjr-vector-0.13.2.0/share/doc/aarch64-osx-ghc-9.10.3-70d3/vector-0.13.2.0/html/vector.haddock doesn't exist or isn't a file
ghc-9.10.3-with-packages> Warning: haddock-html: /nix/store/b7bvddl4v68a4c29c0qggl8bp6k8wmjr-vector-0.13.2.0/share/doc/aarch64-osx-ghc-9.10.3-70d3/vector-0.13.2.0/html doesn't exist or isn't a directory
ghc-9.10.3-with-packages> Warning: include-dirs: /nix/store/a0586ii6fxrx178z79rfvbf9r5zy4bk7-ghc-9.10.3-with-packages/lib/ghc-9.10.3/lib/../lib/aarch64-osx-ghc-9.10.3/directory-1.3.8.5-f92d/include doesn't exist or isn't a directory
ghc-9.10.3-with-packages> Warning: haddock-interfaces: /nix/store/b7bvddl4v68a4c29c0qggl8bp6k8wmjr-vector-0.13.2.0/share/doc/aarch64-osx-ghc-9.10.3-70d3/vector-0.13.2.0/html/vector.haddock doesn't exist or isn't a file
ghc-9.10.3-with-packages> Warning: haddock-html: /nix/store/b7bvddl4v68a4c29c0qggl8bp6k8wmjr-vector-0.13.2.0/share/doc/aarch64-osx-ghc-9.10.3-70d3/vector-0.13.2.0/html doesn't exist or isn't a directory
ghc-9.10.3-with-packages> Warning: include-dirs: /nix/store/fw3ch3gpjl2nmwfw42939cskhjgybhrx-libiconv-109.100.2/include doesn't exist or isn't a directory