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 ghc9102 [i686-linux] succeeded Jan 29, 2026 in 1m 17s

devShell ghc9102 [i686-linux]

devShell ghc9102 [i686-linux] succeeded

Details

Last 100 lines of logs:

ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/wpa53bc0yvjcc56bcm0gx5bwndcvrg73-bifunctors-5.6.2/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/d13q9srrrahvmb2ms46vywym3p8xcy19-hashable-1.5.0.0/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/d13q9srrrahvmb2ms46vywym3p8xcy19-hashable-1.5.0.0/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/z4wgz387dk2jfvpdi0fpl7hwcva6ln5w-these-1.2.1/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/z4wgz387dk2jfvpdi0fpl7hwcva6ln5w-these-1.2.1/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/hlfbd3rwv4pyh3n9p0j9hf5gspri7vdm-case-insensitive-1.2.1.0/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/hlfbd3rwv4pyh3n9p0j9hf5gspri7vdm-case-insensitive-1.2.1.0/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/rcy5054bx6cfbpsy2axp9iybdc37jx6x-scientific-0.3.8.0/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/rcy5054bx6cfbpsy2axp9iybdc37jx6x-scientific-0.3.8.0/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/rxinq94xnnaz2m6n62mkaa49nkvg74wm-indexed-traversable-instances-0.1.2/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/rxinq94xnnaz2m6n62mkaa49nkvg74wm-indexed-traversable-instances-0.1.2/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/1d0z4nw2vh9dkhp2v5jlmc22hl2bdsbx-parallel-3.2.2.0/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/1d0z4nw2vh9dkhp2v5jlmc22hl2bdsbx-parallel-3.2.2.0/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/rwgqr3cshiqjv16v47f0dphq5j3c6z3b-reflection-2.1.9/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/rwgqr3cshiqjv16v47f0dphq5j3c6z3b-reflection-2.1.9/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/q5gafg7c1z9nzj4snz95899fzim3g54m-unordered-containers-0.2.20.1/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/q5gafg7c1z9nzj4snz95899fzim3g54m-unordered-containers-0.2.20.1/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/31sgkws9idl0zjrnk477rbfhy4w9wdi6-vector-0.13.2.0/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/31sgkws9idl0zjrnk477rbfhy4w9wdi6-vector-0.13.2.0/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/78fl3hfzm8sqi1q94xnkl1678nrjd6fd-splitmix-0.1.3.1/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/78fl3hfzm8sqi1q94xnkl1678nrjd6fd-splitmix-0.1.3.1/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/v9iay2x1jmmdrbah28di1sn16jaqfmyi-ansi-terminal-types-1.1.3/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/v9iay2x1jmmdrbah28di1sn16jaqfmyi-ansi-terminal-types-1.1.3/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/h5drwjx2fy08ag1bipxpb24bps1fqll5-constraints-0.14.2/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/h5drwjx2fy08ag1bipxpb24bps1fqll5-constraints-0.14.2/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/k5h28m00rd4hpqj7m769a8ndm3h036yg-lifted-base-0.2.3.12/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/k5h28m00rd4hpqj7m769a8ndm3h036yg-lifted-base-0.2.3.12/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/pvwj12jdqd51yppp10p41yghqcqhs8np-unliftio-core-0.2.1.0/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/pvwj12jdqd51yppp10p41yghqcqhs8np-unliftio-core-0.2.1.0/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/c8a2rqw0wxagybblk4m5gdl4p1l0sx95-StateVar-1.2.2/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/c8a2rqw0wxagybblk4m5gdl4p1l0sx95-StateVar-1.2.2/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/kmawdc27snwxriczsk41lqlxj1q915zw-integer-logarithms-1.0.4/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/kmawdc27snwxriczsk41lqlxj1q915zw-integer-logarithms-1.0.4/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/j8rn67h0hzmyljlbd948ndx52mkfnj8f-OneTuple-0.4.2/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/j8rn67h0hzmyljlbd948ndx52mkfnj8f-OneTuple-0.4.2/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/s0h3h9rpbcgrzggj3864wji6a17nwp79-tasty-1.5.3/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/s0h3h9rpbcgrzggj3864wji6a17nwp79-tasty-1.5.3/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/27xdmvvlvrmn2f41b17zfwmswha7lqvw-vector-stream-0.1.0.1/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/27xdmvvlvrmn2f41b17zfwmswha7lqvw-vector-stream-0.1.0.1/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/cxh7jbci75gc3ai624vbixad3mzgbkc5-boring-0.2.2/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/cxh7jbci75gc3ai624vbixad3mzgbkc5-boring-0.2.2/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/i29gyq529ry49sypbp37y0bn4z1wkk8z-optparse-applicative-0.18.1.0/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/i29gyq529ry49sypbp37y0bn4z1wkk8z-optparse-applicative-0.18.1.0/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/xap4d12vp9d1j65qmazj8aqz7a277ich-prettyprinter-1.7.1/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/xap4d12vp9d1j65qmazj8aqz7a277ich-prettyprinter-1.7.1/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/2m1w9n6pbnq0bajyc599qwm772gb8x02-prettyprinter-ansi-terminal-1.1.3/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> /nix/store/2m1w9n6pbnq0bajyc599qwm772gb8x02-prettyprinter-ansi-terminal-1.1.3/nix-support:
ghc-9.10.2-with-packages> propagated-build-inputs: Keeping existing link to /nix/store/6626c6d1nlgg9135zvpfcf9w40iz0dk2-doctest-0.24.2/nix-support/propagated-build-inputs
ghc-9.10.2-with-packages> Warning: include-dirs: /nix/store/x5al70yf63yr5x9nx5rr1jd32izr75c9-ghc-9.10.2-with-packages/lib/ghc-9.10.2/lib/../lib/i386-linux-ghc-9.10.2/directory-1.3.8.5-c919/include doesn't exist or isn't a directory
ghc-9.10.2-with-packages> Warning: haddock-interfaces: /nix/store/31sgkws9idl0zjrnk477rbfhy4w9wdi6-vector-0.13.2.0/share/doc/i386-linux-ghc-9.10.2-e668/vector-0.13.2.0/html/vector.haddock doesn't exist or isn't a file
ghc-9.10.2-with-packages> Warning: haddock-html: /nix/store/31sgkws9idl0zjrnk477rbfhy4w9wdi6-vector-0.13.2.0/share/doc/i386-linux-ghc-9.10.2-e668/vector-0.13.2.0/html doesn't exist or isn't a directory
ghc-9.10.2-with-packages> Warning: haddock-interfaces: /nix/store/31sgkws9idl0zjrnk477rbfhy4w9wdi6-vector-0.13.2.0/share/doc/i386-linux-ghc-9.10.2-e668/vector-0.13.2.0/html/vector.haddock doesn't exist or isn't a file
ghc-9.10.2-with-packages> Warning: haddock-html: /nix/store/31sgkws9idl0zjrnk477rbfhy4w9wdi6-vector-0.13.2.0/share/doc/i386-linux-ghc-9.10.2-e668/vector-0.13.2.0/html doesn't exist or isn't a directory