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 ghc948 [aarch64-linux] succeeded Jan 29, 2026 in 1m 8s

devShell ghc948 [aarch64-linux]

devShell ghc948 [aarch64-linux] succeeded

Details

Last 100 lines of logs:

ghc-9.4.8-with-packages> /nix/store/fmz5cl3pw11gk2hn2dnj64lrnbh5dndw-case-insensitive-1.2.1.0/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/fmz5cl3pw11gk2hn2dnj64lrnbh5dndw-case-insensitive-1.2.1.0/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/4gls9cbg9vwv11iv82l7wl43898af5la-scientific-0.3.8.0/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/4gls9cbg9vwv11iv82l7wl43898af5la-scientific-0.3.8.0/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/nryj0hzq6ns35nzkrj5dg633aqc0b139-indexed-traversable-instances-0.1.2/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/nryj0hzq6ns35nzkrj5dg633aqc0b139-indexed-traversable-instances-0.1.2/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/6ah76mqpj905rz0gmmaq1f8hc0ckhvn0-parallel-3.2.2.0/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/6ah76mqpj905rz0gmmaq1f8hc0ckhvn0-parallel-3.2.2.0/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/02902w2kr4111hqzw7kra5zhh0xxhc60-reflection-2.1.9/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/02902w2kr4111hqzw7kra5zhh0xxhc60-reflection-2.1.9/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/wmbgyzhmvaja3gzpmwhrfvjqx8283gb1-unordered-containers-0.2.20.1/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/wmbgyzhmvaja3gzpmwhrfvjqx8283gb1-unordered-containers-0.2.20.1/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/xw1x71ddmcbid044h11i4hq1hy0nngfl-vector-0.13.2.0/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/xw1x71ddmcbid044h11i4hq1hy0nngfl-vector-0.13.2.0/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/c38sncwzmlyfsan93i8ihall9x5gh39h-splitmix-0.1.3.1/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/c38sncwzmlyfsan93i8ihall9x5gh39h-splitmix-0.1.3.1/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/ikqr3w2y90ybwdn7qxi1cydx4sb2rbc7-ansi-terminal-types-1.1.3/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/ikqr3w2y90ybwdn7qxi1cydx4sb2rbc7-ansi-terminal-types-1.1.3/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/8d52mzmjddq43pqng471c6kfvlbyjsg0-constraints-0.14.2/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/8d52mzmjddq43pqng471c6kfvlbyjsg0-constraints-0.14.2/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/pndpzfg3bfcik1ff4z7dycn85f0j6d32-lifted-base-0.2.3.12/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/pndpzfg3bfcik1ff4z7dycn85f0j6d32-lifted-base-0.2.3.12/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/836sr6jxfc38a9ivki88qazphxn6c651-unliftio-core-0.2.1.0/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/836sr6jxfc38a9ivki88qazphxn6c651-unliftio-core-0.2.1.0/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/8vvh0xhpcn6ih2mzimkjhp3zps8yzvcy-foldable1-classes-compat-0.1.2/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/8vvh0xhpcn6ih2mzimkjhp3zps8yzvcy-foldable1-classes-compat-0.1.2/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/jjv86zyri74ip3wcpig2nca1mf12gq9q-StateVar-1.2.2/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/jjv86zyri74ip3wcpig2nca1mf12gq9q-StateVar-1.2.2/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/aj5ns6amjvm4h8vrz9xarrwdbdklkyla-os-string-2.0.8/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/aj5ns6amjvm4h8vrz9xarrwdbdklkyla-os-string-2.0.8/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/016k74mcpry2p7xl0sbsk9xmpdxfl694-integer-logarithms-1.0.4/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/016k74mcpry2p7xl0sbsk9xmpdxfl694-integer-logarithms-1.0.4/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/wmb53pr2chvg9id71ikgc9c9mwykfnzm-OneTuple-0.4.2/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/wmb53pr2chvg9id71ikgc9c9mwykfnzm-OneTuple-0.4.2/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/jqyqrd6xsbm5gbac07m77rnv5jpmgj7k-tasty-1.5.3/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/jqyqrd6xsbm5gbac07m77rnv5jpmgj7k-tasty-1.5.3/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/xgwbzvpwbn6abdnp8s4sm7j81ls2knqd-vector-stream-0.1.0.1/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/xgwbzvpwbn6abdnp8s4sm7j81ls2knqd-vector-stream-0.1.0.1/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/g7ymddy13s66qr2985inkq96lv7b9nqx-boring-0.2.2/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/g7ymddy13s66qr2985inkq96lv7b9nqx-boring-0.2.2/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/ks06d8hnkffk606k116z49j11amabplx-optparse-applicative-0.18.1.0/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/ks06d8hnkffk606k116z49j11amabplx-optparse-applicative-0.18.1.0/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/pfi25wsgxxsh47zimyi824f7y18v967g-prettyprinter-1.7.1/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/pfi25wsgxxsh47zimyi824f7y18v967g-prettyprinter-1.7.1/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/gci7r1ajq4yxqsknxhq33z3l3vdvmlpc-prettyprinter-ansi-terminal-1.1.3/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> /nix/store/gci7r1ajq4yxqsknxhq33z3l3vdvmlpc-prettyprinter-ansi-terminal-1.1.3/nix-support:
ghc-9.4.8-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/pn6ji0n7rgdb2s0zbgbivjg3zga005k1-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.4.8-with-packages> Warning: haddock-interfaces: /nix/store/8vvh0xhpcn6ih2mzimkjhp3zps8yzvcy-foldable1-classes-compat-0.1.2/share/doc/aarch64-linux-ghc-9.4.8/foldable1-classes-compat-0.1.2/html/foldable1-classes-compat.haddock doesn't exist or isn't a file
ghc-9.4.8-with-packages> Warning: haddock-html: /nix/store/8vvh0xhpcn6ih2mzimkjhp3zps8yzvcy-foldable1-classes-compat-0.1.2/share/doc/aarch64-linux-ghc-9.4.8/foldable1-classes-compat-0.1.2/html doesn't exist or isn't a directory
ghc-9.4.8-with-packages> Warning: haddock-interfaces: /nix/store/xw1x71ddmcbid044h11i4hq1hy0nngfl-vector-0.13.2.0/share/doc/aarch64-linux-ghc-9.4.8/vector-0.13.2.0/html/vector.haddock doesn't exist or isn't a file
ghc-9.4.8-with-packages> Warning: haddock-html: /nix/store/xw1x71ddmcbid044h11i4hq1hy0nngfl-vector-0.13.2.0/share/doc/aarch64-linux-ghc-9.4.8/vector-0.13.2.0/html doesn't exist or isn't a directory
ghc-9.4.8-with-packages> Warning: haddock-interfaces: /nix/store/g8vsrpfap688lji3v301v6xfw1bx58wv-hedgehog-1.5/share/doc/aarch64-linux-ghc-9.4.8/hedgehog-1.5/html/hedgehog.haddock doesn't exist or isn't a file
ghc-9.4.8-with-packages> Warning: haddock-html: /nix/store/g8vsrpfap688lji3v301v6xfw1bx58wv-hedgehog-1.5/share/doc/aarch64-linux-ghc-9.4.8/hedgehog-1.5/html doesn't exist or isn't a directory
ghc-9.4.8-with-packages> Warning: haddock-interfaces: /nix/store/xw1x71ddmcbid044h11i4hq1hy0nngfl-vector-0.13.2.0/share/doc/aarch64-linux-ghc-9.4.8/vector-0.13.2.0/html/vector.haddock doesn't exist or isn't a file
ghc-9.4.8-with-packages> Warning: haddock-html: /nix/store/xw1x71ddmcbid044h11i4hq1hy0nngfl-vector-0.13.2.0/share/doc/aarch64-linux-ghc-9.4.8/vector-0.13.2.0/html doesn't exist or isn't a directory