5.66 MB
/srv/reproducible-results/rbuild-debian/r-b-build.GnZ92zIR/b1/haskell-shell-conduit_5.0.0-3_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.GnZ92zIR/b2/haskell-shell-conduit_5.0.0-3_arm64.changes
630 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·9ea23b16e98948bb9a925f685c51193f·264684·haskell·optional·libghc-shell-conduit-dev_5.0.0-3_arm64.deb1 ·2324eb1e9ca440cfed17a08fbf63b2d0·267472·haskell·optional·libghc-shell-conduit-dev_5.0.0-3_arm64.deb
2 ·e232cc10990bc04bf4dd5f9a5b0c054d·111192·doc·optional·libghc-shell-conduit-doc_5.0.0-3_all.deb 
3 ·1ce3f9c9e93639f0f6476f7e9799a7d4·279636·haskell·optional·libghc-shell-conduit-prof_5.0.0-3_arm64.deb2 ·e38deff5d300bec8a9ed967c706fb4ee·111420·doc·optional·libghc-shell-conduit-doc_5.0.0-3_all.deb
 3 ·2ce3e0cde4be88d6ebbd1ee5e31fdc70·277628·haskell·optional·libghc-shell-conduit-prof_5.0.0-3_arm64.deb
2.05 MB
libghc-shell-conduit-dev_5.0.0-3_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-09·08:51:22.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-09·08:51:22.000000·debian-binary
2 -rw-r--r--···0········0········0·····1544·2024-10-09·08:51:22.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1544·2024-10-09·08:51:22.000000·control.tar.xz
3 -rw-r--r--···0········0········0···262948·2024-10-09·08:51:22.000000·data.tar.xz3 -rw-r--r--···0········0········0···265736·2024-10-09·08:51:22.000000·data.tar.xz
5.87 KB
control.tar.xz
5.84 KB
control.tar
1.43 KB
./control
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Package:·libghc-shell-conduit-dev1 Package:·libghc-shell-conduit-dev
2 Source:·haskell-shell-conduit2 Source:·haskell-shell-conduit
3 Version:·5.0.0-33 Version:·5.0.0-3
4 Architecture:·arm644 Architecture:·arm64
5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>
6 Installed-Size:·31246 Installed-Size:·3124
7 Depends:·libghc-async-dev-2.2.5-a3b4a,·libghc-base-dev-4.18.2.1-75247,·libghc-bytestring-dev-0.11.5.3-31c85,·libghc-conduit-dev-1.3.6-ee34c,·libghc-conduit-extra-dev-1.3.6-3f68c,·libghc-directory-dev-1.3.8.5-71f9f,·libghc-filepath-dev-1.4.300.1-4a448,·libghc-monads-tf-dev-0.3.0.1-046c3,·libghc-process-dev-1.6.19.0-220a3,·libghc-resourcet-dev-1.3.0-7105f,·libghc-semigroups-dev-0.20-307a4,·libghc-split-dev-0.2.5-3cfdd,·libghc-template-haskell-dev-2.20.0.0-a6103,·libghc-text-dev-2.0.2-edcc7,·libghc-transformers-dev-0.6.1.0-5335d,·libghc-unix-dev-2.8.4.0-cfc56,·libghc-unliftio-dev-0.2.25.0-db307,·libc6·(>=·2.17),·libgmp10·(>=·2:6.3.0+dfsg),·zlib1g·(>=·1:1.1.4)7 Depends:·libghc-async-dev-2.2.5-a3b4a,·libghc-base-dev-4.18.2.1-75247,·libghc-bytestring-dev-0.11.5.3-31c85,·libghc-conduit-dev-1.3.6-ee34c,·libghc-conduit-extra-dev-1.3.6-3f68c,·libghc-directory-dev-1.3.8.5-71f9f,·libghc-filepath-dev-1.4.300.1-4a448,·libghc-monads-tf-dev-0.3.0.1-046c3,·libghc-process-dev-1.6.19.0-220a3,·libghc-resourcet-dev-1.3.0-7105f,·libghc-semigroups-dev-0.20-307a4,·libghc-split-dev-0.2.5-3cfdd,·libghc-template-haskell-dev-2.20.0.0-a6103,·libghc-text-dev-2.0.2-edcc7,·libghc-transformers-dev-0.6.1.0-5335d,·libghc-unix-dev-2.8.4.0-cfc56,·libghc-unliftio-dev-0.2.25.0-db307,·libc6·(>=·2.17),·libgmp10·(>=·2:6.3.0+dfsg),·zlib1g·(>=·1:1.1.4)
8 Provides:·libghc-shell-conduit-dev-5.0.0-4f8738 Provides:·libghc-shell-conduit-dev-5.0.0-b1a31
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/psibi/shell-conduit11 Homepage:·https://github.com/psibi/shell-conduit
12 Description:·write·shell·scripts·with·Conduit12 Description:·write·shell·scripts·with·Conduit
13 ·Framework·for·using·Conduits·in·the·style·of·shell·scripting.13 ·Framework·for·using·Conduits·in·the·style·of·shell·scripting.
14 ·.14 ·.
15 ·This·package·provides·a·library·for·the·Haskell·programming·language.15 ·This·package·provides·a·library·for·the·Haskell·programming·language.
16 ·See·http://www.haskell.org/·for·more·information·on·Haskell.16 ·See·http://www.haskell.org/·for·more·information·on·Haskell.
17 Ghc-Package:·shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW17 Ghc-Package:·shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7
4.39 KB
./md5sums
30.0 B
./md5sums
Files differ
4.35 KB
line order
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSshell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW-ghc9.6.6.so1 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSshell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7-ghc9.6.6.so
2 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell.dyn_hi2 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell.dyn_hi
3 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell.hi3 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell.hi
4 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/PATH.dyn_hi4 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/PATH.dyn_hi
5 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/PATH.hi5 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/PATH.hi
6 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Process.dyn_hi6 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Process.dyn_hi
7 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Process.hi7 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Process.hi
8 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Segments.dyn_hi8 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Segments.dyn_hi
9 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Segments.hi9 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Segments.hi
10 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/TH.dyn_hi10 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/TH.dyn_hi
11 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/TH.hi11 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/TH.hi
12 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Types.dyn_hi12 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Types.dyn_hi
13 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Types.hi13 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Types.hi
14 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Variadic.dyn_hi14 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Variadic.dyn_hi
15 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Variadic.hi15 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Variadic.hi
16 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/libHSshell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW.a16 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/libHSshell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7.a
17 usr/share/doc/libghc-shell-conduit-dev/changelog.Debian.gz17 usr/share/doc/libghc-shell-conduit-dev/changelog.Debian.gz
18 usr/share/doc/libghc-shell-conduit-dev/changelog.gz18 usr/share/doc/libghc-shell-conduit-dev/changelog.gz
19 usr/share/doc/libghc-shell-conduit-dev/copyright19 usr/share/doc/libghc-shell-conduit-dev/copyright
20 var/lib/ghc/package.conf.d/shell-conduit-5.0.0.conf20 var/lib/ghc/package.conf.d/shell-conduit-5.0.0.conf
2.04 MB
data.tar.xz
2.04 MB
data.tar
9.99 KB
file list
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/
8 -rw-r--r--···0·root·········(0)·root·········(0)···843104·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSshell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW-ghc9.6.6.so8 -rw-r--r--···0·root·········(0)·root·········(0)···843104·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSshell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7-ghc9.6.6.so
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/
13 -rw-r--r--···0·root·········(0)·root·········(0)···269082·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/PATH.dyn_hi13 -rw-r--r--···0·root·········(0)·root·········(0)···269144·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/PATH.dyn_hi
14 -rw-r--r--···0·root·········(0)·root·········(0)···269079·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/PATH.hi14 -rw-r--r--···0·root·········(0)·root·········(0)···269141·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/PATH.hi
15 -rw-r--r--···0·root·········(0)·root·········(0)····56289·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Process.dyn_hi15 -rw-r--r--···0·root·········(0)·root·········(0)····56278·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Process.dyn_hi
16 -rw-r--r--···0·root·········(0)·root·········(0)····56286·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Process.hi16 -rw-r--r--···0·root·········(0)·root·········(0)····56275·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Process.hi
17 -rw-r--r--···0·root·········(0)·root·········(0)·····7612·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Segments.dyn_hi17 -rw-r--r--···0·root·········(0)·root·········(0)·····7609·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Segments.dyn_hi
18 -rw-r--r--···0·root·········(0)·root·········(0)·····7609·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Segments.hi18 -rw-r--r--···0·root·········(0)·root·········(0)·····7606·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Segments.hi
19 -rw-r--r--···0·root·········(0)·root·········(0)·····8302·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/TH.dyn_hi19 -rw-r--r--···0·root·········(0)·root·········(0)·····8297·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/TH.dyn_hi
20 -rw-r--r--···0·root·········(0)·root·········(0)·····8299·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/TH.hi20 -rw-r--r--···0·root·········(0)·root·········(0)·····8294·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/TH.hi
21 -rw-r--r--···0·root·········(0)·root·········(0)····27924·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Types.dyn_hi21 -rw-r--r--···0·root·········(0)·root·········(0)····27908·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Types.dyn_hi
22 -rw-r--r--···0·root·········(0)·root·········(0)····27921·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Types.hi22 -rw-r--r--···0·root·········(0)·root·········(0)····27905·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Types.hi
23 -rw-r--r--···0·root·········(0)·root·········(0)····13573·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Variadic.dyn_hi23 -rw-r--r--···0·root·········(0)·root·········(0)····13572·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Variadic.dyn_hi
24 -rw-r--r--···0·root·········(0)·root·········(0)····13570·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Variadic.hi24 -rw-r--r--···0·root·········(0)·root·········(0)····13569·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Variadic.hi
25 -rw-r--r--···0·root·········(0)·root·········(0)····38495·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell.dyn_hi25 -rw-r--r--···0·root·········(0)·root·········(0)····38486·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell.dyn_hi
26 -rw-r--r--···0·root·········(0)·root·········(0)····38492·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell.hi26 -rw-r--r--···0·root·········(0)·root·········(0)····38483·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell.hi
27 -rw-r--r--···0·root·········(0)·root·········(0)··1478574·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/libHSshell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW.a27 -rw-r--r--···0·root·········(0)·root·········(0)··1478574·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/libHSshell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7.a
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/share/28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/share/
29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/share/doc/29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/share/doc/
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/share/doc/libghc-shell-conduit-dev/30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/share/doc/libghc-shell-conduit-dev/
31 -rw-r--r--···0·root·········(0)·root·········(0)······379·2024-10-09·08:51:22.000000·./usr/share/doc/libghc-shell-conduit-dev/changelog.Debian.gz31 -rw-r--r--···0·root·········(0)·root·········(0)······379·2024-10-09·08:51:22.000000·./usr/share/doc/libghc-shell-conduit-dev/changelog.Debian.gz
32 -rw-r--r--···0·root·········(0)·root·········(0)······347·2020-06-20·16:25:00.000000·./usr/share/doc/libghc-shell-conduit-dev/changelog.gz32 -rw-r--r--···0·root·········(0)·root·········(0)······347·2020-06-20·16:25:00.000000·./usr/share/doc/libghc-shell-conduit-dev/changelog.gz
33 -rw-r--r--···0·root·········(0)·root·········(0)·····1864·2024-09-27·15:18:47.000000·./usr/share/doc/libghc-shell-conduit-dev/copyright33 -rw-r--r--···0·root·········(0)·root·········(0)·····1864·2024-09-27·15:18:47.000000·./usr/share/doc/libghc-shell-conduit-dev/copyright
34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./var/34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./var/
2.52 KB
./var/lib/ghc/package.conf.d/shell-conduit-5.0.0.conf
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 name:·················shell-conduit1 name:·················shell-conduit
2 version:··············5.0.02 version:··············5.0.0
3 visibility:···········public3 visibility:···········public
4 id:···················shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW 
5 key:··················shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW4 id:···················shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7
 5 key:··················shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7
6 license:··············BSD-3-Clause6 license:··············BSD-3-Clause
7 copyright:············2014-2017·Chris·Done7 copyright:············2014-2017·Chris·Done
8 maintainer:···········Sibi·Prabakaran·<sibi@psibi.in>8 maintainer:···········Sibi·Prabakaran·<sibi@psibi.in>
9 author:···············Chris·Done9 author:···············Chris·Done
10 homepage:·············https://github.com/psibi/shell-conduit10 homepage:·············https://github.com/psibi/shell-conduit
11 synopsis:·············Write·shell·scripts·with·Conduit11 synopsis:·············Write·shell·scripts·with·Conduit
12 description:12 description:
13 ····Write·shell·scripts·with·Conduit.·See·"Data.Conduit.Shell"·for·documentation.13 ····Write·shell·scripts·with·Conduit.·See·"Data.Conduit.Shell"·for·documentation.
  
14 category:·············Conduit,·Scripting14 category:·············Conduit,·Scripting
15 abi:··················4f87324d8e698cf258baab9a6ba4cf0715 abi:··················b1a31006065ce8327231d44919180039
16 exposed:··············True16 exposed:··············True
17 exposed-modules:17 exposed-modules:
18 ····Data.Conduit.Shell·Data.Conduit.Shell.PATH18 ····Data.Conduit.Shell·Data.Conduit.Shell.PATH
19 ····Data.Conduit.Shell.Process·Data.Conduit.Shell.Segments19 ····Data.Conduit.Shell.Process·Data.Conduit.Shell.Segments
20 ····Data.Conduit.Shell.TH·Data.Conduit.Shell.Types20 ····Data.Conduit.Shell.TH·Data.Conduit.Shell.Types
21 ····Data.Conduit.Shell.Variadic21 ····Data.Conduit.Shell.Variadic
  
22 import-dirs:22 import-dirs:
23 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW23 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7
  
24 library-dirs:24 library-dirs:
25 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW25 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7
  
26 library-dirs-static:26 library-dirs-static:
27 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW27 ····/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7
  
28 dynamic-library-dirs:·/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.628 dynamic-library-dirs:·/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6
29 data-dir:·············/usr/share/shell-conduit29 data-dir:·············/usr/share/shell-conduit
30 hs-libraries:·········HSshell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW30 hs-libraries:·········HSshell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7
31 depends:31 depends:
32 ····async-2.2.5-GwkBUQRsnGI18fyHYiVZaH·base-4.18.2.132 ····async-2.2.5-GwkBUQRsnGI18fyHYiVZaH·base-4.18.2.1
33 ····bytestring-0.11.5.3·conduit-1.3.6-8ftXNzBWpPj4lBmnznnZpB33 ····bytestring-0.11.5.3·conduit-1.3.6-8ftXNzBWpPj4lBmnznnZpB
34 ····conduit-extra-1.3.6-89SVaTjWNMn8FKn7QmlaXv·directory-1.3.8.534 ····conduit-extra-1.3.6-89SVaTjWNMn8FKn7QmlaXv·directory-1.3.8.5
35 ····filepath-1.4.300.1·monads-tf-0.3.0.1-Iu8LT2HmoyzIomyBGSfa1u35 ····filepath-1.4.300.1·monads-tf-0.3.0.1-Iu8LT2HmoyzIomyBGSfa1u
36 ····process-1.6.19.0·resourcet-1.3.0-H9NMiBfmp4e7V5wnCLfU0U36 ····process-1.6.19.0·resourcet-1.3.0-H9NMiBfmp4e7V5wnCLfU0U
37 ····semigroups-0.20-FifEs3zbUBKDT9bErGELTt37 ····semigroups-0.20-FifEs3zbUBKDT9bErGELTt
806 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/PATH.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/PATH.dyn_hi
Files 98% similar despite different names
806 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Conduit.Shell.PATH·90667 interface·Data.Conduit.Shell.PATH·9066
8 ··interface·hash:·e9129b6fccd2dfe25c47d48f20a67f26 
9 ··ABI·hash:·13d976c4930fb383e88930f76c507495 
10 ··export-list·hash:·2d2949d0ab9570d0f8c132c74996c6718 ··interface·hash:·45eb4d9998f38a80041a00110a993ccc
 9 ··ABI·hash:·ad66a628885762ff2a4c1a809437e7ba
 10 ··export-list·hash:·366af5ff49e0ca740cd75195cd024991
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d8a004a495546fafc7105b328235309812 ··flag·hash:·d8a004a495546fafc7105b3282353098
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d2e85addb48b97c92f39423e453e862516 ··src_hash:·d2e85addb48b97c92f39423e453e8625
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 789, 17 lines modifiedOffset 789, 17 lines modified
789 ··zgrep789 ··zgrep
790 ··zic790 ··zic
791 ··zipdetails791 ··zipdetails
792 ··zless792 ··zless
793 ··zmore793 ··zmore
794 ··znew794 ··znew
795 ··zramctl795 ··zramctl
796 direct·module·dependencies:·shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process796 direct·module·dependencies:·shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process
797 ····························shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.TH797 ····························shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.TH
798 ····························shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Variadic798 ····························shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Variadic
799 boot·module·dependencies:799 boot·module·dependencies:
800 direct·package·dependencies:·base-4.18.2.1·directory-1.3.8.5800 direct·package·dependencies:·base-4.18.2.1·directory-1.3.8.5
801 ·····························template-haskell-2.20.0.0·text-2.0.2801 ·····························template-haskell-2.20.0.0·text-2.0.2
802 plugin·package·dependencies:802 plugin·package·dependencies:
803 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic803 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
804 ·········Data.ByteString.Builder·GHC.Prim.Ext804 ·········Data.ByteString.Builder·GHC.Prim.Ext
805 ·········Data.Hashable.Generic.Instances·Control.Monad.STM·Data.Text805 ·········Data.Hashable.Generic.Instances·Control.Monad.STM·Data.Text
Offset 841, 29 lines modifiedOffset 841, 29 lines modified
841 ·························Data.Vector.Storable·Data.Vector.Unboxed·Data.Vector.Unboxed.Base841 ·························Data.Vector.Storable·Data.Vector.Unboxed·Data.Vector.Unboxed.Base
842 import··-/··Control.Monad·a8552ca25f5dcd7ee6fb611cbb0ec055842 import··-/··Control.Monad·a8552ca25f5dcd7ee6fb611cbb0ec055
843 import··-/··Control.Monad.IO.Class·6bd3ec8db347a0ef4823360f0b523b22843 import··-/··Control.Monad.IO.Class·6bd3ec8db347a0ef4823360f0b523b22
844 import··-/··Data.List·3e168490a8f5bfd8fa39a529bc1395b7844 import··-/··Data.List·3e168490a8f5bfd8fa39a529bc1395b7
845 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9845 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
846 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2846 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
847 import··-/··System.Directory·aa53e81b83019b94a03fd86f1cbede5d847 import··-/··System.Directory·aa53e81b83019b94a03fd86f1cbede5d
848 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process·ff2533bf5d368b2b87b4b970cf6679b6 
849 ··exports:·2482fd55f16b38c8023b5c1a0ee5d946 
850 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.TH·f2bdb3a4036897398092683df94e4bfb 
851 ··exports:·23130509f62531e5cd358f658083eba8 
852 ··generateBinaries·4cb7c52657148984e7980952ff66ad6e 
853 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Variadic·5610450d67d21d844f22c780b2df80b0 
854 ··exports:·b252b337b9fc6a98cfd8b49726e067c5 
855 ··CmdArg·bd49fe903ce32230c7aca2c6372377a8 
856 ··toTextArg·e1910e9fb806f973e4bff4908755ab08 
857 ··variadicProcess·45ded6f00ac22b5553fdc661b59a5ce0848 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process·94bf6f73dbebfb159dc2b748424cf146
 849 ··exports:·fa3851ed19bfbadbc22ee8c5a4bffce3
 850 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.TH·47460d5690c881d1250f0184a80cbf34
 851 ··exports:·ee32cdda7e3e4a9a09443f9a3617c584
 852 ··generateBinaries·9536f60998e6af14b9fcd2b857de41be
 853 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Variadic·16e43d2383b148e89cbfac1100b43bc7
 854 ··exports:·8541ec2a785ef7eb70f53c97ec1ff23a
 855 ··CmdArg·01725972a3849b6ac4cc78f9e53a8d5a
 856 ··toTextArg·11eba755ed31c889f1447001f26a6438
 857 ··variadicProcess·034999519338f83560322d46cb86745e
858 import··-/··Data.Text·62a46e79bed78e2e03ee6d2027cb680f858 import··-/··Data.Text·62a46e79bed78e2e03ee6d2027cb680f
859 import··-/··Data.Text.Show·1ce463eff9fb742a93099cfcf693e0f3859 import··-/··Data.Text.Show·1ce463eff9fb742a93099cfcf693e0f3
860 addDependentFile·"dist-ghc/build/Data/Conduit/Shell/Process.dyn_o"·fc6f6cd8f5b768c595b50af48284901b860 addDependentFile·"dist-ghc/build/Data/Conduit/Shell/Process.dyn_o"·979d5c9b4223a7be3d57ed47cdc14073
861 addDependentFile·"dist-ghc/build/Data/Conduit/Shell/TH.dyn_o"·59884d1372133676f4e5198c58005408861 addDependentFile·"dist-ghc/build/Data/Conduit/Shell/TH.dyn_o"·b0dd4367f3518d51601d86b07b0cd7de
862 addDependentFile·"dist-ghc/build/Data/Conduit/Shell/Variadic.dyn_o"·0c720596ccbdcdf3bfb2c5a52a02daf4862 addDependentFile·"dist-ghc/build/Data/Conduit/Shell/Variadic.dyn_o"·4f19d154624a8494bae3e06bbe6d1cee
863 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·b6d4195995c590a64825c1c3a940bd87863 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·b6d4195995c590a64825c1c3a940bd87
864 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·429218c76f33e1a0b7e7762ca9ce4a8b864 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·429218c76f33e1a0b7e7762ca9ce4a8b
865 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·24f2baf388b92c48bc9c198c4ad6b05a865 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·24f2baf388b92c48bc9c198c4ad6b05a
866 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSarray-0.5.6.0-ghc9.6.6.so"·3b88b8f86d3efaa28301f336a6a50cea866 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSarray-0.5.6.0-ghc9.6.6.so"·3b88b8f86d3efaa28301f336a6a50cea
867 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSdeepseq-1.4.8.1-ghc9.6.6.so"·59af929831c7aaf9cb20215b84cd9176867 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSdeepseq-1.4.8.1-ghc9.6.6.so"·59af929831c7aaf9cb20215b84cd9176
868 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSghc-boot-th-9.6.6-ghc9.6.6.so"·a1efb52c7e3b3c44f6784a6cb5603321868 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSghc-boot-th-9.6.6-ghc9.6.6.so"·a1efb52c7e3b3c44f6784a6cb5603321
869 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSpretty-1.1.3.6-ghc9.6.6.so"·4a48193bdbe6a0558d75a5d8dde1eb0e869 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSpretty-1.1.3.6-ghc9.6.6.so"·4a48193bdbe6a0558d75a5d8dde1eb0e
Offset 903, 2298 lines modifiedOffset 903, 2298 lines modified
903 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSnetwork-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e-ghc9.6.6.so"·73c26425101c19dcdd43fdbccaa66037903 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSnetwork-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e-ghc9.6.6.so"·73c26425101c19dcdd43fdbccaa66037
904 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSsplitmix-0.1.0.5-1g4Y67JB8lK4ODDsw0vzN6-ghc9.6.6.so"·b17f502574067bfb0ac578c160a12cc2904 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSsplitmix-0.1.0.5-1g4Y67JB8lK4ODDsw0vzN6-ghc9.6.6.so"·b17f502574067bfb0ac578c160a12cc2
905 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSrandom-1.2.1.2-9nSipNyPzIK3OtGny4BWjI-ghc9.6.6.so"·1e4f76f6dd6c4b5068eb31d6f4ae4ff5905 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSrandom-1.2.1.2-9nSipNyPzIK3OtGny4BWjI-ghc9.6.6.so"·1e4f76f6dd6c4b5068eb31d6f4ae4ff5
906 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSzlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk-ghc9.6.6.so"·f0ad8708f7b4623871169a18cc215c55906 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSzlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk-ghc9.6.6.so"·f0ad8708f7b4623871169a18cc215c55
907 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSstreaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL-ghc9.6.6.so"·333944ab696a1b4f3a982e0080e01f61907 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSstreaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL-ghc9.6.6.so"·333944ab696a1b4f3a982e0080e01f61
908 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHStyped-process-0.2.12.0-Ly0lwuins2v9qKLOKxJQoK-ghc9.6.6.so"·b53aacdef4fa13fa8fed1f7f89d2171e908 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHStyped-process-0.2.12.0-Ly0lwuins2v9qKLOKxJQoK-ghc9.6.6.so"·b53aacdef4fa13fa8fed1f7f89d2171e
909 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSconduit-extra-1.3.6-89SVaTjWNMn8FKn7QmlaXv-ghc9.6.6.so"·5efbb3613aa123e9c326cba0df1cfb40909 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSconduit-extra-1.3.6-89SVaTjWNMn8FKn7QmlaXv-ghc9.6.6.so"·5efbb3613aa123e9c326cba0df1cfb40
910 ac2f7a630cc70095504176c7fa7e25ff910 c2a261af3fa3aca027aaaf6fde2194f1
911 ··$trModule·::·GHC.Types.Module911 ··$trModule·::·GHC.Types.Module
912 ··[HasNoCafRefs,·TagSig:·<TagProper>,912 ··[HasNoCafRefs,·TagSig:·<TagProper>,
913 ···LambdaFormInfo:·LFCon[GHC.Types.Module],913 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
914 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]914 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
915 5d0669f909ace6235d6a98f85ea3ae17915 4a0bdeb0c3d36e24cced18fbf4f861af
916 ··$trModule1·::·GHC.Types.TrName916 ··$trModule1·::·GHC.Types.TrName
917 ··[HasNoCafRefs,·TagSig:·<TagProper>,917 ··[HasNoCafRefs,·TagSig:·<TagProper>,
918 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],918 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
919 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]919 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
920 aa2195d6e35c8d5933635829c061fe2f920 2a45d47cb6358dc9fb470f65993df1df
921 ··$trModule2·::·GHC.Prim.Addr#921 ··$trModule2·::·GHC.Prim.Addr#
922 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,922 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
923 ···Unfolding:·Core:·<vanilla>·"Data.Conduit.Shell.PATH"#]923 ···Unfolding:·Core:·<vanilla>·"Data.Conduit.Shell.PATH"#]
924 2c4f3d782ce2da11bfe3a30df87d0699924 6ad807e18c8a603a94e8e1290b2981d5
925 ··$trModule3·::·GHC.Types.TrName925 ··$trModule3·::·GHC.Types.TrName
926 ··[HasNoCafRefs,·TagSig:·<TagProper>,926 ··[HasNoCafRefs,·TagSig:·<TagProper>,
927 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],927 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
928 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]928 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
929 3b3083fd294a807f0d1635787036fb1b929 6e3ca164b42b372efa68cbec2dbfba75
930 ··$trModule4·::·GHC.Prim.Addr#930 ··$trModule4·::·GHC.Prim.Addr#
931 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,931 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
932 ···Unfolding:·Core:·<vanilla>932 ···Unfolding:·Core:·<vanilla>
933 ··············"shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW"#] 
934 1c95a7a60e94eea0589925865e15ae09933 ··············"shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7"#]
 934 af2118cf94a4c3dc479f6257c19d40c2
935 ··aarch64LinuxGnuAddr2line·::935 ··aarch64LinuxGnuAddr2line·::
936 ····Data.Conduit.Shell.Variadic.ProcessType·r·=>·r936 ····Data.Conduit.Shell.Variadic.ProcessType·r·=>·r
937 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,937 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
938 ···Strictness:·<1C(1,C(1,L))>,938 ···Strictness:·<1C(1,C(1,L))>,
939 ···Unfolding:·Core:·<vanilla>939 ···Unfolding:·Core:·<vanilla>
940 ··············\·@r940 ··············\·@r
941 ················($dProcessType['GHC.Types.Many]·::·Data.Conduit.Shell.Variadic.ProcessType941 ················($dProcessType['GHC.Types.Many]·::·Data.Conduit.Shell.Variadic.ProcessType
942 ·····················································r)·->942 ·····················································r)·->
943 ··············$dProcessType943 ··············$dProcessType
944 ················`cast`944 ················`cast`
945 ··············(Data.Conduit.Shell.Variadic.N:ProcessType[0]·<r>_N)945 ··············(Data.Conduit.Shell.Variadic.N:ProcessType[0]·<r>_N)
946 ················aarch64LinuxGnuAddr2line1946 ················aarch64LinuxGnuAddr2line1
947 ················(GHC.Types.[]·@Data.Text.Internal.Text)]947 ················(GHC.Types.[]·@Data.Text.Internal.Text)]
948 75e0db4ab26d96d83ba4352b1fea5fad948 008dbf0f7d500fb03966fa9e9a597a1f
949 ··aarch64LinuxGnuAddr2line1·::·[GHC.Types.Char]949 ··aarch64LinuxGnuAddr2line1·::·[GHC.Types.Char]
950 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),950 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
951 ···Unfolding:·Core:·<vanilla>951 ···Unfolding:·Core:·<vanilla>
Max diff block lines reached; 816545/825240 bytes (98.95%) of diff not shown.
806 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/PATH.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/PATH.hi
Files 98% similar despite different names
806 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Conduit.Shell.PATH·90667 interface·Data.Conduit.Shell.PATH·9066
8 ··interface·hash:·e9129b6fccd2dfe25c47d48f20a67f26 
9 ··ABI·hash:·13d976c4930fb383e88930f76c507495 
10 ··export-list·hash:·2d2949d0ab9570d0f8c132c74996c6718 ··interface·hash:·45eb4d9998f38a80041a00110a993ccc
 9 ··ABI·hash:·ad66a628885762ff2a4c1a809437e7ba
 10 ··export-list·hash:·366af5ff49e0ca740cd75195cd024991
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d8a004a495546fafc7105b328235309812 ··flag·hash:·d8a004a495546fafc7105b3282353098
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d2e85addb48b97c92f39423e453e862516 ··src_hash:·d2e85addb48b97c92f39423e453e8625
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 789, 17 lines modifiedOffset 789, 17 lines modified
789 ··zgrep789 ··zgrep
790 ··zic790 ··zic
791 ··zipdetails791 ··zipdetails
792 ··zless792 ··zless
793 ··zmore793 ··zmore
794 ··znew794 ··znew
795 ··zramctl795 ··zramctl
796 direct·module·dependencies:·shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process796 direct·module·dependencies:·shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process
797 ····························shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.TH797 ····························shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.TH
798 ····························shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Variadic798 ····························shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Variadic
799 boot·module·dependencies:799 boot·module·dependencies:
800 direct·package·dependencies:·base-4.18.2.1·directory-1.3.8.5800 direct·package·dependencies:·base-4.18.2.1·directory-1.3.8.5
801 ·····························template-haskell-2.20.0.0·text-2.0.2801 ·····························template-haskell-2.20.0.0·text-2.0.2
802 plugin·package·dependencies:802 plugin·package·dependencies:
803 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic803 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
804 ·········Data.ByteString.Builder·GHC.Prim.Ext804 ·········Data.ByteString.Builder·GHC.Prim.Ext
805 ·········Data.Hashable.Generic.Instances·Control.Monad.STM·Data.Text805 ·········Data.Hashable.Generic.Instances·Control.Monad.STM·Data.Text
Offset 841, 29 lines modifiedOffset 841, 29 lines modified
841 ·························Data.Vector.Storable·Data.Vector.Unboxed·Data.Vector.Unboxed.Base841 ·························Data.Vector.Storable·Data.Vector.Unboxed·Data.Vector.Unboxed.Base
842 import··-/··Control.Monad·a8552ca25f5dcd7ee6fb611cbb0ec055842 import··-/··Control.Monad·a8552ca25f5dcd7ee6fb611cbb0ec055
843 import··-/··Control.Monad.IO.Class·6bd3ec8db347a0ef4823360f0b523b22843 import··-/··Control.Monad.IO.Class·6bd3ec8db347a0ef4823360f0b523b22
844 import··-/··Data.List·3e168490a8f5bfd8fa39a529bc1395b7844 import··-/··Data.List·3e168490a8f5bfd8fa39a529bc1395b7
845 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9845 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
846 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2846 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
847 import··-/··System.Directory·aa53e81b83019b94a03fd86f1cbede5d847 import··-/··System.Directory·aa53e81b83019b94a03fd86f1cbede5d
848 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process·ff2533bf5d368b2b87b4b970cf6679b6 
849 ··exports:·2482fd55f16b38c8023b5c1a0ee5d946 
850 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.TH·f2bdb3a4036897398092683df94e4bfb 
851 ··exports:·23130509f62531e5cd358f658083eba8 
852 ··generateBinaries·4cb7c52657148984e7980952ff66ad6e 
853 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Variadic·5610450d67d21d844f22c780b2df80b0 
854 ··exports:·b252b337b9fc6a98cfd8b49726e067c5 
855 ··CmdArg·bd49fe903ce32230c7aca2c6372377a8 
856 ··toTextArg·e1910e9fb806f973e4bff4908755ab08 
857 ··variadicProcess·45ded6f00ac22b5553fdc661b59a5ce0848 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process·94bf6f73dbebfb159dc2b748424cf146
 849 ··exports:·fa3851ed19bfbadbc22ee8c5a4bffce3
 850 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.TH·47460d5690c881d1250f0184a80cbf34
 851 ··exports:·ee32cdda7e3e4a9a09443f9a3617c584
 852 ··generateBinaries·9536f60998e6af14b9fcd2b857de41be
 853 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Variadic·16e43d2383b148e89cbfac1100b43bc7
 854 ··exports:·8541ec2a785ef7eb70f53c97ec1ff23a
 855 ··CmdArg·01725972a3849b6ac4cc78f9e53a8d5a
 856 ··toTextArg·11eba755ed31c889f1447001f26a6438
 857 ··variadicProcess·034999519338f83560322d46cb86745e
858 import··-/··Data.Text·62a46e79bed78e2e03ee6d2027cb680f858 import··-/··Data.Text·62a46e79bed78e2e03ee6d2027cb680f
859 import··-/··Data.Text.Show·1ce463eff9fb742a93099cfcf693e0f3859 import··-/··Data.Text.Show·1ce463eff9fb742a93099cfcf693e0f3
860 addDependentFile·"dist-ghc/build/Data/Conduit/Shell/Process.dyn_o"·fc6f6cd8f5b768c595b50af48284901b860 addDependentFile·"dist-ghc/build/Data/Conduit/Shell/Process.dyn_o"·979d5c9b4223a7be3d57ed47cdc14073
861 addDependentFile·"dist-ghc/build/Data/Conduit/Shell/TH.dyn_o"·59884d1372133676f4e5198c58005408861 addDependentFile·"dist-ghc/build/Data/Conduit/Shell/TH.dyn_o"·b0dd4367f3518d51601d86b07b0cd7de
862 addDependentFile·"dist-ghc/build/Data/Conduit/Shell/Variadic.dyn_o"·0c720596ccbdcdf3bfb2c5a52a02daf4862 addDependentFile·"dist-ghc/build/Data/Conduit/Shell/Variadic.dyn_o"·4f19d154624a8494bae3e06bbe6d1cee
863 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·b6d4195995c590a64825c1c3a940bd87863 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·b6d4195995c590a64825c1c3a940bd87
864 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·429218c76f33e1a0b7e7762ca9ce4a8b864 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·429218c76f33e1a0b7e7762ca9ce4a8b
865 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·24f2baf388b92c48bc9c198c4ad6b05a865 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·24f2baf388b92c48bc9c198c4ad6b05a
866 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSarray-0.5.6.0-ghc9.6.6.so"·3b88b8f86d3efaa28301f336a6a50cea866 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSarray-0.5.6.0-ghc9.6.6.so"·3b88b8f86d3efaa28301f336a6a50cea
867 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSdeepseq-1.4.8.1-ghc9.6.6.so"·59af929831c7aaf9cb20215b84cd9176867 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSdeepseq-1.4.8.1-ghc9.6.6.so"·59af929831c7aaf9cb20215b84cd9176
868 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSghc-boot-th-9.6.6-ghc9.6.6.so"·a1efb52c7e3b3c44f6784a6cb5603321868 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSghc-boot-th-9.6.6-ghc9.6.6.so"·a1efb52c7e3b3c44f6784a6cb5603321
869 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSpretty-1.1.3.6-ghc9.6.6.so"·4a48193bdbe6a0558d75a5d8dde1eb0e869 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSpretty-1.1.3.6-ghc9.6.6.so"·4a48193bdbe6a0558d75a5d8dde1eb0e
Offset 903, 2298 lines modifiedOffset 903, 2298 lines modified
903 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSnetwork-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e-ghc9.6.6.so"·73c26425101c19dcdd43fdbccaa66037903 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSnetwork-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e-ghc9.6.6.so"·73c26425101c19dcdd43fdbccaa66037
904 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSsplitmix-0.1.0.5-1g4Y67JB8lK4ODDsw0vzN6-ghc9.6.6.so"·b17f502574067bfb0ac578c160a12cc2904 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSsplitmix-0.1.0.5-1g4Y67JB8lK4ODDsw0vzN6-ghc9.6.6.so"·b17f502574067bfb0ac578c160a12cc2
905 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSrandom-1.2.1.2-9nSipNyPzIK3OtGny4BWjI-ghc9.6.6.so"·1e4f76f6dd6c4b5068eb31d6f4ae4ff5905 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSrandom-1.2.1.2-9nSipNyPzIK3OtGny4BWjI-ghc9.6.6.so"·1e4f76f6dd6c4b5068eb31d6f4ae4ff5
906 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSzlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk-ghc9.6.6.so"·f0ad8708f7b4623871169a18cc215c55906 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSzlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk-ghc9.6.6.so"·f0ad8708f7b4623871169a18cc215c55
907 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSstreaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL-ghc9.6.6.so"·333944ab696a1b4f3a982e0080e01f61907 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSstreaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL-ghc9.6.6.so"·333944ab696a1b4f3a982e0080e01f61
908 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHStyped-process-0.2.12.0-Ly0lwuins2v9qKLOKxJQoK-ghc9.6.6.so"·b53aacdef4fa13fa8fed1f7f89d2171e908 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHStyped-process-0.2.12.0-Ly0lwuins2v9qKLOKxJQoK-ghc9.6.6.so"·b53aacdef4fa13fa8fed1f7f89d2171e
909 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSconduit-extra-1.3.6-89SVaTjWNMn8FKn7QmlaXv-ghc9.6.6.so"·5efbb3613aa123e9c326cba0df1cfb40909 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSconduit-extra-1.3.6-89SVaTjWNMn8FKn7QmlaXv-ghc9.6.6.so"·5efbb3613aa123e9c326cba0df1cfb40
910 ac2f7a630cc70095504176c7fa7e25ff910 c2a261af3fa3aca027aaaf6fde2194f1
911 ··$trModule·::·GHC.Types.Module911 ··$trModule·::·GHC.Types.Module
912 ··[HasNoCafRefs,·TagSig:·<TagProper>,912 ··[HasNoCafRefs,·TagSig:·<TagProper>,
913 ···LambdaFormInfo:·LFCon[GHC.Types.Module],913 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
914 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]914 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
915 5d0669f909ace6235d6a98f85ea3ae17915 4a0bdeb0c3d36e24cced18fbf4f861af
916 ··$trModule1·::·GHC.Types.TrName916 ··$trModule1·::·GHC.Types.TrName
917 ··[HasNoCafRefs,·TagSig:·<TagProper>,917 ··[HasNoCafRefs,·TagSig:·<TagProper>,
918 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],918 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
919 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]919 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
920 aa2195d6e35c8d5933635829c061fe2f920 2a45d47cb6358dc9fb470f65993df1df
921 ··$trModule2·::·GHC.Prim.Addr#921 ··$trModule2·::·GHC.Prim.Addr#
922 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,922 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
923 ···Unfolding:·Core:·<vanilla>·"Data.Conduit.Shell.PATH"#]923 ···Unfolding:·Core:·<vanilla>·"Data.Conduit.Shell.PATH"#]
924 2c4f3d782ce2da11bfe3a30df87d0699924 6ad807e18c8a603a94e8e1290b2981d5
925 ··$trModule3·::·GHC.Types.TrName925 ··$trModule3·::·GHC.Types.TrName
926 ··[HasNoCafRefs,·TagSig:·<TagProper>,926 ··[HasNoCafRefs,·TagSig:·<TagProper>,
927 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],927 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
928 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]928 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
929 3b3083fd294a807f0d1635787036fb1b929 6e3ca164b42b372efa68cbec2dbfba75
930 ··$trModule4·::·GHC.Prim.Addr#930 ··$trModule4·::·GHC.Prim.Addr#
931 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,931 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
932 ···Unfolding:·Core:·<vanilla>932 ···Unfolding:·Core:·<vanilla>
933 ··············"shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW"#] 
934 1c95a7a60e94eea0589925865e15ae09933 ··············"shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7"#]
 934 af2118cf94a4c3dc479f6257c19d40c2
935 ··aarch64LinuxGnuAddr2line·::935 ··aarch64LinuxGnuAddr2line·::
936 ····Data.Conduit.Shell.Variadic.ProcessType·r·=>·r936 ····Data.Conduit.Shell.Variadic.ProcessType·r·=>·r
937 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,937 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
938 ···Strictness:·<1C(1,C(1,L))>,938 ···Strictness:·<1C(1,C(1,L))>,
939 ···Unfolding:·Core:·<vanilla>939 ···Unfolding:·Core:·<vanilla>
940 ··············\·@r940 ··············\·@r
941 ················($dProcessType['GHC.Types.Many]·::·Data.Conduit.Shell.Variadic.ProcessType941 ················($dProcessType['GHC.Types.Many]·::·Data.Conduit.Shell.Variadic.ProcessType
942 ·····················································r)·->942 ·····················································r)·->
943 ··············$dProcessType943 ··············$dProcessType
944 ················`cast`944 ················`cast`
945 ··············(Data.Conduit.Shell.Variadic.N:ProcessType[0]·<r>_N)945 ··············(Data.Conduit.Shell.Variadic.N:ProcessType[0]·<r>_N)
946 ················aarch64LinuxGnuAddr2line1946 ················aarch64LinuxGnuAddr2line1
947 ················(GHC.Types.[]·@Data.Text.Internal.Text)]947 ················(GHC.Types.[]·@Data.Text.Internal.Text)]
948 75e0db4ab26d96d83ba4352b1fea5fad948 008dbf0f7d500fb03966fa9e9a597a1f
949 ··aarch64LinuxGnuAddr2line1·::·[GHC.Types.Char]949 ··aarch64LinuxGnuAddr2line1·::·[GHC.Types.Char]
950 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),950 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
951 ···Unfolding:·Core:·<vanilla>951 ···Unfolding:·Core:·<vanilla>
Max diff block lines reached; 816545/825237 bytes (98.95%) of diff not shown.
74.3 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Process.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Process.dyn_hi
Files 98% similar despite different names
74.0 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Conduit.Shell.Process·[family·instance·module]·90667 interface·Data.Conduit.Shell.Process·[family·instance·module]·9066
8 ··interface·hash:·055cfafaefb242f4faceaf3b5a225664 
9 ··ABI·hash:·ff2533bf5d368b2b87b4b970cf6679b6 
10 ··export-list·hash:·2482fd55f16b38c8023b5c1a0ee5d9468 ··interface·hash:·665489a9bafb1ac4b0acd0054991c748
 9 ··ABI·hash:·94bf6f73dbebfb159dc2b748424cf146
 10 ··export-list·hash:·fa3851ed19bfbadbc22ee8c5a4bffce3
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·11479c63afe0169fad1400ebd93bcb4412 ··flag·hash:·11479c63afe0169fad1400ebd93bcb44
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·5eed295b79ac608ac473d50a53f57eb616 ··src_hash:·5eed295b79ac608ac473d50a53f57eb6
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 117, 30 lines modifiedOffset 117, 30 lines modified
117 import··-/··Data.Text·62a46e79bed78e2e03ee6d2027cb680f117 import··-/··Data.Text·62a46e79bed78e2e03ee6d2027cb680f
118 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247118 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247
119 import··-/··System.Posix.IO·d04c4e9ba774a28b346557612ea4f758119 import··-/··System.Posix.IO·d04c4e9ba774a28b346557612ea4f758
120 import··-/··System.Posix.IO.Common·03647bf9dd5de99421f4c339fc65e69a120 import··-/··System.Posix.IO.Common·03647bf9dd5de99421f4c339fc65e69a
121 import··-/··UnliftIO·d0dd41a7c52d71f59a79925ffa392efd121 import··-/··UnliftIO·d0dd41a7c52d71f59a79925ffa392efd
122 import··-/··Control.Monad.IO.Unlift·f739917cc9e3760d887f7051d191ee3c122 import··-/··Control.Monad.IO.Unlift·f739917cc9e3760d887f7051d191ee3c
123 fixities·infixl·0·$|123 fixities·infixl·0·$|
124 86b705c037ee801f22172661e7b33c2b124 dc73c7656179c7ab81bd73bcf8fdcb97
125 ··$fAlternativeSegment·::125 ··$fAlternativeSegment·::
126 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>126 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>
127 ····GHC.Base.Alternative·(Segment·m)127 ····GHC.Base.Alternative·(Segment·m)
128 ··DFunId128 ··DFunId
129 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,129 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
130 ···Strictness:·<LP(LP(LP(A,LC(L,C(1,L)),A,L),L),L)>,·Inline:·CONLIKE,130 ···Strictness:·<LP(LP(LP(A,LC(L,C(1,L)),A,L),L),L)>,·Inline:·CONLIKE,
131 ···Unfolding:·DFun:·@m·::·*·->·*131 ···Unfolding:·DFun:·@m·::·*·->·*
132 ····················(v['GHC.Types.Many]·::·Control.Monad.IO.Unlift.MonadUnliftIO·m).132 ····················(v['GHC.Types.Many]·::·Control.Monad.IO.Unlift.MonadUnliftIO·m).
133 ················@(Segment·m)133 ················@(Segment·m)
134 ················($fAlternativeSegment_$cp1Alternative·@m·v)134 ················($fAlternativeSegment_$cp1Alternative·@m·v)
135 ················($fAlternativeSegment_$cempty·@m·v)135 ················($fAlternativeSegment_$cempty·@m·v)
136 ················($fAlternativeSegment_$c<|>·@m·v)136 ················($fAlternativeSegment_$c<|>·@m·v)
137 ················($fAlternativeSegment_$csome·@m·v)137 ················($fAlternativeSegment_$csome·@m·v)
138 ················($fAlternativeSegment_$cmany·@m·v)]138 ················($fAlternativeSegment_$cmany·@m·v)]
139 70de8b3e38992d67801e0110e5e9b625139 ae3481177233d45847911dd183a07852
140 ··$fAlternativeSegment1·::·Segment·m·[a]140 ··$fAlternativeSegment1·::·Segment·m·[a]
141 ··[HasNoCafRefs,·TagSig:·<TagProper>,141 ··[HasNoCafRefs,·TagSig:·<TagProper>,
142 ···LambdaFormInfo:·LFCon[SegmentConduit],142 ···LambdaFormInfo:·LFCon[SegmentConduit],
143 ···Unfolding:·Core:·<vanilla>143 ···Unfolding:·Core:·<vanilla>
144 ··············\·@m·::·*·->·*·@a·->144 ··············\·@m·::·*·->·*·@a·->
145 ··············SegmentConduit145 ··············SegmentConduit
146 ················@m146 ················@m
Offset 150, 15 lines modifiedOffset 150, 15 lines modified
150 ················(Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]150 ················(Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]
151 ··························<Data.ByteString.Internal.Type.ByteString>_N151 ··························<Data.ByteString.Internal.Type.ByteString>_N
152 ··························<Data.Either.Either152 ··························<Data.Either.Either
153 ·····························Data.ByteString.Internal.Type.ByteString153 ·····························Data.ByteString.Internal.Type.ByteString
154 ·····························Data.ByteString.Internal.Type.ByteString>_N154 ·····························Data.ByteString.Internal.Type.ByteString>_N
155 ··························<m>_N155 ··························<m>_N
156 ··························<[a]>_R))]156 ··························<[a]>_R))]
157 aa897b47df87a63b20b343a99cde95ec157 b2bf56f9178c750efae5a025e2f28462
158 ··$fAlternativeSegment2·::158 ··$fAlternativeSegment2·::
159 ····([a]159 ····([a]
160 ·····->·Data.Conduit.Internal.Pipe.Pipe160 ·····->·Data.Conduit.Internal.Pipe.Pipe
161 ··········Data.ByteString.Internal.Type.ByteString161 ··········Data.ByteString.Internal.Type.ByteString
162 ··········Data.ByteString.Internal.Type.ByteString162 ··········Data.ByteString.Internal.Type.ByteString
163 ··········(Data.Either.Either163 ··········(Data.Either.Either
164 ·············Data.ByteString.Internal.Type.ByteString164 ·············Data.ByteString.Internal.Type.ByteString
Offset 188, 15 lines modifiedOffset 188, 15 lines modified
188 ············································(Data.Either.Either188 ············································(Data.Either.Either
189 ···············································Data.ByteString.Internal.Type.ByteString189 ···············································Data.ByteString.Internal.Type.ByteString
190 ···············································Data.ByteString.Internal.Type.ByteString)190 ···············································Data.ByteString.Internal.Type.ByteString)
191 ············································()191 ············································()
192 ············································m192 ············································m
193 ············································b)·->193 ············································b)·->
194 ··············v·(GHC.Types.[]·@a)]194 ··············v·(GHC.Types.[]·@a)]
195 c3ea2001fd7cf6b35f5b453fd9a8505a195 1614af08234c4d3764cb0edfee08e147
196 ··$fAlternativeSegment3·::·a·->·Segment·m·([a]·->·[a])196 ··$fAlternativeSegment3·::·a·->·Segment·m·([a]·->·[a])
197 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,197 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
198 ···Arity:·1,·Strictness:·<L>,·CPR:·1,198 ···Arity:·1,·Strictness:·<L>,·CPR:·1,
199 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>199 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
200 ··············\·@m·::·*·->·*·@a·(x1['GHC.Types.Many]·::·a)·->200 ··············\·@m·::·*·->·*·@a·(x1['GHC.Types.Many]·::·a)·->
201 ··············let·{201 ··············let·{
202 ················x·::·[a]·->·[a]·[Arity:·1,·Strictness:·<L>]202 ················x·::·[a]·->·[a]·[Arity:·1,·Strictness:·<L>]
Offset 221, 15 lines modifiedOffset 221, 15 lines modified
221 ················(Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]221 ················(Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]
222 ··························<Data.ByteString.Internal.Type.ByteString>_N222 ··························<Data.ByteString.Internal.Type.ByteString>_N
223 ··························<Data.Either.Either223 ··························<Data.Either.Either
224 ·····························Data.ByteString.Internal.Type.ByteString224 ·····························Data.ByteString.Internal.Type.ByteString
225 ·····························Data.ByteString.Internal.Type.ByteString>_N225 ·····························Data.ByteString.Internal.Type.ByteString>_N
226 ··························<m>_N226 ··························<m>_N
227 ··························<[a]·->·[a]>_R))]227 ··························<[a]·->·[a]>_R))]
228 5a4368d33efb68b8226ca152ed66b0d7228 8e172576f305525adcc9f9b34a44c354
229 ··$fAlternativeSegment4·::·a·->·Segment·m·([a]·->·[a])229 ··$fAlternativeSegment4·::·a·->·Segment·m·([a]·->·[a])
230 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,230 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
231 ···Arity:·1,·Strictness:·<L>,·CPR:·1,231 ···Arity:·1,·Strictness:·<L>,·CPR:·1,
232 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>232 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
233 ··············\·@m·::·*·->·*·@a·(x1['GHC.Types.Many]·::·a)·->233 ··············\·@m·::·*·->·*·@a·(x1['GHC.Types.Many]·::·a)·->
234 ··············let·{234 ··············let·{
235 ················x·::·[a]·->·[a]·[Arity:·1,·Strictness:·<L>]235 ················x·::·[a]·->·[a]·[Arity:·1,·Strictness:·<L>]
Offset 254, 15 lines modifiedOffset 254, 15 lines modified
254 ················(Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]254 ················(Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]
255 ··························<Data.ByteString.Internal.Type.ByteString>_N255 ··························<Data.ByteString.Internal.Type.ByteString>_N
256 ··························<Data.Either.Either256 ··························<Data.Either.Either
257 ·····························Data.ByteString.Internal.Type.ByteString257 ·····························Data.ByteString.Internal.Type.ByteString
258 ·····························Data.ByteString.Internal.Type.ByteString>_N258 ·····························Data.ByteString.Internal.Type.ByteString>_N
259 ··························<m>_N259 ··························<m>_N
260 ··························<[a]·->·[a]>_R))]260 ··························<[a]·->·[a]>_R))]
261 7e5faa4e071ff845e4099e3f2afbec25261 bdad31f1a99df79c17d83d36340c7ed7
262 ··$fAlternativeSegment_$c<|>·::262 ··$fAlternativeSegment_$c<|>·::
263 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>263 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>
264 ····Segment·m·a·->·Segment·m·a·->·Segment·m·a264 ····Segment·m·a·->·Segment·m·a·->·Segment·m·a
265 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,265 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
266 ···Strictness:·<LP(LP(LP(A,LC(L,C(1,L)),A,L),L),LC(S,L))><1L><L>,266 ···Strictness:·<LP(LP(LP(A,LC(L,C(1,L)),A,L),L),LC(S,L))><1L><L>,
267 ···CPR:·2,·Inline:·[2],267 ···CPR:·2,·Inline:·[2],
268 ···Unfolding:·Core:·StableSystem·<3,TrueFalse>268 ···Unfolding:·Core:·StableSystem·<3,TrueFalse>
Offset 270, 53 lines modifiedOffset 270, 53 lines modified
270 ················($dMonadUnliftIO['GHC.Types.Many]·::·Control.Monad.IO.Unlift.MonadUnliftIO270 ················($dMonadUnliftIO['GHC.Types.Many]·::·Control.Monad.IO.Unlift.MonadUnliftIO
271 ·······················································m)271 ·······················································m)
272 ················@a272 ················@a
273 ················(eta['GHC.Types.Many]·::·Segment·m·a)273 ················(eta['GHC.Types.Many]·::·Segment·m·a)
274 ················(eta1['GHC.Types.Many]·::·Segment·m·a)·->274 ················(eta1['GHC.Types.Many]·::·Segment·m·a)·->
275 ··············case·$w$c<|>·@m·$dMonadUnliftIO·@a·eta·eta1·of·wild·{·Solo#·ww·->275 ··············case·$w$c<|>·@m·$dMonadUnliftIO·@a·eta·eta1·of·wild·{·Solo#·ww·->
276 ··············SegmentProcess·@m·@a·ww·}]276 ··············SegmentProcess·@m·@a·ww·}]
277 0e2af1a2660a2fbaa940de1900b4a663277 02702b212181c8240676426cff0faadd
278 ··$fAlternativeSegment_$cempty·::278 ··$fAlternativeSegment_$cempty·::
279 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>·Segment·m·a279 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>·Segment·m·a
280 ··[TagSig:·<TagTagged>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,280 ··[TagSig:·<TagTagged>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
281 ···Strictness:·<B>b,·CPR:·b,·Inline:·[2],281 ···Strictness:·<B>b,·CPR:·b,·Inline:·[2],
Max diff block lines reached; 69331/75701 bytes (91.59%) of diff not shown.
74.3 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Process.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Process.hi
Files 98% similar despite different names
74.0 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Conduit.Shell.Process·[family·instance·module]·90667 interface·Data.Conduit.Shell.Process·[family·instance·module]·9066
8 ··interface·hash:·055cfafaefb242f4faceaf3b5a225664 
9 ··ABI·hash:·ff2533bf5d368b2b87b4b970cf6679b6 
10 ··export-list·hash:·2482fd55f16b38c8023b5c1a0ee5d9468 ··interface·hash:·665489a9bafb1ac4b0acd0054991c748
 9 ··ABI·hash:·94bf6f73dbebfb159dc2b748424cf146
 10 ··export-list·hash:·fa3851ed19bfbadbc22ee8c5a4bffce3
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·11479c63afe0169fad1400ebd93bcb4412 ··flag·hash:·11479c63afe0169fad1400ebd93bcb44
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·5eed295b79ac608ac473d50a53f57eb616 ··src_hash:·5eed295b79ac608ac473d50a53f57eb6
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 117, 30 lines modifiedOffset 117, 30 lines modified
117 import··-/··Data.Text·62a46e79bed78e2e03ee6d2027cb680f117 import··-/··Data.Text·62a46e79bed78e2e03ee6d2027cb680f
118 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247118 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247
119 import··-/··System.Posix.IO·d04c4e9ba774a28b346557612ea4f758119 import··-/··System.Posix.IO·d04c4e9ba774a28b346557612ea4f758
120 import··-/··System.Posix.IO.Common·03647bf9dd5de99421f4c339fc65e69a120 import··-/··System.Posix.IO.Common·03647bf9dd5de99421f4c339fc65e69a
121 import··-/··UnliftIO·d0dd41a7c52d71f59a79925ffa392efd121 import··-/··UnliftIO·d0dd41a7c52d71f59a79925ffa392efd
122 import··-/··Control.Monad.IO.Unlift·f739917cc9e3760d887f7051d191ee3c122 import··-/··Control.Monad.IO.Unlift·f739917cc9e3760d887f7051d191ee3c
123 fixities·infixl·0·$|123 fixities·infixl·0·$|
124 86b705c037ee801f22172661e7b33c2b124 dc73c7656179c7ab81bd73bcf8fdcb97
125 ··$fAlternativeSegment·::125 ··$fAlternativeSegment·::
126 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>126 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>
127 ····GHC.Base.Alternative·(Segment·m)127 ····GHC.Base.Alternative·(Segment·m)
128 ··DFunId128 ··DFunId
129 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,129 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
130 ···Strictness:·<LP(LP(LP(A,LC(L,C(1,L)),A,L),L),L)>,·Inline:·CONLIKE,130 ···Strictness:·<LP(LP(LP(A,LC(L,C(1,L)),A,L),L),L)>,·Inline:·CONLIKE,
131 ···Unfolding:·DFun:·@m·::·*·->·*131 ···Unfolding:·DFun:·@m·::·*·->·*
132 ····················(v['GHC.Types.Many]·::·Control.Monad.IO.Unlift.MonadUnliftIO·m).132 ····················(v['GHC.Types.Many]·::·Control.Monad.IO.Unlift.MonadUnliftIO·m).
133 ················@(Segment·m)133 ················@(Segment·m)
134 ················($fAlternativeSegment_$cp1Alternative·@m·v)134 ················($fAlternativeSegment_$cp1Alternative·@m·v)
135 ················($fAlternativeSegment_$cempty·@m·v)135 ················($fAlternativeSegment_$cempty·@m·v)
136 ················($fAlternativeSegment_$c<|>·@m·v)136 ················($fAlternativeSegment_$c<|>·@m·v)
137 ················($fAlternativeSegment_$csome·@m·v)137 ················($fAlternativeSegment_$csome·@m·v)
138 ················($fAlternativeSegment_$cmany·@m·v)]138 ················($fAlternativeSegment_$cmany·@m·v)]
139 70de8b3e38992d67801e0110e5e9b625139 ae3481177233d45847911dd183a07852
140 ··$fAlternativeSegment1·::·Segment·m·[a]140 ··$fAlternativeSegment1·::·Segment·m·[a]
141 ··[HasNoCafRefs,·TagSig:·<TagProper>,141 ··[HasNoCafRefs,·TagSig:·<TagProper>,
142 ···LambdaFormInfo:·LFCon[SegmentConduit],142 ···LambdaFormInfo:·LFCon[SegmentConduit],
143 ···Unfolding:·Core:·<vanilla>143 ···Unfolding:·Core:·<vanilla>
144 ··············\·@m·::·*·->·*·@a·->144 ··············\·@m·::·*·->·*·@a·->
145 ··············SegmentConduit145 ··············SegmentConduit
146 ················@m146 ················@m
Offset 150, 15 lines modifiedOffset 150, 15 lines modified
150 ················(Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]150 ················(Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]
151 ··························<Data.ByteString.Internal.Type.ByteString>_N151 ··························<Data.ByteString.Internal.Type.ByteString>_N
152 ··························<Data.Either.Either152 ··························<Data.Either.Either
153 ·····························Data.ByteString.Internal.Type.ByteString153 ·····························Data.ByteString.Internal.Type.ByteString
154 ·····························Data.ByteString.Internal.Type.ByteString>_N154 ·····························Data.ByteString.Internal.Type.ByteString>_N
155 ··························<m>_N155 ··························<m>_N
156 ··························<[a]>_R))]156 ··························<[a]>_R))]
157 aa897b47df87a63b20b343a99cde95ec157 b2bf56f9178c750efae5a025e2f28462
158 ··$fAlternativeSegment2·::158 ··$fAlternativeSegment2·::
159 ····([a]159 ····([a]
160 ·····->·Data.Conduit.Internal.Pipe.Pipe160 ·····->·Data.Conduit.Internal.Pipe.Pipe
161 ··········Data.ByteString.Internal.Type.ByteString161 ··········Data.ByteString.Internal.Type.ByteString
162 ··········Data.ByteString.Internal.Type.ByteString162 ··········Data.ByteString.Internal.Type.ByteString
163 ··········(Data.Either.Either163 ··········(Data.Either.Either
164 ·············Data.ByteString.Internal.Type.ByteString164 ·············Data.ByteString.Internal.Type.ByteString
Offset 188, 15 lines modifiedOffset 188, 15 lines modified
188 ············································(Data.Either.Either188 ············································(Data.Either.Either
189 ···············································Data.ByteString.Internal.Type.ByteString189 ···············································Data.ByteString.Internal.Type.ByteString
190 ···············································Data.ByteString.Internal.Type.ByteString)190 ···············································Data.ByteString.Internal.Type.ByteString)
191 ············································()191 ············································()
192 ············································m192 ············································m
193 ············································b)·->193 ············································b)·->
194 ··············v·(GHC.Types.[]·@a)]194 ··············v·(GHC.Types.[]·@a)]
195 c3ea2001fd7cf6b35f5b453fd9a8505a195 1614af08234c4d3764cb0edfee08e147
196 ··$fAlternativeSegment3·::·a·->·Segment·m·([a]·->·[a])196 ··$fAlternativeSegment3·::·a·->·Segment·m·([a]·->·[a])
197 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,197 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
198 ···Arity:·1,·Strictness:·<L>,·CPR:·1,198 ···Arity:·1,·Strictness:·<L>,·CPR:·1,
199 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>199 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
200 ··············\·@m·::·*·->·*·@a·(x1['GHC.Types.Many]·::·a)·->200 ··············\·@m·::·*·->·*·@a·(x1['GHC.Types.Many]·::·a)·->
201 ··············let·{201 ··············let·{
202 ················x·::·[a]·->·[a]·[Arity:·1,·Strictness:·<L>]202 ················x·::·[a]·->·[a]·[Arity:·1,·Strictness:·<L>]
Offset 221, 15 lines modifiedOffset 221, 15 lines modified
221 ················(Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]221 ················(Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]
222 ··························<Data.ByteString.Internal.Type.ByteString>_N222 ··························<Data.ByteString.Internal.Type.ByteString>_N
223 ··························<Data.Either.Either223 ··························<Data.Either.Either
224 ·····························Data.ByteString.Internal.Type.ByteString224 ·····························Data.ByteString.Internal.Type.ByteString
225 ·····························Data.ByteString.Internal.Type.ByteString>_N225 ·····························Data.ByteString.Internal.Type.ByteString>_N
226 ··························<m>_N226 ··························<m>_N
227 ··························<[a]·->·[a]>_R))]227 ··························<[a]·->·[a]>_R))]
228 5a4368d33efb68b8226ca152ed66b0d7228 8e172576f305525adcc9f9b34a44c354
229 ··$fAlternativeSegment4·::·a·->·Segment·m·([a]·->·[a])229 ··$fAlternativeSegment4·::·a·->·Segment·m·([a]·->·[a])
230 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,230 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
231 ···Arity:·1,·Strictness:·<L>,·CPR:·1,231 ···Arity:·1,·Strictness:·<L>,·CPR:·1,
232 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>232 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
233 ··············\·@m·::·*·->·*·@a·(x1['GHC.Types.Many]·::·a)·->233 ··············\·@m·::·*·->·*·@a·(x1['GHC.Types.Many]·::·a)·->
234 ··············let·{234 ··············let·{
235 ················x·::·[a]·->·[a]·[Arity:·1,·Strictness:·<L>]235 ················x·::·[a]·->·[a]·[Arity:·1,·Strictness:·<L>]
Offset 254, 15 lines modifiedOffset 254, 15 lines modified
254 ················(Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]254 ················(Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]
255 ··························<Data.ByteString.Internal.Type.ByteString>_N255 ··························<Data.ByteString.Internal.Type.ByteString>_N
256 ··························<Data.Either.Either256 ··························<Data.Either.Either
257 ·····························Data.ByteString.Internal.Type.ByteString257 ·····························Data.ByteString.Internal.Type.ByteString
258 ·····························Data.ByteString.Internal.Type.ByteString>_N258 ·····························Data.ByteString.Internal.Type.ByteString>_N
259 ··························<m>_N259 ··························<m>_N
260 ··························<[a]·->·[a]>_R))]260 ··························<[a]·->·[a]>_R))]
261 7e5faa4e071ff845e4099e3f2afbec25261 bdad31f1a99df79c17d83d36340c7ed7
262 ··$fAlternativeSegment_$c<|>·::262 ··$fAlternativeSegment_$c<|>·::
263 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>263 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>
264 ····Segment·m·a·->·Segment·m·a·->·Segment·m·a264 ····Segment·m·a·->·Segment·m·a·->·Segment·m·a
265 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,265 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
266 ···Strictness:·<LP(LP(LP(A,LC(L,C(1,L)),A,L),L),LC(S,L))><1L><L>,266 ···Strictness:·<LP(LP(LP(A,LC(L,C(1,L)),A,L),L),LC(S,L))><1L><L>,
267 ···CPR:·2,·Inline:·[2],267 ···CPR:·2,·Inline:·[2],
268 ···Unfolding:·Core:·StableSystem·<3,TrueFalse>268 ···Unfolding:·Core:·StableSystem·<3,TrueFalse>
Offset 270, 53 lines modifiedOffset 270, 53 lines modified
270 ················($dMonadUnliftIO['GHC.Types.Many]·::·Control.Monad.IO.Unlift.MonadUnliftIO270 ················($dMonadUnliftIO['GHC.Types.Many]·::·Control.Monad.IO.Unlift.MonadUnliftIO
271 ·······················································m)271 ·······················································m)
272 ················@a272 ················@a
273 ················(eta['GHC.Types.Many]·::·Segment·m·a)273 ················(eta['GHC.Types.Many]·::·Segment·m·a)
274 ················(eta1['GHC.Types.Many]·::·Segment·m·a)·->274 ················(eta1['GHC.Types.Many]·::·Segment·m·a)·->
275 ··············case·$w$c<|>·@m·$dMonadUnliftIO·@a·eta·eta1·of·wild·{·Solo#·ww·->275 ··············case·$w$c<|>·@m·$dMonadUnliftIO·@a·eta·eta1·of·wild·{·Solo#·ww·->
276 ··············SegmentProcess·@m·@a·ww·}]276 ··············SegmentProcess·@m·@a·ww·}]
277 0e2af1a2660a2fbaa940de1900b4a663277 02702b212181c8240676426cff0faadd
278 ··$fAlternativeSegment_$cempty·::278 ··$fAlternativeSegment_$cempty·::
279 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>·Segment·m·a279 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>·Segment·m·a
280 ··[TagSig:·<TagTagged>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,280 ··[TagSig:·<TagTagged>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
281 ···Strictness:·<B>b,·CPR:·b,·Inline:·[2],281 ···Strictness:·<B>b,·CPR:·b,·Inline:·[2],
Max diff block lines reached; 69331/75698 bytes (91.59%) of diff not shown.
10.2 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Segments.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Segments.hi
Files 98% similar despite different names
9.94 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Data.Conduit.Shell.Segments·90667 interface·Data.Conduit.Shell.Segments·9066
8 ··interface·hash:·ae1637c138be93a8f5b524d6d1999177 
9 ··ABI·hash:·c4bdb1143ea9557f7b34749144af8c7b 
10 ··export-list·hash:·47d3257146037cf31977f4acc5171dec8 ··interface·hash:·08e99455c6c61ec6c2f30c7e5b86b80c
 9 ··ABI·hash:·7e3b0a7f16602889d693b85a9a71ef1d
 10 ··export-list·hash:·736062e821e0af2cd06b650893364663
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d4ba9d7795966994cbc35844cf6112d812 ··flag·hash:·d4ba9d7795966994cbc35844cf6112d8
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·7e7c05d075b385461e51d5131119d09016 ··src_hash:·7e7c05d075b385461e51d5131119d090
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··ignore21 ··ignore
22 ··strings22 ··strings
23 ··texts23 ··texts
24 direct·module·dependencies:·shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process24 direct·module·dependencies:·shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.326 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
27 ·····························conduit-1.3.6-8ftXNzBWpPj4lBmnznnZpB27 ·····························conduit-1.3.6-8ftXNzBWpPj4lBmnznnZpB
28 ·····························conduit-extra-1.3.6-89SVaTjWNMn8FKn7QmlaXv·text-2.0.228 ·····························conduit-extra-1.3.6-89SVaTjWNMn8FKn7QmlaXv·text-2.0.2
29 ·····························unliftio-0.2.25.0-3nuswudeOVqCqQbjgo89Qy29 ·····························unliftio-0.2.25.0-3nuswudeOVqCqQbjgo89Qy
30 plugin·package·dependencies:30 plugin·package·dependencies:
31 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic31 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
Offset 71, 49 lines modifiedOffset 71, 49 lines modified
71 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f71 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f
72 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc272 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
73 import··-/··Data.ByteString.Char8·e1ff32fc1c961020cd47f3f318bb80a473 import··-/··Data.ByteString.Char8·e1ff32fc1c961020cd47f3f318bb80a4
74 import··-/··Data.Conduit·da0a4b4acecfb9d0e9c8e19ce944786374 import··-/··Data.Conduit·da0a4b4acecfb9d0e9c8e19ce9447863
75 import··-/··Data.Conduit.Internal.Conduit·516973e6a8471af58f0c995a1e53d8e175 import··-/··Data.Conduit.Internal.Conduit·516973e6a8471af58f0c995a1e53d8e1
76 import··-/··Data.Conduit.List·0ac020f03f0528522086ab0fbd960e1976 import··-/··Data.Conduit.List·0ac020f03f0528522086ab0fbd960e19
77 import··-/··Data.Conduit.Binary·3e6478ec4dc03ebc0f12402b4b7f2cb077 import··-/··Data.Conduit.Binary·3e6478ec4dc03ebc0f12402b4b7f2cb0
78 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process·ff2533bf5d368b2b87b4b970cf6679b6 
79 ··exports:·2482fd55f16b38c8023b5c1a0ee5d946 
80 ··$|·9ab41835e3f80ab7bd715ca626daf916 
81 ··Segment·38a39a0fc0ca0a1da1de854efe2e7cf4 
82 ··conduit·dfe328c5506996bfdbd4272d6d42ac1a78 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process·94bf6f73dbebfb159dc2b748424cf146
 79 ··exports:·fa3851ed19bfbadbc22ee8c5a4bffce3
 80 ··$|·68b0f24bd09ac0b9fafbb77503fa84b3
 81 ··Segment·b35cd45d60ee6a90855d14bf6c257b6e
 82 ··conduit·5494b1711421b134373056b1d165197a
83 import··-/··Data.Text·62a46e79bed78e2e03ee6d2027cb680f83 import··-/··Data.Text·62a46e79bed78e2e03ee6d2027cb680f
84 import··-/··Data.Text.Encoding·224dd0f048ce4e7f2a34584ace7909b884 import··-/··Data.Text.Encoding·224dd0f048ce4e7f2a34584ace7909b8
85 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b72124785 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247
86 import··-/··UnliftIO·d0dd41a7c52d71f59a79925ffa392efd86 import··-/··UnliftIO·d0dd41a7c52d71f59a79925ffa392efd
87 import··-/··Control.Monad.IO.Unlift·f739917cc9e3760d887f7051d191ee3c87 import··-/··Control.Monad.IO.Unlift·f739917cc9e3760d887f7051d191ee3c
88 db491239a1052fa0c16646e0ec137fd388 ca8344fb92dc69d99bb647eba931235b
89 ··$trModule·::·GHC.Types.Module89 ··$trModule·::·GHC.Types.Module
90 ··[HasNoCafRefs,·TagSig:·<TagProper>,90 ··[HasNoCafRefs,·TagSig:·<TagProper>,
91 ···LambdaFormInfo:·LFCon[GHC.Types.Module],91 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
92 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]92 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
93 09fb5116e8e83b7e0e4ce0bf81dceda793 5125afe3963e36a1378f507282fe3aa7
94 ··$trModule1·::·GHC.Types.TrName94 ··$trModule1·::·GHC.Types.TrName
95 ··[HasNoCafRefs,·TagSig:·<TagProper>,95 ··[HasNoCafRefs,·TagSig:·<TagProper>,
96 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],96 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
97 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]97 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
98 211c6063331d5b6825605e92a8ccd26898 3e55c611c152d1257983a5dddb26a4aa
99 ··$trModule2·::·GHC.Prim.Addr#99 ··$trModule2·::·GHC.Prim.Addr#
100 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,100 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
101 ···Unfolding:·Core:·<vanilla>·"Data.Conduit.Shell.Segments"#]101 ···Unfolding:·Core:·<vanilla>·"Data.Conduit.Shell.Segments"#]
102 95026314be31c1d430cd2f9c839a5427102 b56fb16dbde761d4694472de77f1b25f
103 ··$trModule3·::·GHC.Types.TrName103 ··$trModule3·::·GHC.Types.TrName
104 ··[HasNoCafRefs,·TagSig:·<TagProper>,104 ··[HasNoCafRefs,·TagSig:·<TagProper>,
105 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],105 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
106 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]106 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
107 a86ae09e46d22fc4b70e2f0b1e4e53e9107 57aad8d3ac6b0ac7828ec724c0447a1a
108 ··$trModule4·::·GHC.Prim.Addr#108 ··$trModule4·::·GHC.Prim.Addr#
109 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,109 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
110 ···Unfolding:·Core:·<vanilla>110 ···Unfolding:·Core:·<vanilla>
111 ··············"shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW"#] 
112 f2b2422c8dc1ef9389bd17f421e0f582111 ··············"shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7"#]
 112 ae02382162c9f6182e3e32f14de3cf94
113 ··$wignore·::113 ··$wignore·::
114 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>114 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>
115 ····Data.Conduit.Shell.Process.Segment·m·()115 ····Data.Conduit.Shell.Process.Segment·m·()
116 ····->·(#·Data.Conduit.Shell.Process.Handles·->·m·()·#)116 ····->·(#·Data.Conduit.Shell.Process.Handles·->·m·()·#)
117 ··StrWork([!,·!])117 ··StrWork([!,·!])
118 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·2,118 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·2,
119 ···Arity:·2,119 ···Arity:·2,
Offset 153, 15 lines modifiedOffset 153, 15 lines modified
153 ···················$dMonadUnliftIO153 ···················$dMonadUnliftIO
154 ···················eta154 ···················eta
155 ···················(Data.Conduit.Shell.Process.SegmentConduit155 ···················(Data.Conduit.Shell.Process.SegmentConduit
156 ······················@m156 ······················@m
157 ······················@[Data.ByteString.Internal.Type.ByteString]157 ······················@[Data.ByteString.Internal.Type.ByteString]
158 ······················ww))158 ······················ww))
159 ················(ignore1·@m)·}]159 ················(ignore1·@m)·}]
160 51cf9ad09b2ff00822cb0fd9c9eb1c55160 17e22cc73cc1ec28dbc54c212b59a2b5
161 ··ignore·::161 ··ignore·::
162 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>162 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>
163 ····Data.Conduit.Shell.Process.Segment·m·()163 ····Data.Conduit.Shell.Process.Segment·m·()
164 ····->·Data.Conduit.Shell.Process.Segment·m·()164 ····->·Data.Conduit.Shell.Process.Segment·m·()
165 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,165 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
166 ···Strictness:·<SP(SP(SP(A,LC(L,C(1,L)),A,L),L),LC(S,L))><1L>,·CPR:·2,166 ···Strictness:·<SP(SP(SP(A,LC(L,C(1,L)),A,L),L),LC(S,L))><1L>,·CPR:·2,
167 ···Inline:·[2],167 ···Inline:·[2],
Offset 169, 25 lines modifiedOffset 169, 25 lines modified
169 ··············\·@m·::·*·->·*169 ··············\·@m·::·*·->·*
170 ················($dMonadUnliftIO['GHC.Types.Many]·::·Control.Monad.IO.Unlift.MonadUnliftIO170 ················($dMonadUnliftIO['GHC.Types.Many]·::·Control.Monad.IO.Unlift.MonadUnliftIO
171 ·······················································m)171 ·······················································m)
172 ················(eta['GHC.Types.Many]·::·Data.Conduit.Shell.Process.Segment172 ················(eta['GHC.Types.Many]·::·Data.Conduit.Shell.Process.Segment
173 ···········································m·())·->173 ···········································m·())·->
174 ··············case·$wignore·@m·$dMonadUnliftIO·eta·of·wild·{·Solo#·ww·->174 ··············case·$wignore·@m·$dMonadUnliftIO·eta·of·wild·{·Solo#·ww·->
175 ··············Data.Conduit.Shell.Process.SegmentProcess·@m·@()·ww·}]175 ··············Data.Conduit.Shell.Process.SegmentProcess·@m·@()·ww·}]
176 78934ce8f3d0fc1b4d0a8e7e7fdc17fa176 e1355e3512a1f40cae9a9f6752bf192d
177 ··ignore1·::177 ··ignore1·::
178 ····[Data.ByteString.Internal.Type.ByteString]178 ····[Data.ByteString.Internal.Type.ByteString]
179 ····->·Data.Conduit.Shell.Process.Segment·m·()179 ····->·Data.Conduit.Shell.Process.Segment·m·()
180 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,180 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
181 ···Strictness:·<A>,·CPR:·1,181 ···Strictness:·<A>,·CPR:·1,
182 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>182 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
183 ··············\·@m·::·*·->·*183 ··············\·@m·::·*·->·*
184 ················(x1['GHC.Types.Many]·::·[Data.ByteString.Internal.Type.ByteString])·->184 ················(x1['GHC.Types.Many]·::·[Data.ByteString.Internal.Type.ByteString])·->
185 ··············ignore2·@m]185 ··············ignore2·@m]
186 db59e40acf86239a5411324acdcc48b7186 5112a439d0c27eb750b8cb4fbd3f3c5d
187 ··ignore2·::·Data.Conduit.Shell.Process.Segment·m·()187 ··ignore2·::·Data.Conduit.Shell.Process.Segment·m·()
188 ··[HasNoCafRefs,·TagSig:·<TagProper>,188 ··[HasNoCafRefs,·TagSig:·<TagProper>,
189 ···LambdaFormInfo:·LFCon[Data.Conduit.Shell.Process.SegmentConduit],189 ···LambdaFormInfo:·LFCon[Data.Conduit.Shell.Process.SegmentConduit],
190 ···Unfolding:·Core:·<vanilla>190 ···Unfolding:·Core:·<vanilla>
Max diff block lines reached; 3820/10145 bytes (37.65%) of diff not shown.
10.2 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Segments.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Segments.dyn_hi
Files 98% similar despite different names
9.94 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Data.Conduit.Shell.Segments·90667 interface·Data.Conduit.Shell.Segments·9066
8 ··interface·hash:·ae1637c138be93a8f5b524d6d1999177 
9 ··ABI·hash:·c4bdb1143ea9557f7b34749144af8c7b 
10 ··export-list·hash:·47d3257146037cf31977f4acc5171dec8 ··interface·hash:·08e99455c6c61ec6c2f30c7e5b86b80c
 9 ··ABI·hash:·7e3b0a7f16602889d693b85a9a71ef1d
 10 ··export-list·hash:·736062e821e0af2cd06b650893364663
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d4ba9d7795966994cbc35844cf6112d812 ··flag·hash:·d4ba9d7795966994cbc35844cf6112d8
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·7e7c05d075b385461e51d5131119d09016 ··src_hash:·7e7c05d075b385461e51d5131119d090
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··ignore21 ··ignore
22 ··strings22 ··strings
23 ··texts23 ··texts
24 direct·module·dependencies:·shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process24 direct·module·dependencies:·shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.326 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
27 ·····························conduit-1.3.6-8ftXNzBWpPj4lBmnznnZpB27 ·····························conduit-1.3.6-8ftXNzBWpPj4lBmnznnZpB
28 ·····························conduit-extra-1.3.6-89SVaTjWNMn8FKn7QmlaXv·text-2.0.228 ·····························conduit-extra-1.3.6-89SVaTjWNMn8FKn7QmlaXv·text-2.0.2
29 ·····························unliftio-0.2.25.0-3nuswudeOVqCqQbjgo89Qy29 ·····························unliftio-0.2.25.0-3nuswudeOVqCqQbjgo89Qy
30 plugin·package·dependencies:30 plugin·package·dependencies:
31 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic31 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
Offset 71, 49 lines modifiedOffset 71, 49 lines modified
71 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f71 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f
72 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc272 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
73 import··-/··Data.ByteString.Char8·e1ff32fc1c961020cd47f3f318bb80a473 import··-/··Data.ByteString.Char8·e1ff32fc1c961020cd47f3f318bb80a4
74 import··-/··Data.Conduit·da0a4b4acecfb9d0e9c8e19ce944786374 import··-/··Data.Conduit·da0a4b4acecfb9d0e9c8e19ce9447863
75 import··-/··Data.Conduit.Internal.Conduit·516973e6a8471af58f0c995a1e53d8e175 import··-/··Data.Conduit.Internal.Conduit·516973e6a8471af58f0c995a1e53d8e1
76 import··-/··Data.Conduit.List·0ac020f03f0528522086ab0fbd960e1976 import··-/··Data.Conduit.List·0ac020f03f0528522086ab0fbd960e19
77 import··-/··Data.Conduit.Binary·3e6478ec4dc03ebc0f12402b4b7f2cb077 import··-/··Data.Conduit.Binary·3e6478ec4dc03ebc0f12402b4b7f2cb0
78 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process·ff2533bf5d368b2b87b4b970cf6679b6 
79 ··exports:·2482fd55f16b38c8023b5c1a0ee5d946 
80 ··$|·9ab41835e3f80ab7bd715ca626daf916 
81 ··Segment·38a39a0fc0ca0a1da1de854efe2e7cf4 
82 ··conduit·dfe328c5506996bfdbd4272d6d42ac1a78 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process·94bf6f73dbebfb159dc2b748424cf146
 79 ··exports:·fa3851ed19bfbadbc22ee8c5a4bffce3
 80 ··$|·68b0f24bd09ac0b9fafbb77503fa84b3
 81 ··Segment·b35cd45d60ee6a90855d14bf6c257b6e
 82 ··conduit·5494b1711421b134373056b1d165197a
83 import··-/··Data.Text·62a46e79bed78e2e03ee6d2027cb680f83 import··-/··Data.Text·62a46e79bed78e2e03ee6d2027cb680f
84 import··-/··Data.Text.Encoding·224dd0f048ce4e7f2a34584ace7909b884 import··-/··Data.Text.Encoding·224dd0f048ce4e7f2a34584ace7909b8
85 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b72124785 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247
86 import··-/··UnliftIO·d0dd41a7c52d71f59a79925ffa392efd86 import··-/··UnliftIO·d0dd41a7c52d71f59a79925ffa392efd
87 import··-/··Control.Monad.IO.Unlift·f739917cc9e3760d887f7051d191ee3c87 import··-/··Control.Monad.IO.Unlift·f739917cc9e3760d887f7051d191ee3c
88 db491239a1052fa0c16646e0ec137fd388 ca8344fb92dc69d99bb647eba931235b
89 ··$trModule·::·GHC.Types.Module89 ··$trModule·::·GHC.Types.Module
90 ··[HasNoCafRefs,·TagSig:·<TagProper>,90 ··[HasNoCafRefs,·TagSig:·<TagProper>,
91 ···LambdaFormInfo:·LFCon[GHC.Types.Module],91 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
92 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]92 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
93 09fb5116e8e83b7e0e4ce0bf81dceda793 5125afe3963e36a1378f507282fe3aa7
94 ··$trModule1·::·GHC.Types.TrName94 ··$trModule1·::·GHC.Types.TrName
95 ··[HasNoCafRefs,·TagSig:·<TagProper>,95 ··[HasNoCafRefs,·TagSig:·<TagProper>,
96 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],96 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
97 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]97 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
98 211c6063331d5b6825605e92a8ccd26898 3e55c611c152d1257983a5dddb26a4aa
99 ··$trModule2·::·GHC.Prim.Addr#99 ··$trModule2·::·GHC.Prim.Addr#
100 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,100 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
101 ···Unfolding:·Core:·<vanilla>·"Data.Conduit.Shell.Segments"#]101 ···Unfolding:·Core:·<vanilla>·"Data.Conduit.Shell.Segments"#]
102 95026314be31c1d430cd2f9c839a5427102 b56fb16dbde761d4694472de77f1b25f
103 ··$trModule3·::·GHC.Types.TrName103 ··$trModule3·::·GHC.Types.TrName
104 ··[HasNoCafRefs,·TagSig:·<TagProper>,104 ··[HasNoCafRefs,·TagSig:·<TagProper>,
105 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],105 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
106 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]106 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
107 a86ae09e46d22fc4b70e2f0b1e4e53e9107 57aad8d3ac6b0ac7828ec724c0447a1a
108 ··$trModule4·::·GHC.Prim.Addr#108 ··$trModule4·::·GHC.Prim.Addr#
109 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,109 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
110 ···Unfolding:·Core:·<vanilla>110 ···Unfolding:·Core:·<vanilla>
111 ··············"shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW"#] 
112 f2b2422c8dc1ef9389bd17f421e0f582111 ··············"shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7"#]
 112 ae02382162c9f6182e3e32f14de3cf94
113 ··$wignore·::113 ··$wignore·::
114 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>114 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>
115 ····Data.Conduit.Shell.Process.Segment·m·()115 ····Data.Conduit.Shell.Process.Segment·m·()
116 ····->·(#·Data.Conduit.Shell.Process.Handles·->·m·()·#)116 ····->·(#·Data.Conduit.Shell.Process.Handles·->·m·()·#)
117 ··StrWork([!,·!])117 ··StrWork([!,·!])
118 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·2,118 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·2,
119 ···Arity:·2,119 ···Arity:·2,
Offset 153, 15 lines modifiedOffset 153, 15 lines modified
153 ···················$dMonadUnliftIO153 ···················$dMonadUnliftIO
154 ···················eta154 ···················eta
155 ···················(Data.Conduit.Shell.Process.SegmentConduit155 ···················(Data.Conduit.Shell.Process.SegmentConduit
156 ······················@m156 ······················@m
157 ······················@[Data.ByteString.Internal.Type.ByteString]157 ······················@[Data.ByteString.Internal.Type.ByteString]
158 ······················ww))158 ······················ww))
159 ················(ignore1·@m)·}]159 ················(ignore1·@m)·}]
160 51cf9ad09b2ff00822cb0fd9c9eb1c55160 17e22cc73cc1ec28dbc54c212b59a2b5
161 ··ignore·::161 ··ignore·::
162 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>162 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>
163 ····Data.Conduit.Shell.Process.Segment·m·()163 ····Data.Conduit.Shell.Process.Segment·m·()
164 ····->·Data.Conduit.Shell.Process.Segment·m·()164 ····->·Data.Conduit.Shell.Process.Segment·m·()
165 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,165 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
166 ···Strictness:·<SP(SP(SP(A,LC(L,C(1,L)),A,L),L),LC(S,L))><1L>,·CPR:·2,166 ···Strictness:·<SP(SP(SP(A,LC(L,C(1,L)),A,L),L),LC(S,L))><1L>,·CPR:·2,
167 ···Inline:·[2],167 ···Inline:·[2],
Offset 169, 25 lines modifiedOffset 169, 25 lines modified
169 ··············\·@m·::·*·->·*169 ··············\·@m·::·*·->·*
170 ················($dMonadUnliftIO['GHC.Types.Many]·::·Control.Monad.IO.Unlift.MonadUnliftIO170 ················($dMonadUnliftIO['GHC.Types.Many]·::·Control.Monad.IO.Unlift.MonadUnliftIO
171 ·······················································m)171 ·······················································m)
172 ················(eta['GHC.Types.Many]·::·Data.Conduit.Shell.Process.Segment172 ················(eta['GHC.Types.Many]·::·Data.Conduit.Shell.Process.Segment
173 ···········································m·())·->173 ···········································m·())·->
174 ··············case·$wignore·@m·$dMonadUnliftIO·eta·of·wild·{·Solo#·ww·->174 ··············case·$wignore·@m·$dMonadUnliftIO·eta·of·wild·{·Solo#·ww·->
175 ··············Data.Conduit.Shell.Process.SegmentProcess·@m·@()·ww·}]175 ··············Data.Conduit.Shell.Process.SegmentProcess·@m·@()·ww·}]
176 78934ce8f3d0fc1b4d0a8e7e7fdc17fa176 e1355e3512a1f40cae9a9f6752bf192d
177 ··ignore1·::177 ··ignore1·::
178 ····[Data.ByteString.Internal.Type.ByteString]178 ····[Data.ByteString.Internal.Type.ByteString]
179 ····->·Data.Conduit.Shell.Process.Segment·m·()179 ····->·Data.Conduit.Shell.Process.Segment·m·()
180 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,180 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
181 ···Strictness:·<A>,·CPR:·1,181 ···Strictness:·<A>,·CPR:·1,
182 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>182 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
183 ··············\·@m·::·*·->·*183 ··············\·@m·::·*·->·*
184 ················(x1['GHC.Types.Many]·::·[Data.ByteString.Internal.Type.ByteString])·->184 ················(x1['GHC.Types.Many]·::·[Data.ByteString.Internal.Type.ByteString])·->
185 ··············ignore2·@m]185 ··············ignore2·@m]
186 db59e40acf86239a5411324acdcc48b7186 5112a439d0c27eb750b8cb4fbd3f3c5d
187 ··ignore2·::·Data.Conduit.Shell.Process.Segment·m·()187 ··ignore2·::·Data.Conduit.Shell.Process.Segment·m·()
188 ··[HasNoCafRefs,·TagSig:·<TagProper>,188 ··[HasNoCafRefs,·TagSig:·<TagProper>,
189 ···LambdaFormInfo:·LFCon[Data.Conduit.Shell.Process.SegmentConduit],189 ···LambdaFormInfo:·LFCon[Data.Conduit.Shell.Process.SegmentConduit],
190 ···Unfolding:·Core:·<vanilla>190 ···Unfolding:·Core:·<vanilla>
Max diff block lines reached; 3820/10145 bytes (37.65%) of diff not shown.
9.16 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/TH.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/TH.hi
Files 92% similar despite different names
8.87 KB
ghc --show-iface {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Data.Conduit.Shell.TH·90667 interface·Data.Conduit.Shell.TH·9066
8 ··interface·hash:·5b2b0e0702e2401b9004e79af76dfe30 
9 ··ABI·hash:·f2bdb3a4036897398092683df94e4bfb 
10 ··export-list·hash:·23130509f62531e5cd358f658083eba88 ··interface·hash:·72ae0f83d0d61e4bb6ef53e5664b243c
 9 ··ABI·hash:·47460d5690c881d1250f0184a80cbf34
 10 ··export-list·hash:·ee32cdda7e3e4a9a09443f9a3617c584
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·472649d968726478d59cec03ec06841d12 ··flag·hash:·472649d968726478d59cec03ec06841d
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9548b1a91502e139b4868336b6fa998916 ··src_hash:·9548b1a91502e139b4868336b6fa9989
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··generateBinaries21 ··generateBinaries
22 direct·module·dependencies:·shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Variadic22 direct·module·dependencies:·shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Variadic
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.18.2.1·directory-1.3.8.524 direct·package·dependencies:·base-4.18.2.1·directory-1.3.8.5
25 ·····························filepath-1.4.300.1·split-0.2.5-ASm9S4CWxpg5KjSJ1ec3hG25 ·····························filepath-1.4.300.1·split-0.2.5-ASm9S4CWxpg5KjSJ1ec3hG
26 ·····························template-haskell-2.20.0.026 ·····························template-haskell-2.20.0.0
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic28 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
29 ·········Data.ByteString.Builder·GHC.Prim.Ext29 ·········Data.ByteString.Builder·GHC.Prim.Ext
Offset 82, 56 lines modifiedOffset 82, 56 lines modified
82 import··-/··System.Environment·bfb9505c292e30c154124bc97613843e82 import··-/··System.Environment·bfb9505c292e30c154124bc97613843e
83 import··-/··System.Directory·aa53e81b83019b94a03fd86f1cbede5d83 import··-/··System.Directory·aa53e81b83019b94a03fd86f1cbede5d
84 import··-/··System.Directory.Internal.Common·4cf0dd9e34cab9f9de6d1af3d3ac5e2c84 import··-/··System.Directory.Internal.Common·4cf0dd9e34cab9f9de6d1af3d3ac5e2c
85 import··-/··System.FilePath·bd3dd41cdca1353014283372f9025f2b85 import··-/··System.FilePath·bd3dd41cdca1353014283372f9025f2b
86 import··-/··System.FilePath.Posix·e18ccb27d6caee5ffd4d147763a427ba86 import··-/··System.FilePath.Posix·e18ccb27d6caee5ffd4d147763a427ba
87 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0887 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
88 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9488 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
89 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Variadic·5610450d67d21d844f22c780b2df80b0 
90 ··exports:·b252b337b9fc6a98cfd8b49726e067c5 
91 ··variadicProcess·45ded6f00ac22b5553fdc661b59a5ce089 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Variadic·16e43d2383b148e89cbfac1100b43bc7
 90 ··exports:·8541ec2a785ef7eb70f53c97ec1ff23a
 91 ··variadicProcess·034999519338f83560322d46cb86745e
92 import··-/··Data.List.Split·5d1e2a8a7fd7c063efd7d0c350e2fc5092 import··-/··Data.List.Split·5d1e2a8a7fd7c063efd7d0c350e2fc50
93 import··-/··Data.List.Split.Internals·f8fbe4794ccb0d6ef41510fdc6ed5cfd93 import··-/··Data.List.Split.Internals·f8fbe4794ccb0d6ef41510fdc6ed5cfd
94 import··-/··Language.Haskell.TH·5bb6e8845cfeb2f60c27147e9fdd3f6694 import··-/··Language.Haskell.TH·5bb6e8845cfeb2f60c27147e9fdd3f66
95 import··-/··Language.Haskell.TH.Syntax·d91b7c85ef82b78d2a4d73cc4fb1af9595 import··-/··Language.Haskell.TH.Syntax·d91b7c85ef82b78d2a4d73cc4fb1af95
96 d68f96757d6777ea5955b23f62ab580096 5d68dab4b568b4a57bfbe93fb8fee9c9
97 ··$trModule·::·GHC.Types.Module97 ··$trModule·::·GHC.Types.Module
98 ··[HasNoCafRefs,·TagSig:·<TagProper>,98 ··[HasNoCafRefs,·TagSig:·<TagProper>,
99 ···LambdaFormInfo:·LFCon[GHC.Types.Module],99 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
100 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]100 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
101 5b15286b2d9033071bfe6f0d31e6e0a8101 5ddcfd9eca182d608715098772a160e3
102 ··$trModule1·::·GHC.Types.TrName102 ··$trModule1·::·GHC.Types.TrName
103 ··[HasNoCafRefs,·TagSig:·<TagProper>,103 ··[HasNoCafRefs,·TagSig:·<TagProper>,
104 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],104 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
105 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]105 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
106 1a905773a42929af0e7dab8d8c011c00106 38a4bee835934759cadcb4a13996857e
107 ··$trModule2·::·GHC.Prim.Addr#107 ··$trModule2·::·GHC.Prim.Addr#
108 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,108 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
109 ···Unfolding:·Core:·<vanilla>·"Data.Conduit.Shell.TH"#]109 ···Unfolding:·Core:·<vanilla>·"Data.Conduit.Shell.TH"#]
110 ff6ea9338d622419aaaad2d5a66f8b58110 dfa7808ab25e52e2c0bcd852168c6a7f
111 ··$trModule3·::·GHC.Types.TrName111 ··$trModule3·::·GHC.Types.TrName
112 ··[HasNoCafRefs,·TagSig:·<TagProper>,112 ··[HasNoCafRefs,·TagSig:·<TagProper>,
113 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],113 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
114 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]114 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
115 548963025f885c665b9fe8283b259604115 2e0b8aee24401cd1ac3cf2c9f3995719
116 ··$trModule4·::·GHC.Prim.Addr#116 ··$trModule4·::·GHC.Prim.Addr#
117 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,117 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
118 ···Unfolding:·Core:·<vanilla>118 ···Unfolding:·Core:·<vanilla>
119 ··············"shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW"#] 
120 4cb7c52657148984e7980952ff66ad6e119 ··············"shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7"#]
 120 9536f60998e6af14b9fcd2b857de41be
121 ··generateBinaries·::121 ··generateBinaries·::
122 ····Language.Haskell.TH.Syntax.Q·[Language.Haskell.TH.Syntax.Dec]122 ····Language.Haskell.TH.Syntax.Q·[Language.Haskell.TH.Syntax.Dec]
123 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,123 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
124 ···Strictness:·<SP(SP(SP(L,SC(S,L),L,L),L),L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L)>,124 ···Strictness:·<SP(SP(SP(L,SC(S,L),L,L),L),L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L)>,
125 ···Unfolding:·Core:·<vanilla>125 ···Unfolding:·Core:·<vanilla>
126 ··············generateBinaries1126 ··············generateBinaries1
127 ················`cast`127 ················`cast`
128 ··············(Sym·(Language.Haskell.TH.Syntax.N:Q[0]128 ··············(Sym·(Language.Haskell.TH.Syntax.N:Q[0]
129 ························<[Language.Haskell.TH.Syntax.Dec]>_N))]129 ························<[Language.Haskell.TH.Syntax.Dec]>_N))]
130 e73859f670f5e33e996d066e92f514a0130 7cc69d86c0c7b88e715c6d1c6a33f597
131 ··generateBinaries1·::131 ··generateBinaries1·::
132 ····Language.Haskell.TH.Syntax.Quasi·m·=>132 ····Language.Haskell.TH.Syntax.Quasi·m·=>
133 ····m·[Language.Haskell.TH.Syntax.Dec]133 ····m·[Language.Haskell.TH.Syntax.Dec]
134 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,134 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
135 ···Strictness:·<SP(SP(SP(L,SC(S,L),L,L),L),L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L)>,135 ···Strictness:·<SP(SP(SP(L,SC(S,L),L,L),L),L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L)>,
136 ···Unfolding:·Core:·<vanilla>136 ···Unfolding:·Core:·<vanilla>
137 ··············\·@m·::·*·->·*137 ··············\·@m·::·*·->·*
Offset 157, 27 lines modifiedOffset 157, 27 lines modified
157 ·······················generateBinaries2157 ·······················generateBinaries2
158 ·······················(generateBinaries_go1·x)))158 ·······················(generateBinaries_go1·x)))
159 ···················`cast`159 ···················`cast`
160 ·················(Language.Haskell.TH.Syntax.N:Q[0]160 ·················(Language.Haskell.TH.Syntax.N:Q[0]
161 ······················<[Language.Haskell.TH.Syntax.Dec]>_N)161 ······················<[Language.Haskell.TH.Syntax.Dec]>_N)
162 ···················@m162 ···················@m
163 ···················$dQuasi)]163 ···················$dQuasi)]
164 87f2bf2c4a19309dd84e70a4acb2104d164 dfc1e765ab7bffc77efa0da38da5515a
165 ··generateBinaries2·::165 ··generateBinaries2·::
166 ····(GHC.Base.String,·GHC.Base.String)166 ····(GHC.Base.String,·GHC.Base.String)
167 ····->·(GHC.Base.String,·GHC.Base.String)·->·GHC.Types.Bool167 ····->·(GHC.Base.String,·GHC.Base.String)·->·GHC.Types.Bool
168 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,168 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
169 ···Strictness:·<1!P(1L,A)><1!P(1L,A)>,169 ···Strictness:·<1!P(1L,A)><1!P(1L,A)>,
170 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>170 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
171 ··············\·(x['GHC.Types.Many]·::·(GHC.Base.String,·GHC.Base.String))171 ··············\·(x['GHC.Types.Many]·::·(GHC.Base.String,·GHC.Base.String))
172 ················(y['GHC.Types.Many]·::·(GHC.Base.String,172 ················(y['GHC.Types.Many]·::·(GHC.Base.String,
173 ········································GHC.Base.String))[OneShot]·->173 ········································GHC.Base.String))[OneShot]·->
174 ··············case·x·of·wild·{·(,)·x1·ds1·->174 ··············case·x·of·wild·{·(,)·x1·ds1·->
175 ··············case·y·of·wild1·{·(,)·x2·ds2·->·GHC.Base.eqString·x1·x2·}·}]175 ··············case·y·of·wild1·{·(,)·x2·ds2·->·GHC.Base.eqString·x1·x2·}·}]
176 5fb8c07c306c1551c191d4a247f3f819176 95c0cb85640394b73773387b7a3601df
177 ··generateBinaries3·::177 ··generateBinaries3·::
178 ····GHC.Prim.State#·GHC.Prim.RealWorld178 ····GHC.Prim.State#·GHC.Prim.RealWorld
179 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·[GHC.IO.FilePath]·#)179 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·[GHC.IO.FilePath]·#)
180 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·1,180 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·1,
181 ···Arity:·1,·Strictness:·<L>,·CPR:·1,181 ···Arity:·1,·Strictness:·<L>,·CPR:·1,
182 ···Unfolding:·Core:·<vanilla>182 ···Unfolding:·Core:·<vanilla>
183 ··············\·(s['GHC.Types.Many]·::·GHC.Prim.State#·GHC.Prim.RealWorld)·->183 ··············\·(s['GHC.Types.Many]·::·GHC.Prim.State#·GHC.Prim.RealWorld)·->
Offset 217, 58 lines modifiedOffset 217, 58 lines modified
217 ································@GHC.Types.Char217 ································@GHC.Types.Char
218 ································generateBinaries4218 ································generateBinaries4
219 ··································`cast`219 ··································`cast`
220 ································(Sym·(Data.List.Split.Internals.N:Delimiter[0]·<GHC.Types.Char>_R))220 ································(Sym·(Data.List.Split.Internals.N:Delimiter[0]·<GHC.Types.Char>_R))
221 ································x))221 ································x))
222 ··························ipv2·of·ds·{·(#,#)·ipv4·ipv5·->222 ··························ipv2·of·ds·{·(#,#)·ipv4·ipv5·->
223 ···················(#·ipv4,·generateBinaries_go3·ipv5·#)·}·}·}·}·}]223 ···················(#·ipv4,·generateBinaries_go3·ipv5·#)·}·}·}·}·}]
Max diff block lines reached; 2347/9042 bytes (25.96%) of diff not shown.
9.16 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/TH.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/TH.dyn_hi
Files 95% similar despite different names
8.87 KB
ghc --show-iface {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Data.Conduit.Shell.TH·90667 interface·Data.Conduit.Shell.TH·9066
8 ··interface·hash:·5b2b0e0702e2401b9004e79af76dfe30 
9 ··ABI·hash:·f2bdb3a4036897398092683df94e4bfb 
10 ··export-list·hash:·23130509f62531e5cd358f658083eba88 ··interface·hash:·72ae0f83d0d61e4bb6ef53e5664b243c
 9 ··ABI·hash:·47460d5690c881d1250f0184a80cbf34
 10 ··export-list·hash:·ee32cdda7e3e4a9a09443f9a3617c584
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·472649d968726478d59cec03ec06841d12 ··flag·hash:·472649d968726478d59cec03ec06841d
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9548b1a91502e139b4868336b6fa998916 ··src_hash:·9548b1a91502e139b4868336b6fa9989
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··generateBinaries21 ··generateBinaries
22 direct·module·dependencies:·shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Variadic22 direct·module·dependencies:·shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Variadic
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.18.2.1·directory-1.3.8.524 direct·package·dependencies:·base-4.18.2.1·directory-1.3.8.5
25 ·····························filepath-1.4.300.1·split-0.2.5-ASm9S4CWxpg5KjSJ1ec3hG25 ·····························filepath-1.4.300.1·split-0.2.5-ASm9S4CWxpg5KjSJ1ec3hG
26 ·····························template-haskell-2.20.0.026 ·····························template-haskell-2.20.0.0
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic28 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
29 ·········Data.ByteString.Builder·GHC.Prim.Ext29 ·········Data.ByteString.Builder·GHC.Prim.Ext
Offset 82, 56 lines modifiedOffset 82, 56 lines modified
82 import··-/··System.Environment·bfb9505c292e30c154124bc97613843e82 import··-/··System.Environment·bfb9505c292e30c154124bc97613843e
83 import··-/··System.Directory·aa53e81b83019b94a03fd86f1cbede5d83 import··-/··System.Directory·aa53e81b83019b94a03fd86f1cbede5d
84 import··-/··System.Directory.Internal.Common·4cf0dd9e34cab9f9de6d1af3d3ac5e2c84 import··-/··System.Directory.Internal.Common·4cf0dd9e34cab9f9de6d1af3d3ac5e2c
85 import··-/··System.FilePath·bd3dd41cdca1353014283372f9025f2b85 import··-/··System.FilePath·bd3dd41cdca1353014283372f9025f2b
86 import··-/··System.FilePath.Posix·e18ccb27d6caee5ffd4d147763a427ba86 import··-/··System.FilePath.Posix·e18ccb27d6caee5ffd4d147763a427ba
87 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0887 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
88 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9488 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
89 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Variadic·5610450d67d21d844f22c780b2df80b0 
90 ··exports:·b252b337b9fc6a98cfd8b49726e067c5 
91 ··variadicProcess·45ded6f00ac22b5553fdc661b59a5ce089 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Variadic·16e43d2383b148e89cbfac1100b43bc7
 90 ··exports:·8541ec2a785ef7eb70f53c97ec1ff23a
 91 ··variadicProcess·034999519338f83560322d46cb86745e
92 import··-/··Data.List.Split·5d1e2a8a7fd7c063efd7d0c350e2fc5092 import··-/··Data.List.Split·5d1e2a8a7fd7c063efd7d0c350e2fc50
93 import··-/··Data.List.Split.Internals·f8fbe4794ccb0d6ef41510fdc6ed5cfd93 import··-/··Data.List.Split.Internals·f8fbe4794ccb0d6ef41510fdc6ed5cfd
94 import··-/··Language.Haskell.TH·5bb6e8845cfeb2f60c27147e9fdd3f6694 import··-/··Language.Haskell.TH·5bb6e8845cfeb2f60c27147e9fdd3f66
95 import··-/··Language.Haskell.TH.Syntax·d91b7c85ef82b78d2a4d73cc4fb1af9595 import··-/··Language.Haskell.TH.Syntax·d91b7c85ef82b78d2a4d73cc4fb1af95
96 d68f96757d6777ea5955b23f62ab580096 5d68dab4b568b4a57bfbe93fb8fee9c9
97 ··$trModule·::·GHC.Types.Module97 ··$trModule·::·GHC.Types.Module
98 ··[HasNoCafRefs,·TagSig:·<TagProper>,98 ··[HasNoCafRefs,·TagSig:·<TagProper>,
99 ···LambdaFormInfo:·LFCon[GHC.Types.Module],99 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
100 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]100 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
101 5b15286b2d9033071bfe6f0d31e6e0a8101 5ddcfd9eca182d608715098772a160e3
102 ··$trModule1·::·GHC.Types.TrName102 ··$trModule1·::·GHC.Types.TrName
103 ··[HasNoCafRefs,·TagSig:·<TagProper>,103 ··[HasNoCafRefs,·TagSig:·<TagProper>,
104 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],104 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
105 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]105 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
106 1a905773a42929af0e7dab8d8c011c00106 38a4bee835934759cadcb4a13996857e
107 ··$trModule2·::·GHC.Prim.Addr#107 ··$trModule2·::·GHC.Prim.Addr#
108 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,108 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
109 ···Unfolding:·Core:·<vanilla>·"Data.Conduit.Shell.TH"#]109 ···Unfolding:·Core:·<vanilla>·"Data.Conduit.Shell.TH"#]
110 ff6ea9338d622419aaaad2d5a66f8b58110 dfa7808ab25e52e2c0bcd852168c6a7f
111 ··$trModule3·::·GHC.Types.TrName111 ··$trModule3·::·GHC.Types.TrName
112 ··[HasNoCafRefs,·TagSig:·<TagProper>,112 ··[HasNoCafRefs,·TagSig:·<TagProper>,
113 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],113 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
114 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]114 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
115 548963025f885c665b9fe8283b259604115 2e0b8aee24401cd1ac3cf2c9f3995719
116 ··$trModule4·::·GHC.Prim.Addr#116 ··$trModule4·::·GHC.Prim.Addr#
117 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,117 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
118 ···Unfolding:·Core:·<vanilla>118 ···Unfolding:·Core:·<vanilla>
119 ··············"shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW"#] 
120 4cb7c52657148984e7980952ff66ad6e119 ··············"shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7"#]
 120 9536f60998e6af14b9fcd2b857de41be
121 ··generateBinaries·::121 ··generateBinaries·::
122 ····Language.Haskell.TH.Syntax.Q·[Language.Haskell.TH.Syntax.Dec]122 ····Language.Haskell.TH.Syntax.Q·[Language.Haskell.TH.Syntax.Dec]
123 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,123 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
124 ···Strictness:·<SP(SP(SP(L,SC(S,L),L,L),L),L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L)>,124 ···Strictness:·<SP(SP(SP(L,SC(S,L),L,L),L),L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L)>,
125 ···Unfolding:·Core:·<vanilla>125 ···Unfolding:·Core:·<vanilla>
126 ··············generateBinaries1126 ··············generateBinaries1
127 ················`cast`127 ················`cast`
128 ··············(Sym·(Language.Haskell.TH.Syntax.N:Q[0]128 ··············(Sym·(Language.Haskell.TH.Syntax.N:Q[0]
129 ························<[Language.Haskell.TH.Syntax.Dec]>_N))]129 ························<[Language.Haskell.TH.Syntax.Dec]>_N))]
130 e73859f670f5e33e996d066e92f514a0130 7cc69d86c0c7b88e715c6d1c6a33f597
131 ··generateBinaries1·::131 ··generateBinaries1·::
132 ····Language.Haskell.TH.Syntax.Quasi·m·=>132 ····Language.Haskell.TH.Syntax.Quasi·m·=>
133 ····m·[Language.Haskell.TH.Syntax.Dec]133 ····m·[Language.Haskell.TH.Syntax.Dec]
134 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,134 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
135 ···Strictness:·<SP(SP(SP(L,SC(S,L),L,L),L),L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L)>,135 ···Strictness:·<SP(SP(SP(L,SC(S,L),L,L),L),L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L,L)>,
136 ···Unfolding:·Core:·<vanilla>136 ···Unfolding:·Core:·<vanilla>
137 ··············\·@m·::·*·->·*137 ··············\·@m·::·*·->·*
Offset 157, 27 lines modifiedOffset 157, 27 lines modified
157 ·······················generateBinaries2157 ·······················generateBinaries2
158 ·······················(generateBinaries_go1·x)))158 ·······················(generateBinaries_go1·x)))
159 ···················`cast`159 ···················`cast`
160 ·················(Language.Haskell.TH.Syntax.N:Q[0]160 ·················(Language.Haskell.TH.Syntax.N:Q[0]
161 ······················<[Language.Haskell.TH.Syntax.Dec]>_N)161 ······················<[Language.Haskell.TH.Syntax.Dec]>_N)
162 ···················@m162 ···················@m
163 ···················$dQuasi)]163 ···················$dQuasi)]
164 87f2bf2c4a19309dd84e70a4acb2104d164 dfc1e765ab7bffc77efa0da38da5515a
165 ··generateBinaries2·::165 ··generateBinaries2·::
166 ····(GHC.Base.String,·GHC.Base.String)166 ····(GHC.Base.String,·GHC.Base.String)
167 ····->·(GHC.Base.String,·GHC.Base.String)·->·GHC.Types.Bool167 ····->·(GHC.Base.String,·GHC.Base.String)·->·GHC.Types.Bool
168 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,168 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
169 ···Strictness:·<1!P(1L,A)><1!P(1L,A)>,169 ···Strictness:·<1!P(1L,A)><1!P(1L,A)>,
170 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>170 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
171 ··············\·(x['GHC.Types.Many]·::·(GHC.Base.String,·GHC.Base.String))171 ··············\·(x['GHC.Types.Many]·::·(GHC.Base.String,·GHC.Base.String))
172 ················(y['GHC.Types.Many]·::·(GHC.Base.String,172 ················(y['GHC.Types.Many]·::·(GHC.Base.String,
173 ········································GHC.Base.String))[OneShot]·->173 ········································GHC.Base.String))[OneShot]·->
174 ··············case·x·of·wild·{·(,)·x1·ds1·->174 ··············case·x·of·wild·{·(,)·x1·ds1·->
175 ··············case·y·of·wild1·{·(,)·x2·ds2·->·GHC.Base.eqString·x1·x2·}·}]175 ··············case·y·of·wild1·{·(,)·x2·ds2·->·GHC.Base.eqString·x1·x2·}·}]
176 5fb8c07c306c1551c191d4a247f3f819176 95c0cb85640394b73773387b7a3601df
177 ··generateBinaries3·::177 ··generateBinaries3·::
178 ····GHC.Prim.State#·GHC.Prim.RealWorld178 ····GHC.Prim.State#·GHC.Prim.RealWorld
179 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·[GHC.IO.FilePath]·#)179 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·[GHC.IO.FilePath]·#)
180 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·1,180 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·1,
181 ···Arity:·1,·Strictness:·<L>,·CPR:·1,181 ···Arity:·1,·Strictness:·<L>,·CPR:·1,
182 ···Unfolding:·Core:·<vanilla>182 ···Unfolding:·Core:·<vanilla>
183 ··············\·(s['GHC.Types.Many]·::·GHC.Prim.State#·GHC.Prim.RealWorld)·->183 ··············\·(s['GHC.Types.Many]·::·GHC.Prim.State#·GHC.Prim.RealWorld)·->
Offset 217, 58 lines modifiedOffset 217, 58 lines modified
217 ································@GHC.Types.Char217 ································@GHC.Types.Char
218 ································generateBinaries4218 ································generateBinaries4
219 ··································`cast`219 ··································`cast`
220 ································(Sym·(Data.List.Split.Internals.N:Delimiter[0]·<GHC.Types.Char>_R))220 ································(Sym·(Data.List.Split.Internals.N:Delimiter[0]·<GHC.Types.Char>_R))
221 ································x))221 ································x))
222 ··························ipv2·of·ds·{·(#,#)·ipv4·ipv5·->222 ··························ipv2·of·ds·{·(#,#)·ipv4·ipv5·->
223 ···················(#·ipv4,·generateBinaries_go3·ipv5·#)·}·}·}·}·}]223 ···················(#·ipv4,·generateBinaries_go3·ipv5·#)·}·}·}·}·}]
Max diff block lines reached; 2347/9042 bytes (25.96%) of diff not shown.
38.7 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Types.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Types.hi
Files 95% similar despite different names
38.4 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····
7 interface·Data.Conduit.Shell.Types·90667 interface·Data.Conduit.Shell.Types·9066
8 ··interface·hash:·15f4d952eced89faefb6578e9be805e2 
9 ··ABI·hash:·c733ef00317f5420165b5b83c7d157c0 
10 ··export-list·hash:·41a4a1350aad81b9e6d47538ee67f7738 ··interface·hash:·1f67464225e51e900a8cdbba96913cb5
 9 ··ABI·hash:·db12d3ab3399f57c6aea7e6c4187b252
 10 ··export-list·hash:·bfb84f3f88bf3fa9a4dbe5c60f954856
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·c3af3a72895cda876c2607aed01c463512 ··flag·hash:·c3af3a72895cda876c2607aed01c4635
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·931165c8ff6a51a975fa7db20c2ef72016 ··src_hash:·931165c8ff6a51a975fa7db20c2ef720
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 63, 17 lines modifiedOffset 63, 17 lines modified
63 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0863 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
64 import··-/··Control.Monad.Trans.Resource·ca822a3ded85f59c48572d4575c3e00964 import··-/··Control.Monad.Trans.Resource·ca822a3ded85f59c48572d4575c3e009
65 import··-/··Control.Monad.Trans.Resource.Internal·edf5d031b5e5aa0b036cec639ae6d3c165 import··-/··Control.Monad.Trans.Resource.Internal·edf5d031b5e5aa0b036cec639ae6d3c1
66 import··-/··Control.Monad.Trans.Class·6235c9d16dfc0b107756e06ee5e426cd66 import··-/··Control.Monad.Trans.Class·6235c9d16dfc0b107756e06ee5e426cd
67 import··-/··UnliftIO.Exception·82dddd2285c2f368420471213898703367 import··-/··UnliftIO.Exception·82dddd2285c2f3684204712138987033
68 import··-/··Control.Monad.IO.Unlift·f739917cc9e3760d887f7051d191ee3c68 import··-/··Control.Monad.IO.Unlift·f739917cc9e3760d887f7051d191ee3c
69 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e269 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
70 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·f872380e8e68558d1d6978dc6e221c5170 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·63b8fef59d46af9a6f1183521e3a54b5
71 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d71 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
72 aa8b507c6acb9b759965df9c1070ab6172 42fbb98143ea685eb71df0479d86431a
73 ··$fAlternativeConduitT·::73 ··$fAlternativeConduitT·::
74 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),74 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),
75 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>75 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>
76 ····GHC.Base.Alternative76 ····GHC.Base.Alternative
77 ······(Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m))77 ······(Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m))
78 ··DFunId78 ··DFunId
79 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,79 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
Offset 108, 15 lines modifiedOffset 108, 15 lines modified
108 ····················································<i>_N·<o>_N·<ShellT·m>_N·<[a]>_R))108 ····················································<i>_N·<o>_N·<ShellT·m>_N·<[a]>_R))
109 ················($fAlternativeConduitT1·@m·@i·@o·v·v1·v2)109 ················($fAlternativeConduitT1·@m·@i·@o·v·v1·v2)
110 ··················`cast`110 ··················`cast`
111 ················(forall·(a·::·<*>_N).111 ················(forall·(a·::·<*>_N).
112 ·················<Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a>_R112 ·················<Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a>_R
113 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]113 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]
114 ····················································<i>_N·<o>_N·<ShellT·m>_N·<[a]>_R))]114 ····················································<i>_N·<o>_N·<ShellT·m>_N·<[a]>_R))]
115 2e14b65544b40dcd6a2e95931608dd88115 29d886c17fb5bda3fcefb5f55fc01533
116 ··$fAlternativeConduitT1·::116 ··$fAlternativeConduitT1·::
117 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),117 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),
118 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>118 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>
119 ····Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a119 ····Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a
120 ····->·forall·b.120 ····->·forall·b.
121 ·······([a]·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)121 ·······([a]·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)
122 ·······->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b122 ·······->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b
Offset 135, 30 lines modifiedOffset 135, 30 lines modified
135 ················(eta['GHC.Types.Many]·::·Data.Conduit.Internal.Conduit.ConduitT135 ················(eta['GHC.Types.Many]·::·Data.Conduit.Internal.Conduit.ConduitT
136 ···········································i·o·(ShellT·m)·a)136 ···········································i·o·(ShellT·m)·a)
137 ················@b137 ················@b
138 ················(eta1['GHC.Types.Many]·::·[a]138 ················(eta1['GHC.Types.Many]·::·[a]
139 ··········································->·Data.Conduit.Internal.Pipe.Pipe139 ··········································->·Data.Conduit.Internal.Pipe.Pipe
140 ···············································i·i·o·()·(ShellT·m)·b)·->140 ···············································i·i·o·()·(ShellT·m)·b)·->
141 ··············$w$cmany·@m·@i·@o·$dMonadUnliftIO·@a·eta·@b·eta1]141 ··············$w$cmany·@m·@i·@o·$dMonadUnliftIO·@a·eta·@b·eta1]
142 64ca51dbbfecf8cc1799b6c940c47ade142 5820814b1d2fe4761f2cad77bffe43fb
143 ··$fAlternativeConduitT2·::143 ··$fAlternativeConduitT2·::
144 ····([a]·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)144 ····([a]·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)
145 ····->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b145 ····->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b
146 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,146 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
147 ···Strictness:·<1C(1,L)>,147 ···Strictness:·<1C(1,L)>,
148 ···Unfolding:·Core:·<vanilla>148 ···Unfolding:·Core:·<vanilla>
149 ··············\·@m·::·*·->·*149 ··············\·@m·::·*·->·*
150 ················@o150 ················@o
151 ················@i151 ················@i
152 ················@a152 ················@a
153 ················@b153 ················@b
154 ················(v['GHC.Types.Many]·::·[a]154 ················(v['GHC.Types.Many]·::·[a]
155 ·······································->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)·->155 ·······································->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)·->
156 ··············v·(GHC.Types.[]·@a)]156 ··············v·(GHC.Types.[]·@a)]
157 160f14627f994378f72e041a284369eb157 781bb24fad96e36bceab5e091cb4f449
158 ··$fAlternativeConduitT3·::158 ··$fAlternativeConduitT3·::
159 ····a159 ····a
160 ····->·Data.Conduit.Internal.Pipe.Pipe160 ····->·Data.Conduit.Internal.Pipe.Pipe
161 ·········i·i·o·()·(ShellT·m)·(Data.Either.Either·ShellException·a)161 ·········i·i·o·()·(ShellT·m)·(Data.Either.Either·ShellException·a)
162 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,162 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
163 ···Arity:·1,·Strictness:·<L>,·CPR:·3(2),163 ···Arity:·1,·Strictness:·<L>,·CPR:·3(2),
164 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>164 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
Offset 167, 25 lines modifiedOffset 167, 25 lines modified
167 ················@i167 ················@i
168 ················@i168 ················@i
169 ················@o169 ················@o
170 ················@()170 ················@()
171 ················@(ShellT·m)171 ················@(ShellT·m)
172 ················@(Data.Either.Either·ShellException·a)172 ················@(Data.Either.Either·ShellException·a)
173 ················(Data.Either.Right·@ShellException·@a·x)]173 ················(Data.Either.Right·@ShellException·@a·x)]
174 0a70378a298ba1fc949b6cbf9bcfd41c174 0c6302c3dd15586305ce9b7acbb96000
175 ··$fAlternativeConduitT4·::175 ··$fAlternativeConduitT4·::
176 ····Data.Typeable.Internal.TypeRep·ShellException176 ····Data.Typeable.Internal.TypeRep·ShellException
177 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),177 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
178 ···Unfolding:·Core:·<vanilla>178 ···Unfolding:·Core:·<vanilla>
179 ··············Data.Typeable.Internal.mkTrCon179 ··············Data.Typeable.Internal.mkTrCon
180 ················@(*)180 ················@(*)
181 ················@ShellException181 ················@ShellException
182 ················$tcShellException182 ················$tcShellException
183 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]183 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]
184 9515cc801672677b6bea1570de06c4da184 5cdfd165b94707f3bc632b15e0753c5f
185 ··$fAlternativeConduitT5·::185 ··$fAlternativeConduitT5·::
186 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),186 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),
187 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>187 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>
188 ····Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a188 ····Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a
189 ····->·forall·b.189 ····->·forall·b.
190 ·······([a]·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)190 ·······([a]·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)
191 ·······->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b191 ·······->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b
Offset 204, 15 lines modifiedOffset 204, 15 lines modified
204 ················(eta['GHC.Types.Many]·::·Data.Conduit.Internal.Conduit.ConduitT204 ················(eta['GHC.Types.Many]·::·Data.Conduit.Internal.Conduit.ConduitT
205 ···········································i·o·(ShellT·m)·a)205 ···········································i·o·(ShellT·m)·a)
206 ················@b206 ················@b
207 ················(eta1['GHC.Types.Many]·::·[a]207 ················(eta1['GHC.Types.Many]·::·[a]
208 ··········································->·Data.Conduit.Internal.Pipe.Pipe208 ··········································->·Data.Conduit.Internal.Pipe.Pipe
209 ···············································i·i·o·()·(ShellT·m)·b)·->209 ···············································i·i·o·()·(ShellT·m)·b)·->
210 ··············$w$csome·@m·@i·@o·$dMonadUnliftIO·@a·eta·@b·eta1]210 ··············$w$csome·@m·@i·@o·$dMonadUnliftIO·@a·eta·@b·eta1]
211 6c7d7fb6d967a38a2ba444bbf88b55f4211 a15159d8c30577f8a87b24470cff0994
212 ··$fAlternativeConduitT6·::212 ··$fAlternativeConduitT6·::
213 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),213 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),
214 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>214 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>
215 ····Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a215 ····Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a
216 ····->·Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a216 ····->·Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a
217 ····->·forall·b.217 ····->·forall·b.
218 ·······(a·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)218 ·······(a·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)
Offset 234, 15 lines modifiedOffset 234, 15 lines modified
Max diff block lines reached; 32810/39261 bytes (83.57%) of diff not shown.
38.7 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Types.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Types.dyn_hi
Files 95% similar despite different names
38.4 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····dyn
7 interface·Data.Conduit.Shell.Types·90667 interface·Data.Conduit.Shell.Types·9066
8 ··interface·hash:·15f4d952eced89faefb6578e9be805e2 
9 ··ABI·hash:·c733ef00317f5420165b5b83c7d157c0 
10 ··export-list·hash:·41a4a1350aad81b9e6d47538ee67f7738 ··interface·hash:·1f67464225e51e900a8cdbba96913cb5
 9 ··ABI·hash:·db12d3ab3399f57c6aea7e6c4187b252
 10 ··export-list·hash:·bfb84f3f88bf3fa9a4dbe5c60f954856
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·c3af3a72895cda876c2607aed01c463512 ··flag·hash:·c3af3a72895cda876c2607aed01c4635
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·931165c8ff6a51a975fa7db20c2ef72016 ··src_hash:·931165c8ff6a51a975fa7db20c2ef720
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 63, 17 lines modifiedOffset 63, 17 lines modified
63 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0863 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
64 import··-/··Control.Monad.Trans.Resource·ca822a3ded85f59c48572d4575c3e00964 import··-/··Control.Monad.Trans.Resource·ca822a3ded85f59c48572d4575c3e009
65 import··-/··Control.Monad.Trans.Resource.Internal·edf5d031b5e5aa0b036cec639ae6d3c165 import··-/··Control.Monad.Trans.Resource.Internal·edf5d031b5e5aa0b036cec639ae6d3c1
66 import··-/··Control.Monad.Trans.Class·6235c9d16dfc0b107756e06ee5e426cd66 import··-/··Control.Monad.Trans.Class·6235c9d16dfc0b107756e06ee5e426cd
67 import··-/··UnliftIO.Exception·82dddd2285c2f368420471213898703367 import··-/··UnliftIO.Exception·82dddd2285c2f3684204712138987033
68 import··-/··Control.Monad.IO.Unlift·f739917cc9e3760d887f7051d191ee3c68 import··-/··Control.Monad.IO.Unlift·f739917cc9e3760d887f7051d191ee3c
69 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e269 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
70 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·f872380e8e68558d1d6978dc6e221c5170 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·63b8fef59d46af9a6f1183521e3a54b5
71 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d71 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
72 aa8b507c6acb9b759965df9c1070ab6172 42fbb98143ea685eb71df0479d86431a
73 ··$fAlternativeConduitT·::73 ··$fAlternativeConduitT·::
74 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),74 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),
75 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>75 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>
76 ····GHC.Base.Alternative76 ····GHC.Base.Alternative
77 ······(Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m))77 ······(Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m))
78 ··DFunId78 ··DFunId
79 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,79 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
Offset 108, 15 lines modifiedOffset 108, 15 lines modified
108 ····················································<i>_N·<o>_N·<ShellT·m>_N·<[a]>_R))108 ····················································<i>_N·<o>_N·<ShellT·m>_N·<[a]>_R))
109 ················($fAlternativeConduitT1·@m·@i·@o·v·v1·v2)109 ················($fAlternativeConduitT1·@m·@i·@o·v·v1·v2)
110 ··················`cast`110 ··················`cast`
111 ················(forall·(a·::·<*>_N).111 ················(forall·(a·::·<*>_N).
112 ·················<Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a>_R112 ·················<Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a>_R
113 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]113 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]
114 ····················································<i>_N·<o>_N·<ShellT·m>_N·<[a]>_R))]114 ····················································<i>_N·<o>_N·<ShellT·m>_N·<[a]>_R))]
115 2e14b65544b40dcd6a2e95931608dd88115 29d886c17fb5bda3fcefb5f55fc01533
116 ··$fAlternativeConduitT1·::116 ··$fAlternativeConduitT1·::
117 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),117 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),
118 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>118 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>
119 ····Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a119 ····Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a
120 ····->·forall·b.120 ····->·forall·b.
121 ·······([a]·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)121 ·······([a]·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)
122 ·······->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b122 ·······->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b
Offset 135, 30 lines modifiedOffset 135, 30 lines modified
135 ················(eta['GHC.Types.Many]·::·Data.Conduit.Internal.Conduit.ConduitT135 ················(eta['GHC.Types.Many]·::·Data.Conduit.Internal.Conduit.ConduitT
136 ···········································i·o·(ShellT·m)·a)136 ···········································i·o·(ShellT·m)·a)
137 ················@b137 ················@b
138 ················(eta1['GHC.Types.Many]·::·[a]138 ················(eta1['GHC.Types.Many]·::·[a]
139 ··········································->·Data.Conduit.Internal.Pipe.Pipe139 ··········································->·Data.Conduit.Internal.Pipe.Pipe
140 ···············································i·i·o·()·(ShellT·m)·b)·->140 ···············································i·i·o·()·(ShellT·m)·b)·->
141 ··············$w$cmany·@m·@i·@o·$dMonadUnliftIO·@a·eta·@b·eta1]141 ··············$w$cmany·@m·@i·@o·$dMonadUnliftIO·@a·eta·@b·eta1]
142 64ca51dbbfecf8cc1799b6c940c47ade142 5820814b1d2fe4761f2cad77bffe43fb
143 ··$fAlternativeConduitT2·::143 ··$fAlternativeConduitT2·::
144 ····([a]·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)144 ····([a]·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)
145 ····->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b145 ····->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b
146 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,146 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
147 ···Strictness:·<1C(1,L)>,147 ···Strictness:·<1C(1,L)>,
148 ···Unfolding:·Core:·<vanilla>148 ···Unfolding:·Core:·<vanilla>
149 ··············\·@m·::·*·->·*149 ··············\·@m·::·*·->·*
150 ················@o150 ················@o
151 ················@i151 ················@i
152 ················@a152 ················@a
153 ················@b153 ················@b
154 ················(v['GHC.Types.Many]·::·[a]154 ················(v['GHC.Types.Many]·::·[a]
155 ·······································->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)·->155 ·······································->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)·->
156 ··············v·(GHC.Types.[]·@a)]156 ··············v·(GHC.Types.[]·@a)]
157 160f14627f994378f72e041a284369eb157 781bb24fad96e36bceab5e091cb4f449
158 ··$fAlternativeConduitT3·::158 ··$fAlternativeConduitT3·::
159 ····a159 ····a
160 ····->·Data.Conduit.Internal.Pipe.Pipe160 ····->·Data.Conduit.Internal.Pipe.Pipe
161 ·········i·i·o·()·(ShellT·m)·(Data.Either.Either·ShellException·a)161 ·········i·i·o·()·(ShellT·m)·(Data.Either.Either·ShellException·a)
162 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,162 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
163 ···Arity:·1,·Strictness:·<L>,·CPR:·3(2),163 ···Arity:·1,·Strictness:·<L>,·CPR:·3(2),
164 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>164 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
Offset 167, 25 lines modifiedOffset 167, 25 lines modified
167 ················@i167 ················@i
168 ················@i168 ················@i
169 ················@o169 ················@o
170 ················@()170 ················@()
171 ················@(ShellT·m)171 ················@(ShellT·m)
172 ················@(Data.Either.Either·ShellException·a)172 ················@(Data.Either.Either·ShellException·a)
173 ················(Data.Either.Right·@ShellException·@a·x)]173 ················(Data.Either.Right·@ShellException·@a·x)]
174 0a70378a298ba1fc949b6cbf9bcfd41c174 0c6302c3dd15586305ce9b7acbb96000
175 ··$fAlternativeConduitT4·::175 ··$fAlternativeConduitT4·::
176 ····Data.Typeable.Internal.TypeRep·ShellException176 ····Data.Typeable.Internal.TypeRep·ShellException
177 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),177 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
178 ···Unfolding:·Core:·<vanilla>178 ···Unfolding:·Core:·<vanilla>
179 ··············Data.Typeable.Internal.mkTrCon179 ··············Data.Typeable.Internal.mkTrCon
180 ················@(*)180 ················@(*)
181 ················@ShellException181 ················@ShellException
182 ················$tcShellException182 ················$tcShellException
183 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]183 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]
184 9515cc801672677b6bea1570de06c4da184 5cdfd165b94707f3bc632b15e0753c5f
185 ··$fAlternativeConduitT5·::185 ··$fAlternativeConduitT5·::
186 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),186 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),
187 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>187 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>
188 ····Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a188 ····Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a
189 ····->·forall·b.189 ····->·forall·b.
190 ·······([a]·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)190 ·······([a]·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)
191 ·······->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b191 ·······->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b
Offset 204, 15 lines modifiedOffset 204, 15 lines modified
204 ················(eta['GHC.Types.Many]·::·Data.Conduit.Internal.Conduit.ConduitT204 ················(eta['GHC.Types.Many]·::·Data.Conduit.Internal.Conduit.ConduitT
205 ···········································i·o·(ShellT·m)·a)205 ···········································i·o·(ShellT·m)·a)
206 ················@b206 ················@b
207 ················(eta1['GHC.Types.Many]·::·[a]207 ················(eta1['GHC.Types.Many]·::·[a]
208 ··········································->·Data.Conduit.Internal.Pipe.Pipe208 ··········································->·Data.Conduit.Internal.Pipe.Pipe
209 ···············································i·i·o·()·(ShellT·m)·b)·->209 ···············································i·i·o·()·(ShellT·m)·b)·->
210 ··············$w$csome·@m·@i·@o·$dMonadUnliftIO·@a·eta·@b·eta1]210 ··············$w$csome·@m·@i·@o·$dMonadUnliftIO·@a·eta·@b·eta1]
211 6c7d7fb6d967a38a2ba444bbf88b55f4211 a15159d8c30577f8a87b24470cff0994
212 ··$fAlternativeConduitT6·::212 ··$fAlternativeConduitT6·::
213 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),213 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),
214 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>214 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>
215 ····Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a215 ····Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a
216 ····->·Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a216 ····->·Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a
217 ····->·forall·b.217 ····->·forall·b.
218 ·······(a·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)218 ·······(a·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)
Offset 234, 15 lines modifiedOffset 234, 15 lines modified
Max diff block lines reached; 32810/39261 bytes (83.57%) of diff not shown.
23.6 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Variadic.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Variadic.dyn_hi
Files 96% similar despite different names
23.3 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Conduit.Shell.Variadic·90667 interface·Data.Conduit.Shell.Variadic·9066
8 ··interface·hash:·7251cebe928ff136ec9fcf7c66b6115c 
9 ··ABI·hash:·5610450d67d21d844f22c780b2df80b0 
10 ··export-list·hash:·b252b337b9fc6a98cfd8b49726e067c58 ··interface·hash:·168954fcd4b4cd77157c9bcb165dc565
 9 ··ABI·hash:·16e43d2383b148e89cbfac1100b43bc7
 10 ··export-list·hash:·8541ec2a785ef7eb70f53c97ec1ff23a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d9809af6b4625de074bb3a42ada827eb12 ··flag·hash:·d9809af6b4625de074bb3a42ada827eb
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·76156f46a7da055c5937a1bbe10f3f5916 ··src_hash:·76156f46a7da055c5937a1bbe10f3f59
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··variadicProcess21 ··variadicProcess
22 ··CmdArg{toTextArg}22 ··CmdArg{toTextArg}
23 ··ProcessType{spr}23 ··ProcessType{spr}
24 direct·module·dependencies:·shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process24 direct·module·dependencies:·shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.326 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
27 ·····························text-2.0.227 ·····························text-2.0.2
28 plugin·package·dependencies:28 plugin·package·dependencies:
29 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic29 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
30 ·········Data.ByteString.Builder·GHC.Prim.Ext30 ·········Data.ByteString.Builder·GHC.Prim.Ext
31 ·········Data.Hashable.Generic.Instances·Control.Monad.STM·Data.Text31 ·········Data.Hashable.Generic.Instances·Control.Monad.STM·Data.Text
Offset 69, 46 lines modifiedOffset 69, 46 lines modified
69 import··-/··Control.Monad.IO.Class·6bd3ec8db347a0ef4823360f0b523b2269 import··-/··Control.Monad.IO.Class·6bd3ec8db347a0ef4823360f0b523b22
70 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b970 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
71 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc271 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
72 import··-/··Data.ByteString·97679d52314c9a905d6361c612af2f6e72 import··-/··Data.ByteString·97679d52314c9a905d6361c612af2f6e
73 import··-/··Data.ByteString.Internal.Type·b0016195b64313fa5c94f2afec1d96d473 import··-/··Data.ByteString.Internal.Type·b0016195b64313fa5c94f2afec1d96d4
74 import··-/··Data.ByteString.Lazy·27a9123c8fdc54b8a75b61fab70424cf74 import··-/··Data.ByteString.Lazy·27a9123c8fdc54b8a75b61fab70424cf
75 import··-/··Data.ByteString.Lazy.Internal·32f41dbb00d4c34eae41a004e618292c75 import··-/··Data.ByteString.Lazy.Internal·32f41dbb00d4c34eae41a004e618292c
76 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process·ff2533bf5d368b2b87b4b970cf6679b6 
77 ··exports:·2482fd55f16b38c8023b5c1a0ee5d946 
78 ··Segment·38a39a0fc0ca0a1da1de854efe2e7cf4 
79 ··proc·1f4d00d8b0603d71d141f324b53821de76 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process·94bf6f73dbebfb159dc2b748424cf146
 77 ··exports:·fa3851ed19bfbadbc22ee8c5a4bffce3
 78 ··Segment·b35cd45d60ee6a90855d14bf6c257b6e
 79 ··proc·5121c71da10f8e8e9fdf8fac5432d489
80 import··-/··Data.Text·62a46e79bed78e2e03ee6d2027cb680f80 import··-/··Data.Text·62a46e79bed78e2e03ee6d2027cb680f
81 import··-/··Data.Text.Encoding·224dd0f048ce4e7f2a34584ace7909b881 import··-/··Data.Text.Encoding·224dd0f048ce4e7f2a34584ace7909b8
82 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b72124782 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247
83 import··-/··Data.Text.Internal.Lazy·d06014c8c5adfd12079e0dcc23719b2c83 import··-/··Data.Text.Internal.Lazy·d06014c8c5adfd12079e0dcc23719b2c
84 import··-/··Data.Text.Lazy·c261cec403f0eca8d2bac13c8fbe24f184 import··-/··Data.Text.Lazy·c261cec403f0eca8d2bac13c8fbe24f1
85 import··-/··Data.Text.Lazy.Encoding·98fdf6107fdf71ae39a0cb87ad644d1485 import··-/··Data.Text.Lazy.Encoding·98fdf6107fdf71ae39a0cb87ad644d14
86 import··-/··Data.Text.Show·1ce463eff9fb742a93099cfcf693e0f386 import··-/··Data.Text.Show·1ce463eff9fb742a93099cfcf693e0f3
87 3a388a6fc327fdca0c31646afecfe05787 24ba5baa74cd90e16a3a41714ff6917c
88 ··$fCmdArgByteString·::88 ··$fCmdArgByteString·::
89 ····CmdArg·Data.ByteString.Lazy.Internal.ByteString89 ····CmdArg·Data.ByteString.Lazy.Internal.ByteString
90 ··DFunId90 ··DFunId
91 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,91 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
92 ···Strictness:·<ML>,·Inline:·(sat-args=0),92 ···Strictness:·<ML>,·Inline:·(sat-args=0),
93 ···Unfolding:·Core:·StableUser·<0,FalseTrue>93 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
94 ··············$fCmdArgByteString_$ctoTextArg94 ··············$fCmdArgByteString_$ctoTextArg
95 ················`cast`95 ················`cast`
96 ··············(Sym·(N:CmdArg[0]·<Data.ByteString.Lazy.Internal.ByteString>_N))]96 ··············(Sym·(N:CmdArg[0]·<Data.ByteString.Lazy.Internal.ByteString>_N))]
97 f6811c2db7c9b6ef689d962a2f3493a297 4f02358b939364094e36e1a172fb0035
98 ··$fCmdArgByteString0·::98 ··$fCmdArgByteString0·::
99 ····CmdArg·Data.ByteString.Internal.Type.ByteString99 ····CmdArg·Data.ByteString.Internal.Type.ByteString
100 ··DFunId100 ··DFunId
101 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,101 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
102 ···Strictness:·<ML>,·Inline:·(sat-args=0),102 ···Strictness:·<ML>,·Inline:·(sat-args=0),
103 ···Unfolding:·Core:·StableUser·<0,FalseTrue>103 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
104 ··············$fCmdArgByteString0_$ctoTextArg104 ··············$fCmdArgByteString0_$ctoTextArg
105 ················`cast`105 ················`cast`
106 ··············(Sym·(N:CmdArg[0]·<Data.ByteString.Internal.Type.ByteString>_N))]106 ··············(Sym·(N:CmdArg[0]·<Data.ByteString.Internal.Type.ByteString>_N))]
107 b00a889e420ba25d6edab4c713cfd4ba107 753d43aef8c547e843d8c861af185f5d
108 ··$fCmdArgByteString0_$ctoTextArg·::108 ··$fCmdArgByteString0_$ctoTextArg·::
109 ····Data.ByteString.Internal.Type.ByteString109 ····Data.ByteString.Internal.Type.ByteString
110 ····->·[Data.Text.Internal.Text]110 ····->·[Data.Text.Internal.Text]
111 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,111 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
112 ···Strictness:·<ML>,112 ···Strictness:·<ML>,
113 ···Unfolding:·Core:·<vanilla>113 ···Unfolding:·Core:·<vanilla>
114 ··············\·(x['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·->114 ··············\·(x['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·->
Offset 116, 15 lines modifiedOffset 116, 15 lines modified
116 ················@Data.Text.Internal.Text116 ················@Data.Text.Internal.Text
117 ················(case·Data.Text.Internal.Encoding.$wdecodeUtf8With1117 ················(case·Data.Text.Internal.Encoding.$wdecodeUtf8With1
118 ························Data.Text.Encoding.Error.strictDecode118 ························Data.Text.Encoding.Error.strictDecode
119 ························Data.Text.Encoding.invalidUtf8Msg119 ························Data.Text.Encoding.invalidUtf8Msg
120 ························x·of·wild·{·(#,,#)·ww·ww1·ww2·->120 ························x·of·wild·{·(#,,#)·ww·ww1·ww2·->
121 ·················Data.Text.Internal.Text·ww·ww1·ww2·})121 ·················Data.Text.Internal.Text·ww·ww1·ww2·})
122 ················(GHC.Types.[]·@Data.Text.Internal.Text)]122 ················(GHC.Types.[]·@Data.Text.Internal.Text)]
123 060b26e88d12f20a86dcc77ff335238e123 3e236125b407d553ce59c61c0a479f3c
124 ··$fCmdArgByteString_$ctoTextArg·::124 ··$fCmdArgByteString_$ctoTextArg·::
125 ····Data.ByteString.Lazy.Internal.ByteString125 ····Data.ByteString.Lazy.Internal.ByteString
126 ····->·[Data.Text.Internal.Text]126 ····->·[Data.Text.Internal.Text]
127 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,127 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
128 ···Strictness:·<ML>,128 ···Strictness:·<ML>,
129 ···Unfolding:·Core:·<vanilla>129 ···Unfolding:·Core:·<vanilla>
130 ··············\·(x['GHC.Types.Many]·::·Data.ByteString.Lazy.Internal.ByteString)·->130 ··············\·(x['GHC.Types.Many]·::·Data.ByteString.Lazy.Internal.ByteString)·->
Offset 132, 203 lines modifiedOffset 132, 203 lines modified
132 ················@Data.Text.Internal.Text132 ················@Data.Text.Internal.Text
133 ················(Data.Text.concat133 ················(Data.Text.concat
134 ···················(Data.Text.Lazy.toChunks134 ···················(Data.Text.Lazy.toChunks
135 ······················(Data.Text.Lazy.Encoding.decodeUtf8With135 ······················(Data.Text.Lazy.Encoding.decodeUtf8With
136 ·························Data.Text.Encoding.Error.strictDecode136 ·························Data.Text.Encoding.Error.strictDecode
137 ·························x)))137 ·························x)))
138 ················(GHC.Types.[]·@Data.Text.Internal.Text)]138 ················(GHC.Types.[]·@Data.Text.Internal.Text)]
139 903ec0a259355101caa232cb43dadb96139 91d4f2b2574c4e01795c516ff7d867d8
140 ··$fCmdArgList·::·CmdArg·[Data.ByteString.Lazy.Internal.ByteString]140 ··$fCmdArgList·::·CmdArg·[Data.ByteString.Lazy.Internal.ByteString]
141 ··DFunId141 ··DFunId
142 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,142 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
143 ···Inline:·(sat-args=0),143 ···Inline:·(sat-args=0),
144 ···Unfolding:·Core:·StableUser·<0,FalseTrue>144 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
145 ··············$fCmdArgList_$ctoTextArg145 ··············$fCmdArgList_$ctoTextArg
146 ················`cast`146 ················`cast`
147 ··············(Sym·(N:CmdArg[0]·<[Data.ByteString.Lazy.Internal.ByteString]>_N))]147 ··············(Sym·(N:CmdArg[0]·<[Data.ByteString.Lazy.Internal.ByteString]>_N))]
148 c616bd3099667661267cd10d750833b2148 fa9651708cab966497ccf47fdaa08862
149 ··$fCmdArgList0·::·CmdArg·[Data.ByteString.Internal.Type.ByteString]149 ··$fCmdArgList0·::·CmdArg·[Data.ByteString.Internal.Type.ByteString]
150 ··DFunId150 ··DFunId
151 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,151 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
152 ···Inline:·(sat-args=0),152 ···Inline:·(sat-args=0),
153 ···Unfolding:·Core:·StableUser·<0,FalseTrue>153 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
154 ··············$fCmdArgList0_$ctoTextArg154 ··············$fCmdArgList0_$ctoTextArg
155 ················`cast`155 ················`cast`
156 ··············(Sym·(N:CmdArg[0]·<[Data.ByteString.Internal.Type.ByteString]>_N))]156 ··············(Sym·(N:CmdArg[0]·<[Data.ByteString.Internal.Type.ByteString]>_N))]
157 667d1b2c3660be6d1037902c82190360157 e180efa9d54636226998f6fe261cefd5
158 ··$fCmdArgList0_$ctoTextArg·::158 ··$fCmdArgList0_$ctoTextArg·::
Max diff block lines reached; 17447/23795 bytes (73.32%) of diff not shown.
23.6 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Variadic.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Variadic.hi
Files 97% similar despite different names
23.3 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Conduit.Shell.Variadic·90667 interface·Data.Conduit.Shell.Variadic·9066
8 ··interface·hash:·7251cebe928ff136ec9fcf7c66b6115c 
9 ··ABI·hash:·5610450d67d21d844f22c780b2df80b0 
10 ··export-list·hash:·b252b337b9fc6a98cfd8b49726e067c58 ··interface·hash:·168954fcd4b4cd77157c9bcb165dc565
 9 ··ABI·hash:·16e43d2383b148e89cbfac1100b43bc7
 10 ··export-list·hash:·8541ec2a785ef7eb70f53c97ec1ff23a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·d9809af6b4625de074bb3a42ada827eb12 ··flag·hash:·d9809af6b4625de074bb3a42ada827eb
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·76156f46a7da055c5937a1bbe10f3f5916 ··src_hash:·76156f46a7da055c5937a1bbe10f3f59
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··variadicProcess21 ··variadicProcess
22 ··CmdArg{toTextArg}22 ··CmdArg{toTextArg}
23 ··ProcessType{spr}23 ··ProcessType{spr}
24 direct·module·dependencies:·shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process24 direct·module·dependencies:·shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.326 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
27 ·····························text-2.0.227 ·····························text-2.0.2
28 plugin·package·dependencies:28 plugin·package·dependencies:
29 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic29 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
30 ·········Data.ByteString.Builder·GHC.Prim.Ext30 ·········Data.ByteString.Builder·GHC.Prim.Ext
31 ·········Data.Hashable.Generic.Instances·Control.Monad.STM·Data.Text31 ·········Data.Hashable.Generic.Instances·Control.Monad.STM·Data.Text
Offset 69, 46 lines modifiedOffset 69, 46 lines modified
69 import··-/··Control.Monad.IO.Class·6bd3ec8db347a0ef4823360f0b523b2269 import··-/··Control.Monad.IO.Class·6bd3ec8db347a0ef4823360f0b523b22
70 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b970 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
71 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc271 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
72 import··-/··Data.ByteString·97679d52314c9a905d6361c612af2f6e72 import··-/··Data.ByteString·97679d52314c9a905d6361c612af2f6e
73 import··-/··Data.ByteString.Internal.Type·b0016195b64313fa5c94f2afec1d96d473 import··-/··Data.ByteString.Internal.Type·b0016195b64313fa5c94f2afec1d96d4
74 import··-/··Data.ByteString.Lazy·27a9123c8fdc54b8a75b61fab70424cf74 import··-/··Data.ByteString.Lazy·27a9123c8fdc54b8a75b61fab70424cf
75 import··-/··Data.ByteString.Lazy.Internal·32f41dbb00d4c34eae41a004e618292c75 import··-/··Data.ByteString.Lazy.Internal·32f41dbb00d4c34eae41a004e618292c
76 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process·ff2533bf5d368b2b87b4b970cf6679b6 
77 ··exports:·2482fd55f16b38c8023b5c1a0ee5d946 
78 ··Segment·38a39a0fc0ca0a1da1de854efe2e7cf4 
79 ··proc·1f4d00d8b0603d71d141f324b53821de76 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process·94bf6f73dbebfb159dc2b748424cf146
 77 ··exports:·fa3851ed19bfbadbc22ee8c5a4bffce3
 78 ··Segment·b35cd45d60ee6a90855d14bf6c257b6e
 79 ··proc·5121c71da10f8e8e9fdf8fac5432d489
80 import··-/··Data.Text·62a46e79bed78e2e03ee6d2027cb680f80 import··-/··Data.Text·62a46e79bed78e2e03ee6d2027cb680f
81 import··-/··Data.Text.Encoding·224dd0f048ce4e7f2a34584ace7909b881 import··-/··Data.Text.Encoding·224dd0f048ce4e7f2a34584ace7909b8
82 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b72124782 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247
83 import··-/··Data.Text.Internal.Lazy·d06014c8c5adfd12079e0dcc23719b2c83 import··-/··Data.Text.Internal.Lazy·d06014c8c5adfd12079e0dcc23719b2c
84 import··-/··Data.Text.Lazy·c261cec403f0eca8d2bac13c8fbe24f184 import··-/··Data.Text.Lazy·c261cec403f0eca8d2bac13c8fbe24f1
85 import··-/··Data.Text.Lazy.Encoding·98fdf6107fdf71ae39a0cb87ad644d1485 import··-/··Data.Text.Lazy.Encoding·98fdf6107fdf71ae39a0cb87ad644d14
86 import··-/··Data.Text.Show·1ce463eff9fb742a93099cfcf693e0f386 import··-/··Data.Text.Show·1ce463eff9fb742a93099cfcf693e0f3
87 3a388a6fc327fdca0c31646afecfe05787 24ba5baa74cd90e16a3a41714ff6917c
88 ··$fCmdArgByteString·::88 ··$fCmdArgByteString·::
89 ····CmdArg·Data.ByteString.Lazy.Internal.ByteString89 ····CmdArg·Data.ByteString.Lazy.Internal.ByteString
90 ··DFunId90 ··DFunId
91 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,91 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
92 ···Strictness:·<ML>,·Inline:·(sat-args=0),92 ···Strictness:·<ML>,·Inline:·(sat-args=0),
93 ···Unfolding:·Core:·StableUser·<0,FalseTrue>93 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
94 ··············$fCmdArgByteString_$ctoTextArg94 ··············$fCmdArgByteString_$ctoTextArg
95 ················`cast`95 ················`cast`
96 ··············(Sym·(N:CmdArg[0]·<Data.ByteString.Lazy.Internal.ByteString>_N))]96 ··············(Sym·(N:CmdArg[0]·<Data.ByteString.Lazy.Internal.ByteString>_N))]
97 f6811c2db7c9b6ef689d962a2f3493a297 4f02358b939364094e36e1a172fb0035
98 ··$fCmdArgByteString0·::98 ··$fCmdArgByteString0·::
99 ····CmdArg·Data.ByteString.Internal.Type.ByteString99 ····CmdArg·Data.ByteString.Internal.Type.ByteString
100 ··DFunId100 ··DFunId
101 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,101 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
102 ···Strictness:·<ML>,·Inline:·(sat-args=0),102 ···Strictness:·<ML>,·Inline:·(sat-args=0),
103 ···Unfolding:·Core:·StableUser·<0,FalseTrue>103 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
104 ··············$fCmdArgByteString0_$ctoTextArg104 ··············$fCmdArgByteString0_$ctoTextArg
105 ················`cast`105 ················`cast`
106 ··············(Sym·(N:CmdArg[0]·<Data.ByteString.Internal.Type.ByteString>_N))]106 ··············(Sym·(N:CmdArg[0]·<Data.ByteString.Internal.Type.ByteString>_N))]
107 b00a889e420ba25d6edab4c713cfd4ba107 753d43aef8c547e843d8c861af185f5d
108 ··$fCmdArgByteString0_$ctoTextArg·::108 ··$fCmdArgByteString0_$ctoTextArg·::
109 ····Data.ByteString.Internal.Type.ByteString109 ····Data.ByteString.Internal.Type.ByteString
110 ····->·[Data.Text.Internal.Text]110 ····->·[Data.Text.Internal.Text]
111 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,111 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
112 ···Strictness:·<ML>,112 ···Strictness:·<ML>,
113 ···Unfolding:·Core:·<vanilla>113 ···Unfolding:·Core:·<vanilla>
114 ··············\·(x['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·->114 ··············\·(x['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·->
Offset 116, 15 lines modifiedOffset 116, 15 lines modified
116 ················@Data.Text.Internal.Text116 ················@Data.Text.Internal.Text
117 ················(case·Data.Text.Internal.Encoding.$wdecodeUtf8With1117 ················(case·Data.Text.Internal.Encoding.$wdecodeUtf8With1
118 ························Data.Text.Encoding.Error.strictDecode118 ························Data.Text.Encoding.Error.strictDecode
119 ························Data.Text.Encoding.invalidUtf8Msg119 ························Data.Text.Encoding.invalidUtf8Msg
120 ························x·of·wild·{·(#,,#)·ww·ww1·ww2·->120 ························x·of·wild·{·(#,,#)·ww·ww1·ww2·->
121 ·················Data.Text.Internal.Text·ww·ww1·ww2·})121 ·················Data.Text.Internal.Text·ww·ww1·ww2·})
122 ················(GHC.Types.[]·@Data.Text.Internal.Text)]122 ················(GHC.Types.[]·@Data.Text.Internal.Text)]
123 060b26e88d12f20a86dcc77ff335238e123 3e236125b407d553ce59c61c0a479f3c
124 ··$fCmdArgByteString_$ctoTextArg·::124 ··$fCmdArgByteString_$ctoTextArg·::
125 ····Data.ByteString.Lazy.Internal.ByteString125 ····Data.ByteString.Lazy.Internal.ByteString
126 ····->·[Data.Text.Internal.Text]126 ····->·[Data.Text.Internal.Text]
127 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,127 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
128 ···Strictness:·<ML>,128 ···Strictness:·<ML>,
129 ···Unfolding:·Core:·<vanilla>129 ···Unfolding:·Core:·<vanilla>
130 ··············\·(x['GHC.Types.Many]·::·Data.ByteString.Lazy.Internal.ByteString)·->130 ··············\·(x['GHC.Types.Many]·::·Data.ByteString.Lazy.Internal.ByteString)·->
Offset 132, 203 lines modifiedOffset 132, 203 lines modified
132 ················@Data.Text.Internal.Text132 ················@Data.Text.Internal.Text
133 ················(Data.Text.concat133 ················(Data.Text.concat
134 ···················(Data.Text.Lazy.toChunks134 ···················(Data.Text.Lazy.toChunks
135 ······················(Data.Text.Lazy.Encoding.decodeUtf8With135 ······················(Data.Text.Lazy.Encoding.decodeUtf8With
136 ·························Data.Text.Encoding.Error.strictDecode136 ·························Data.Text.Encoding.Error.strictDecode
137 ·························x)))137 ·························x)))
138 ················(GHC.Types.[]·@Data.Text.Internal.Text)]138 ················(GHC.Types.[]·@Data.Text.Internal.Text)]
139 903ec0a259355101caa232cb43dadb96139 91d4f2b2574c4e01795c516ff7d867d8
140 ··$fCmdArgList·::·CmdArg·[Data.ByteString.Lazy.Internal.ByteString]140 ··$fCmdArgList·::·CmdArg·[Data.ByteString.Lazy.Internal.ByteString]
141 ··DFunId141 ··DFunId
142 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,142 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
143 ···Inline:·(sat-args=0),143 ···Inline:·(sat-args=0),
144 ···Unfolding:·Core:·StableUser·<0,FalseTrue>144 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
145 ··············$fCmdArgList_$ctoTextArg145 ··············$fCmdArgList_$ctoTextArg
146 ················`cast`146 ················`cast`
147 ··············(Sym·(N:CmdArg[0]·<[Data.ByteString.Lazy.Internal.ByteString]>_N))]147 ··············(Sym·(N:CmdArg[0]·<[Data.ByteString.Lazy.Internal.ByteString]>_N))]
148 c616bd3099667661267cd10d750833b2148 fa9651708cab966497ccf47fdaa08862
149 ··$fCmdArgList0·::·CmdArg·[Data.ByteString.Internal.Type.ByteString]149 ··$fCmdArgList0·::·CmdArg·[Data.ByteString.Internal.Type.ByteString]
150 ··DFunId150 ··DFunId
151 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,151 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
152 ···Inline:·(sat-args=0),152 ···Inline:·(sat-args=0),
153 ···Unfolding:·Core:·StableUser·<0,FalseTrue>153 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
154 ··············$fCmdArgList0_$ctoTextArg154 ··············$fCmdArgList0_$ctoTextArg
155 ················`cast`155 ················`cast`
156 ··············(Sym·(N:CmdArg[0]·<[Data.ByteString.Internal.Type.ByteString]>_N))]156 ··············(Sym·(N:CmdArg[0]·<[Data.ByteString.Internal.Type.ByteString]>_N))]
157 667d1b2c3660be6d1037902c82190360157 e180efa9d54636226998f6fe261cefd5
158 ··$fCmdArgList0_$ctoTextArg·::158 ··$fCmdArgList0_$ctoTextArg·::
Max diff block lines reached; 17447/23792 bytes (73.33%) of diff not shown.
77.1 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell.dyn_hi
Files 92% similar despite different names
76.8 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····dyn6 ·····got····dyn
7 interface·Data.Conduit.Shell·90667 interface·Data.Conduit.Shell·9066
8 ··interface·hash:·02009bbac0f34b73051b4aefb6efdfa9 
9 ··ABI·hash:·c68df83daf4f01fa84b14785665e6673 
10 ··export-list·hash:·22b0efad869ab4ad0adf32cf5f52210b8 ··interface·hash:·e0c99c0e2153d22e66cf4641624f2f27
 9 ··ABI·hash:·6ea2aba3d3feffea4c96d5934c9c58ca
 10 ··export-list·hash:·bab6688c19010dbe619427f109870a41
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5a314be970ba8f02ac258ad6226aa33212 ··flag·hash:·5a314be970ba8f02ac258ad6226aa332
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d0c23d1473c0b85f03e5ba82dfb5ef9c16 ··src_hash:·d0c23d1473c0b85f03e5ba82dfb5ef9c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 861, 18 lines modifiedOffset 861, 18 lines modified
861 ··Data.Conduit.Internal.Conduit.ZipSource{Data.Conduit.Internal.Conduit.ZipSource·getZipSource}861 ··Data.Conduit.Internal.Conduit.ZipSource{Data.Conduit.Internal.Conduit.ZipSource·getZipSource}
862 ··Data.Conduit.Shell.Process.ProcessException{Data.Conduit.Shell.Process.ProcessEmpty·Data.Conduit.Shell.Process.ProcessException}862 ··Data.Conduit.Shell.Process.ProcessException{Data.Conduit.Shell.Process.ProcessEmpty·Data.Conduit.Shell.Process.ProcessException}
863 ··Data.Conduit.Shell.Process.Segment863 ··Data.Conduit.Shell.Process.Segment
864 ··Data.Conduit.Shell.Types.ShellException{Data.Conduit.Shell.Types.ShellEmpty·Data.Conduit.Shell.Types.ShellExitFailure}864 ··Data.Conduit.Shell.Types.ShellException{Data.Conduit.Shell.Types.ShellEmpty·Data.Conduit.Shell.Types.ShellExitFailure}
865 ··Data.Conduit.Shell.Types.ShellT{Data.Conduit.Shell.Types.ShellT·runShellT}865 ··Data.Conduit.Shell.Types.ShellT{Data.Conduit.Shell.Types.ShellT·runShellT}
866 ··Data.Conduit.Shell.Variadic.CmdArg{Data.Conduit.Shell.Variadic.toTextArg}866 ··Data.Conduit.Shell.Variadic.CmdArg{Data.Conduit.Shell.Variadic.toTextArg}
867 ··Data.Conduit.Shell.Variadic.ProcessType{Data.Conduit.Shell.Variadic.spr}867 ··Data.Conduit.Shell.Variadic.ProcessType{Data.Conduit.Shell.Variadic.spr}
868 direct·module·dependencies:·shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.PATH868 direct·module·dependencies:·shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.PATH
869 ····························shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process869 ····························shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process
870 ····························shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Types870 ····························shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Types
871 ····························shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Variadic871 ····························shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Variadic
872 boot·module·dependencies:872 boot·module·dependencies:
873 direct·package·dependencies:·base-4.18.2.1873 direct·package·dependencies:·base-4.18.2.1
874 ·····························conduit-1.3.6-8ftXNzBWpPj4lBmnznnZpB874 ·····························conduit-1.3.6-8ftXNzBWpPj4lBmnznnZpB
875 plugin·package·dependencies:875 plugin·package·dependencies:
876 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic876 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
877 ·········Data.ByteString.Builder·GHC.Prim.Ext877 ·········Data.ByteString.Builder·GHC.Prim.Ext
878 ·········Data.Hashable.Generic.Instances·Control.Monad.STM·Data.Text878 ·········Data.Hashable.Generic.Instances·Control.Monad.STM·Data.Text
Offset 912, 841 lines modifiedOffset 912, 841 lines modified
912 ·························UnliftIO.Internals.Async·Data.HashMap.Internal912 ·························UnliftIO.Internals.Async·Data.HashMap.Internal
913 ·························Data.HashSet.Internal·Data.Vector·Data.Vector.Primitive913 ·························Data.HashSet.Internal·Data.Vector·Data.Vector.Primitive
914 ·························Data.Vector.Storable·Data.Vector.Unboxed·Data.Vector.Unboxed.Base914 ·························Data.Vector.Storable·Data.Vector.Unboxed·Data.Vector.Unboxed.Base
915 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9915 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
916 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2916 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
917 import··-/··Data.Conduit·da0a4b4acecfb9d0e9c8e19ce9447863917 import··-/··Data.Conduit·da0a4b4acecfb9d0e9c8e19ce9447863
Diff chunk too large, falling back to line-by-line diff (805 lines added, 805 lines removed)
918 import··-/··Data.Conduit.Internal.Conduit·516973e6a8471af58f0c995a1e53d8e1918 import··-/··Data.Conduit.Internal.Conduit·516973e6a8471af58f0c995a1e53d8e1
919 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.PATH·13d976c4930fb383e88930f76c507495919 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.PATH·ad66a628885762ff2a4c1a809437e7ba
920 ··exports:·2d2949d0ab9570d0f8c132c74996c671920 ··exports:·366af5ff49e0ca740cd75195cd024991
921 ··aarch64LinuxGnuAddr2line·1c95a7a60e94eea0589925865e15ae09921 ··aarch64LinuxGnuAddr2line·af2118cf94a4c3dc479f6257c19d40c2
922 ··aarch64LinuxGnuAr·217fdac3fdd711fbdc04dda9da0cf44e922 ··aarch64LinuxGnuAr·31f48327d24e064314e706c2e82e3fd8
923 ··aarch64LinuxGnuAs·1be5d0f379e48324373475ba4d16e1fc923 ··aarch64LinuxGnuAs·08c73a7140a327217f7e6fa6c842f5e9
924 ··aarch64LinuxGnuCfilt·903be276fd12645f42c47c589a1ce672924 ··aarch64LinuxGnuCfilt·fa06cd4630a7ec3273f78f3ec6430fd3
925 ··aarch64LinuxGnuCpp·13dc02ac1ff72d22f14e04740ff96609925 ··aarch64LinuxGnuCpp·835f8a47b49ccc07ac9572fc1ab56640
926 ··aarch64LinuxGnuCpp15·267dd4ba2dbe11f38cc3e7983ce9f933926 ··aarch64LinuxGnuCpp15·8d98612d8203728a33e7abd749b5d1f9
927 ··aarch64LinuxGnuElfedit·f51fbd8393f1734b3179ffd392494cff927 ··aarch64LinuxGnuElfedit·63f580db0beba06137a28f7bb2d395d0
928 ··aarch64LinuxGnuG·a3d88d510ea4f069751e69d4a55d648e928 ··aarch64LinuxGnuG·b995c39776475c68a1b533e6bdf525c9
929 ··aarch64LinuxGnuG15·cef4e1b9d18817d1cba2b6342af089a1929 ··aarch64LinuxGnuG15·c8880a9d72ead0722b2a8ea6f7894ff1
930 ··aarch64LinuxGnuGcc·bc68dd19986ab86a169369bba5217cfe930 ··aarch64LinuxGnuGcc·15c30d1a3e7ccacf1056a53852f3e3a7
931 ··aarch64LinuxGnuGcc15·5682318155fbf4aff3e093cf02d8b426931 ··aarch64LinuxGnuGcc15·40e3976b87e53084e9cf8f93bfc7560a
932 ··aarch64LinuxGnuGccAr·eb8838bfe9fe5e3f11c9add823e59d34932 ··aarch64LinuxGnuGccAr·665943f0f5e84c12c6375b4d39614d3e
933 ··aarch64LinuxGnuGccAr15·c4f1978baa937fc87112e94f7109a934933 ··aarch64LinuxGnuGccAr15·b639ec6ffdd2b06f41f7baa37d64bc56
934 ··aarch64LinuxGnuGccNm·52e2b517bb0041b0c99904882696a3b0934 ··aarch64LinuxGnuGccNm·951e589b381ecaa235b3722b19c7da1b
935 ··aarch64LinuxGnuGccNm15·f84a3cfd87233bdf43a08fd6adaf21a3935 ··aarch64LinuxGnuGccNm15·f884d2b777881c60933527f3c65043ea
936 ··aarch64LinuxGnuGccRanlib·1a575480b9a10345998ac4dbedfb5a65936 ··aarch64LinuxGnuGccRanlib·cf17a5a120329ee80a9e6a479ccc64b0
937 ··aarch64LinuxGnuGccRanlib15·b6cac17bf9bd7183e135bb4f6e41bf20937 ··aarch64LinuxGnuGccRanlib15·e345ff4a6ce72f3cf332baad99cae74c
938 ··aarch64LinuxGnuGcov·e3140ac804f04066fe2fa63b59b46915938 ··aarch64LinuxGnuGcov·505353f99c1b197190e8fa366d6bc731
939 ··aarch64LinuxGnuGcov15·6f1d902a394ccb4c6b5c351a59072fd2939 ··aarch64LinuxGnuGcov15·70b7319c69badc2035aca17a3a063583
940 ··aarch64LinuxGnuGcovDump·936a119cb791077915530f6e86d1babe940 ··aarch64LinuxGnuGcovDump·2c92294fe848628eeaa95b13ee3f5398
941 ··aarch64LinuxGnuGcovDump15·1cf58dd2584e8e8a35aa6cef8302bd0b941 ··aarch64LinuxGnuGcovDump15·476deb22dd6badfeb1c7fee7befa07d1
942 ··aarch64LinuxGnuGcovTool·4cd4d1ff1ec83593412c339e75bc4570942 ··aarch64LinuxGnuGcovTool·8ff4b4513a0c23169956ffdd34df20d9
943 ··aarch64LinuxGnuGcovTool15·41ea6d485651c6e66f57491c213044e1943 ··aarch64LinuxGnuGcovTool15·5c2d3344960f1ac8ca6278446f540bcf
944 ··aarch64LinuxGnuGprof·5d8505e76d27e41afef5d1a74ab23f70944 ··aarch64LinuxGnuGprof·3e11c753486cc2427b924a0c3742fa2c
945 ··aarch64LinuxGnuLd·2e57178155a7f0a19665b70420a1ca9a945 ··aarch64LinuxGnuLd·256f6226eec972bce291f6a6b54172b6
946 ··aarch64LinuxGnuLdbfd·513bf8625b775d8d7de517d648481d26946 ··aarch64LinuxGnuLdbfd·333d9cade3e1babb1d4c733e213040bd
947 ··aarch64LinuxGnuLtoDump·79ab3e41daf9d8bed08bc2f5127645a6947 ··aarch64LinuxGnuLtoDump·edc3b635198b57c867eef70983acb83c
948 ··aarch64LinuxGnuLtoDump15·b7da17e8d90a1985879aa3d56db45ef8948 ··aarch64LinuxGnuLtoDump15·71a8277a1ecc759aa5478a617178d072
949 ··aarch64LinuxGnuNm·b0a898d36fad2f50237535d65198b1fb949 ··aarch64LinuxGnuNm·93697ef0424601739d2675e5c1a35752
950 ··aarch64LinuxGnuObjcopy·1ff1ab8292db45afe2dd0eb20266ef5d950 ··aarch64LinuxGnuObjcopy·2f327a3d591da9391a9fe4e97de5df1d
951 ··aarch64LinuxGnuObjdump·4462bcb361adc407acd89e7906b0801d951 ··aarch64LinuxGnuObjdump·3efd251e9d8ca35966fe7f5ab764d578
952 ··aarch64LinuxGnuRanlib·3006521e4564d4bac63144a7a96b7e7c952 ··aarch64LinuxGnuRanlib·79243436720550fedbae4bbaab6c659a
953 ··aarch64LinuxGnuReadelf·6e6529424edaf8c7fd31382fccd07bc1953 ··aarch64LinuxGnuReadelf·3d41d072ee577ec72c20d3fb44c8f3ba
954 ··aarch64LinuxGnuSize·e8a359320c78ecd185000871a16f64b7954 ··aarch64LinuxGnuSize·3b21515fbe2e965edab13b6603ecdbc2
955 ··aarch64LinuxGnuStrings·af7487a0878328bc50e989721209da01955 ··aarch64LinuxGnuStrings·483467f83b40bd58eb6a9f84660faaf7
956 ··aarch64LinuxGnuStrip·a9ba37f2591037761973820356163d51956 ··aarch64LinuxGnuStrip·11e998855c3ccd80787e990c121fd7b3
957 ··accessdb·79e72b536682f9e8df9885070116ff5e957 ··accessdb·595ffcdce962bdc6cb60b8f687df5f99
958 ··aclocal·dd1c68f6aebf43b5846d809f241e1da8958 ··aclocal·39989e945b36a02386c10ade46843f8d
959 ··aclocal118·3487bc9095cb536378839fa81143b2b1959 ··aclocal118·8e6145cb50c409c1de5b01ad5b0a25ba
960 ··addShell·771ebcd5affc25109ee90c400d7893a2960 ··addShell·5f1639e0f66f21a71526a82102d6e267
961 ··addgroup·a2df88c99df003492b43c37b32dd710a961 ··addgroup·1cb4251eebbf5a43d2f7c6ec109ef9fe
962 ··addr2line·9ed5b717f7a25fabac837ee14a196ec1962 ··addr2line·70044860bb11a72ed0d750d2160f78f0
963 ··adduser·62a83081c00c91acf643cba9e50af42a963 ··adduser·bf386b8d562835437f0f5f1e4c74d6bb
964 ··agetty·bea6f4a07a7fef3b8158db7ae8503c44964 ··agetty·5564d69b6e1d024fd78cd614f12188b5
965 ··apropos·37232e94e90e05debef358be165aee41965 ··apropos·1c0a64b0243abcc3176e08ab0ad477ae
966 ··apt·92593afe279b10bb53c6d939171fa52d966 ··apt·3ba86b2ff9049744292b77b526ffeb40
967 ··aptCache·84b67d049ebdb07e5d9ada5f146c566a967 ··aptCache·5335c467d5de45f80167eebd3797cbb1
968 ··aptCdrom·8aeb34ece4b75ab984381339c2d95e1e968 ··aptCdrom·6ee8fd1c8ed685e09646fc1243cb98ed
969 ··aptConfig·dd20996159eeb30f123b73ddd62edb76969 ··aptConfig·41236286534b3eb23f8ee068e3f8637b
970 ··aptGet·ef4b5893a73d33457c01c991f35e3165970 ··aptGet·93dfcdceed72325401149806440f4473
971 ··aptMark·3884530a80e6eaa5d0ec5f6333e13607971 ··aptMark·9d40f673da20219bb53f1967c5656fbe
972 ··aptitude·ffd744d868704d6c8f0edb012da92549972 ··aptitude·ccd800d6e79130391e3fa32a0b874942
973 ··aptitudeChangelogParser·934e2c8bb73376775201ea3e8f495639973 ··aptitudeChangelogParser·2cdee3fb65a8a64719d551d2a1a9beb5
974 ··aptitudeCreateStateBundle·4b9762ee1dff9b72f33d17a7231711a1974 ··aptitudeCreateStateBundle·f46e6d30baf00f716efb9a8ba9717ac2
975 ··aptitudeCurses·685ddb26dde91963f7afeff02d727985975 ··aptitudeCurses·e8ec901b2b6c6724358b7971eee411d7
976 ··aptitudeRunStateBundle·31ef02d854bf07a20ae70e1a44d3de5c976 ··aptitudeRunStateBundle·8610b3fa8b33a9ac178abc305372b1d7
977 ··ar·ca6c90e36773f52be15063ea10bf5991977 ··ar·e0eee2804227d9457cc1c8271c83173b
978 ··arch·a836a35e2695d74b5ee86b8e8f522d28978 ··arch·e9d5a9481bfe9b0f98b1a0ff7a1169e4
979 ··arpd·2e63a0e9e6d5188b342b28ef0f632715979 ··arpd·87cd9cda4b6bb549af8602988ba4bf58
980 ··as·715f863c46ad84adf66899b3b7063ea5980 ··as·ecbf5812669390a358ce591f20256c3f
981 ··asc2xml·6bc0c1a8eb686c70b5591568f0176ecc981 ··asc2xml·882182145972bc48fe6e55729292a15c
982 ··autoconf·0bc4b6eafaab7786558b6307e45215e0982 ··autoconf·de6217727f904bfae11a7d7d6d7ca4f4
983 ··autoheader·f4748cee4357fb20dd349054c93a068a983 ··autoheader·d9bd0a71a5dd32f88d80f84840d2b031
984 ··autom4te·36d1ed2339f69ed1186b00a23fab5447984 ··autom4te·9df9c56a9ca91b51d0a2e6d9d3496d48
985 ··automake·5096a2411fe444bb55003e6c2075cea7985 ··automake·813c57c4a8d72d7ec69984abefb3068a
986 ··automake118·8fc47f6df064a8f7a0c7f805e29cbea0986 ··automake118·7ec7b3f7413124d6d426b5dfad7b3bfa
987 ··autopoint·317a619efec312a21efb29f4c6747824987 ··autopoint·e0f3f39f001a7897abbc66b4b39c53c1
988 ··autoreconf·9dd89ba99d986e93f1b8b6ce1ecfb128988 ··autoreconf·9116efea696da6b49207593a68498bd1
989 ··autoscan·75c8406adcbb96a64e9300a239c63092989 ··autoscan·aeeb0104493a7a04ba3f1a8eeefafde4
990 ··autoupdate·8f1145fdc8be890061c8d81c89d26cdf990 ··autoupdate·31d0375f94a30bb8befc77a9c13292fa
991 ··awk·74c44f8ea8c895882097a6dc66087227991 ··awk·3413d61881f24c54ad014545042b2e08
992 ··b2sum·57505deccd2a3eca7a029151d412e7a6992 ··b2sum·9199ac383efe6984762247fef4e5deca
993 ··base32·77d5adb8ce152761f82a20454ef19804993 ··base32·3834502abed61fd427036377bb3c5fed
994 ··base64·0e4dc0adaa1ce178fb95f6f9a606ad0f994 ··base64·9a6a04ecc1fa576a0274cdc7891d11cf
995 ··basename·03991a560f012f964d9ddb073066df05995 ··basename·a21ab9b57fe5940424646d4f782c5c26
996 ··basenc·df5d35d43a5c659a1b30f3a26de40f62996 ··basenc·27831d2a0e5355d4e36cc1d684e58254
997 ··bash·64d111bb7b9923a91ec3a7ee5f811ccc997 ··bash·9ef08c4334e3dfe02b61dc9bef3d2576
998 ··bashbug·893b888100732ecd44bce9dee71ee0b5998 ··bashbug·4987a6b92f4cedba141d05948159eaff
Max diff block lines reached; 1239/78624 bytes (1.58%) of diff not shown.
77.1 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell.hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell.hi
Files 92% similar despite different names
76.8 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····6 ·····got····
7 interface·Data.Conduit.Shell·90667 interface·Data.Conduit.Shell·9066
8 ··interface·hash:·02009bbac0f34b73051b4aefb6efdfa9 
9 ··ABI·hash:·c68df83daf4f01fa84b14785665e6673 
10 ··export-list·hash:·22b0efad869ab4ad0adf32cf5f52210b8 ··interface·hash:·e0c99c0e2153d22e66cf4641624f2f27
 9 ··ABI·hash:·6ea2aba3d3feffea4c96d5934c9c58ca
 10 ··export-list·hash:·bab6688c19010dbe619427f109870a41
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5a314be970ba8f02ac258ad6226aa33212 ··flag·hash:·5a314be970ba8f02ac258ad6226aa332
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d0c23d1473c0b85f03e5ba82dfb5ef9c16 ··src_hash:·d0c23d1473c0b85f03e5ba82dfb5ef9c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 861, 18 lines modifiedOffset 861, 18 lines modified
861 ··Data.Conduit.Internal.Conduit.ZipSource{Data.Conduit.Internal.Conduit.ZipSource·getZipSource}861 ··Data.Conduit.Internal.Conduit.ZipSource{Data.Conduit.Internal.Conduit.ZipSource·getZipSource}
862 ··Data.Conduit.Shell.Process.ProcessException{Data.Conduit.Shell.Process.ProcessEmpty·Data.Conduit.Shell.Process.ProcessException}862 ··Data.Conduit.Shell.Process.ProcessException{Data.Conduit.Shell.Process.ProcessEmpty·Data.Conduit.Shell.Process.ProcessException}
863 ··Data.Conduit.Shell.Process.Segment863 ··Data.Conduit.Shell.Process.Segment
864 ··Data.Conduit.Shell.Types.ShellException{Data.Conduit.Shell.Types.ShellEmpty·Data.Conduit.Shell.Types.ShellExitFailure}864 ··Data.Conduit.Shell.Types.ShellException{Data.Conduit.Shell.Types.ShellEmpty·Data.Conduit.Shell.Types.ShellExitFailure}
865 ··Data.Conduit.Shell.Types.ShellT{Data.Conduit.Shell.Types.ShellT·runShellT}865 ··Data.Conduit.Shell.Types.ShellT{Data.Conduit.Shell.Types.ShellT·runShellT}
866 ··Data.Conduit.Shell.Variadic.CmdArg{Data.Conduit.Shell.Variadic.toTextArg}866 ··Data.Conduit.Shell.Variadic.CmdArg{Data.Conduit.Shell.Variadic.toTextArg}
867 ··Data.Conduit.Shell.Variadic.ProcessType{Data.Conduit.Shell.Variadic.spr}867 ··Data.Conduit.Shell.Variadic.ProcessType{Data.Conduit.Shell.Variadic.spr}
868 direct·module·dependencies:·shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.PATH868 direct·module·dependencies:·shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.PATH
869 ····························shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process869 ····························shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process
870 ····························shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Types870 ····························shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Types
871 ····························shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Variadic871 ····························shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Variadic
872 boot·module·dependencies:872 boot·module·dependencies:
873 direct·package·dependencies:·base-4.18.2.1873 direct·package·dependencies:·base-4.18.2.1
874 ·····························conduit-1.3.6-8ftXNzBWpPj4lBmnznnZpB874 ·····························conduit-1.3.6-8ftXNzBWpPj4lBmnznnZpB
875 plugin·package·dependencies:875 plugin·package·dependencies:
876 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic876 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
877 ·········Data.ByteString.Builder·GHC.Prim.Ext877 ·········Data.ByteString.Builder·GHC.Prim.Ext
878 ·········Data.Hashable.Generic.Instances·Control.Monad.STM·Data.Text878 ·········Data.Hashable.Generic.Instances·Control.Monad.STM·Data.Text
Offset 912, 841 lines modifiedOffset 912, 841 lines modified
912 ·························UnliftIO.Internals.Async·Data.HashMap.Internal912 ·························UnliftIO.Internals.Async·Data.HashMap.Internal
913 ·························Data.HashSet.Internal·Data.Vector·Data.Vector.Primitive913 ·························Data.HashSet.Internal·Data.Vector·Data.Vector.Primitive
914 ·························Data.Vector.Storable·Data.Vector.Unboxed·Data.Vector.Unboxed.Base914 ·························Data.Vector.Storable·Data.Vector.Unboxed·Data.Vector.Unboxed.Base
915 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9915 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
916 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2916 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
917 import··-/··Data.Conduit·da0a4b4acecfb9d0e9c8e19ce9447863917 import··-/··Data.Conduit·da0a4b4acecfb9d0e9c8e19ce9447863
Diff chunk too large, falling back to line-by-line diff (805 lines added, 805 lines removed)
918 import··-/··Data.Conduit.Internal.Conduit·516973e6a8471af58f0c995a1e53d8e1918 import··-/··Data.Conduit.Internal.Conduit·516973e6a8471af58f0c995a1e53d8e1
919 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.PATH·13d976c4930fb383e88930f76c507495919 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.PATH·ad66a628885762ff2a4c1a809437e7ba
920 ··exports:·2d2949d0ab9570d0f8c132c74996c671920 ··exports:·366af5ff49e0ca740cd75195cd024991
921 ··aarch64LinuxGnuAddr2line·1c95a7a60e94eea0589925865e15ae09921 ··aarch64LinuxGnuAddr2line·af2118cf94a4c3dc479f6257c19d40c2
922 ··aarch64LinuxGnuAr·217fdac3fdd711fbdc04dda9da0cf44e922 ··aarch64LinuxGnuAr·31f48327d24e064314e706c2e82e3fd8
923 ··aarch64LinuxGnuAs·1be5d0f379e48324373475ba4d16e1fc923 ··aarch64LinuxGnuAs·08c73a7140a327217f7e6fa6c842f5e9
924 ··aarch64LinuxGnuCfilt·903be276fd12645f42c47c589a1ce672924 ··aarch64LinuxGnuCfilt·fa06cd4630a7ec3273f78f3ec6430fd3
925 ··aarch64LinuxGnuCpp·13dc02ac1ff72d22f14e04740ff96609925 ··aarch64LinuxGnuCpp·835f8a47b49ccc07ac9572fc1ab56640
926 ··aarch64LinuxGnuCpp15·267dd4ba2dbe11f38cc3e7983ce9f933926 ··aarch64LinuxGnuCpp15·8d98612d8203728a33e7abd749b5d1f9
927 ··aarch64LinuxGnuElfedit·f51fbd8393f1734b3179ffd392494cff927 ··aarch64LinuxGnuElfedit·63f580db0beba06137a28f7bb2d395d0
928 ··aarch64LinuxGnuG·a3d88d510ea4f069751e69d4a55d648e928 ··aarch64LinuxGnuG·b995c39776475c68a1b533e6bdf525c9
929 ··aarch64LinuxGnuG15·cef4e1b9d18817d1cba2b6342af089a1929 ··aarch64LinuxGnuG15·c8880a9d72ead0722b2a8ea6f7894ff1
930 ··aarch64LinuxGnuGcc·bc68dd19986ab86a169369bba5217cfe930 ··aarch64LinuxGnuGcc·15c30d1a3e7ccacf1056a53852f3e3a7
931 ··aarch64LinuxGnuGcc15·5682318155fbf4aff3e093cf02d8b426931 ··aarch64LinuxGnuGcc15·40e3976b87e53084e9cf8f93bfc7560a
932 ··aarch64LinuxGnuGccAr·eb8838bfe9fe5e3f11c9add823e59d34932 ··aarch64LinuxGnuGccAr·665943f0f5e84c12c6375b4d39614d3e
933 ··aarch64LinuxGnuGccAr15·c4f1978baa937fc87112e94f7109a934933 ··aarch64LinuxGnuGccAr15·b639ec6ffdd2b06f41f7baa37d64bc56
934 ··aarch64LinuxGnuGccNm·52e2b517bb0041b0c99904882696a3b0934 ··aarch64LinuxGnuGccNm·951e589b381ecaa235b3722b19c7da1b
935 ··aarch64LinuxGnuGccNm15·f84a3cfd87233bdf43a08fd6adaf21a3935 ··aarch64LinuxGnuGccNm15·f884d2b777881c60933527f3c65043ea
936 ··aarch64LinuxGnuGccRanlib·1a575480b9a10345998ac4dbedfb5a65936 ··aarch64LinuxGnuGccRanlib·cf17a5a120329ee80a9e6a479ccc64b0
937 ··aarch64LinuxGnuGccRanlib15·b6cac17bf9bd7183e135bb4f6e41bf20937 ··aarch64LinuxGnuGccRanlib15·e345ff4a6ce72f3cf332baad99cae74c
938 ··aarch64LinuxGnuGcov·e3140ac804f04066fe2fa63b59b46915938 ··aarch64LinuxGnuGcov·505353f99c1b197190e8fa366d6bc731
939 ··aarch64LinuxGnuGcov15·6f1d902a394ccb4c6b5c351a59072fd2939 ··aarch64LinuxGnuGcov15·70b7319c69badc2035aca17a3a063583
940 ··aarch64LinuxGnuGcovDump·936a119cb791077915530f6e86d1babe940 ··aarch64LinuxGnuGcovDump·2c92294fe848628eeaa95b13ee3f5398
941 ··aarch64LinuxGnuGcovDump15·1cf58dd2584e8e8a35aa6cef8302bd0b941 ··aarch64LinuxGnuGcovDump15·476deb22dd6badfeb1c7fee7befa07d1
942 ··aarch64LinuxGnuGcovTool·4cd4d1ff1ec83593412c339e75bc4570942 ··aarch64LinuxGnuGcovTool·8ff4b4513a0c23169956ffdd34df20d9
943 ··aarch64LinuxGnuGcovTool15·41ea6d485651c6e66f57491c213044e1943 ··aarch64LinuxGnuGcovTool15·5c2d3344960f1ac8ca6278446f540bcf
944 ··aarch64LinuxGnuGprof·5d8505e76d27e41afef5d1a74ab23f70944 ··aarch64LinuxGnuGprof·3e11c753486cc2427b924a0c3742fa2c
945 ··aarch64LinuxGnuLd·2e57178155a7f0a19665b70420a1ca9a945 ··aarch64LinuxGnuLd·256f6226eec972bce291f6a6b54172b6
946 ··aarch64LinuxGnuLdbfd·513bf8625b775d8d7de517d648481d26946 ··aarch64LinuxGnuLdbfd·333d9cade3e1babb1d4c733e213040bd
947 ··aarch64LinuxGnuLtoDump·79ab3e41daf9d8bed08bc2f5127645a6947 ··aarch64LinuxGnuLtoDump·edc3b635198b57c867eef70983acb83c
948 ··aarch64LinuxGnuLtoDump15·b7da17e8d90a1985879aa3d56db45ef8948 ··aarch64LinuxGnuLtoDump15·71a8277a1ecc759aa5478a617178d072
949 ··aarch64LinuxGnuNm·b0a898d36fad2f50237535d65198b1fb949 ··aarch64LinuxGnuNm·93697ef0424601739d2675e5c1a35752
950 ··aarch64LinuxGnuObjcopy·1ff1ab8292db45afe2dd0eb20266ef5d950 ··aarch64LinuxGnuObjcopy·2f327a3d591da9391a9fe4e97de5df1d
951 ··aarch64LinuxGnuObjdump·4462bcb361adc407acd89e7906b0801d951 ··aarch64LinuxGnuObjdump·3efd251e9d8ca35966fe7f5ab764d578
952 ··aarch64LinuxGnuRanlib·3006521e4564d4bac63144a7a96b7e7c952 ··aarch64LinuxGnuRanlib·79243436720550fedbae4bbaab6c659a
953 ··aarch64LinuxGnuReadelf·6e6529424edaf8c7fd31382fccd07bc1953 ··aarch64LinuxGnuReadelf·3d41d072ee577ec72c20d3fb44c8f3ba
954 ··aarch64LinuxGnuSize·e8a359320c78ecd185000871a16f64b7954 ··aarch64LinuxGnuSize·3b21515fbe2e965edab13b6603ecdbc2
955 ··aarch64LinuxGnuStrings·af7487a0878328bc50e989721209da01955 ··aarch64LinuxGnuStrings·483467f83b40bd58eb6a9f84660faaf7
956 ··aarch64LinuxGnuStrip·a9ba37f2591037761973820356163d51956 ··aarch64LinuxGnuStrip·11e998855c3ccd80787e990c121fd7b3
957 ··accessdb·79e72b536682f9e8df9885070116ff5e957 ··accessdb·595ffcdce962bdc6cb60b8f687df5f99
958 ··aclocal·dd1c68f6aebf43b5846d809f241e1da8958 ··aclocal·39989e945b36a02386c10ade46843f8d
959 ··aclocal118·3487bc9095cb536378839fa81143b2b1959 ··aclocal118·8e6145cb50c409c1de5b01ad5b0a25ba
960 ··addShell·771ebcd5affc25109ee90c400d7893a2960 ··addShell·5f1639e0f66f21a71526a82102d6e267
961 ··addgroup·a2df88c99df003492b43c37b32dd710a961 ··addgroup·1cb4251eebbf5a43d2f7c6ec109ef9fe
962 ··addr2line·9ed5b717f7a25fabac837ee14a196ec1962 ··addr2line·70044860bb11a72ed0d750d2160f78f0
963 ··adduser·62a83081c00c91acf643cba9e50af42a963 ··adduser·bf386b8d562835437f0f5f1e4c74d6bb
964 ··agetty·bea6f4a07a7fef3b8158db7ae8503c44964 ··agetty·5564d69b6e1d024fd78cd614f12188b5
965 ··apropos·37232e94e90e05debef358be165aee41965 ··apropos·1c0a64b0243abcc3176e08ab0ad477ae
966 ··apt·92593afe279b10bb53c6d939171fa52d966 ··apt·3ba86b2ff9049744292b77b526ffeb40
967 ··aptCache·84b67d049ebdb07e5d9ada5f146c566a967 ··aptCache·5335c467d5de45f80167eebd3797cbb1
968 ··aptCdrom·8aeb34ece4b75ab984381339c2d95e1e968 ··aptCdrom·6ee8fd1c8ed685e09646fc1243cb98ed
969 ··aptConfig·dd20996159eeb30f123b73ddd62edb76969 ··aptConfig·41236286534b3eb23f8ee068e3f8637b
970 ··aptGet·ef4b5893a73d33457c01c991f35e3165970 ··aptGet·93dfcdceed72325401149806440f4473
971 ··aptMark·3884530a80e6eaa5d0ec5f6333e13607971 ··aptMark·9d40f673da20219bb53f1967c5656fbe
972 ··aptitude·ffd744d868704d6c8f0edb012da92549972 ··aptitude·ccd800d6e79130391e3fa32a0b874942
973 ··aptitudeChangelogParser·934e2c8bb73376775201ea3e8f495639973 ··aptitudeChangelogParser·2cdee3fb65a8a64719d551d2a1a9beb5
974 ··aptitudeCreateStateBundle·4b9762ee1dff9b72f33d17a7231711a1974 ··aptitudeCreateStateBundle·f46e6d30baf00f716efb9a8ba9717ac2
975 ··aptitudeCurses·685ddb26dde91963f7afeff02d727985975 ··aptitudeCurses·e8ec901b2b6c6724358b7971eee411d7
976 ··aptitudeRunStateBundle·31ef02d854bf07a20ae70e1a44d3de5c976 ··aptitudeRunStateBundle·8610b3fa8b33a9ac178abc305372b1d7
977 ··ar·ca6c90e36773f52be15063ea10bf5991977 ··ar·e0eee2804227d9457cc1c8271c83173b
978 ··arch·a836a35e2695d74b5ee86b8e8f522d28978 ··arch·e9d5a9481bfe9b0f98b1a0ff7a1169e4
979 ··arpd·2e63a0e9e6d5188b342b28ef0f632715979 ··arpd·87cd9cda4b6bb549af8602988ba4bf58
980 ··as·715f863c46ad84adf66899b3b7063ea5980 ··as·ecbf5812669390a358ce591f20256c3f
981 ··asc2xml·6bc0c1a8eb686c70b5591568f0176ecc981 ··asc2xml·882182145972bc48fe6e55729292a15c
982 ··autoconf·0bc4b6eafaab7786558b6307e45215e0982 ··autoconf·de6217727f904bfae11a7d7d6d7ca4f4
983 ··autoheader·f4748cee4357fb20dd349054c93a068a983 ··autoheader·d9bd0a71a5dd32f88d80f84840d2b031
984 ··autom4te·36d1ed2339f69ed1186b00a23fab5447984 ··autom4te·9df9c56a9ca91b51d0a2e6d9d3496d48
985 ··automake·5096a2411fe444bb55003e6c2075cea7985 ··automake·813c57c4a8d72d7ec69984abefb3068a
986 ··automake118·8fc47f6df064a8f7a0c7f805e29cbea0986 ··automake118·7ec7b3f7413124d6d426b5dfad7b3bfa
987 ··autopoint·317a619efec312a21efb29f4c6747824987 ··autopoint·e0f3f39f001a7897abbc66b4b39c53c1
988 ··autoreconf·9dd89ba99d986e93f1b8b6ce1ecfb128988 ··autoreconf·9116efea696da6b49207593a68498bd1
989 ··autoscan·75c8406adcbb96a64e9300a239c63092989 ··autoscan·aeeb0104493a7a04ba3f1a8eeefafde4
990 ··autoupdate·8f1145fdc8be890061c8d81c89d26cdf990 ··autoupdate·31d0375f94a30bb8befc77a9c13292fa
991 ··awk·74c44f8ea8c895882097a6dc66087227991 ··awk·3413d61881f24c54ad014545042b2e08
992 ··b2sum·57505deccd2a3eca7a029151d412e7a6992 ··b2sum·9199ac383efe6984762247fef4e5deca
993 ··base32·77d5adb8ce152761f82a20454ef19804993 ··base32·3834502abed61fd427036377bb3c5fed
994 ··base64·0e4dc0adaa1ce178fb95f6f9a606ad0f994 ··base64·9a6a04ecc1fa576a0274cdc7891d11cf
995 ··basename·03991a560f012f964d9ddb073066df05995 ··basename·a21ab9b57fe5940424646d4f782c5c26
996 ··basenc·df5d35d43a5c659a1b30f3a26de40f62996 ··basenc·27831d2a0e5355d4e36cc1d684e58254
997 ··bash·64d111bb7b9923a91ec3a7ee5f811ccc997 ··bash·9ef08c4334e3dfe02b61dc9bef3d2576
998 ··bashbug·893b888100732ecd44bce9dee71ee0b5998 ··bashbug·4987a6b92f4cedba141d05948159eaff
Max diff block lines reached; 1239/78621 bytes (1.58%) of diff not shown.
1.92 MB
libghc-shell-conduit-doc_5.0.0-3_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-09·08:51:22.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-09·08:51:22.000000·debian-binary
2 -rw-r--r--···0········0········0·····2116·2024-10-09·08:51:22.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2112·2024-10-09·08:51:22.000000·control.tar.xz
3 -rw-r--r--···0········0········0···108884·2024-10-09·08:51:22.000000·data.tar.xz3 -rw-r--r--···0········0········0···109116·2024-10-09·08:51:22.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
1.92 MB
data.tar.xz
1.92 MB
data.tar
67.5 KB
./usr/lib/ghc-doc/haddock/shell-conduit-5.0.0/shell-conduit.haddock
    
Offset 595, 21 lines modifiedOffset 595, 21 lines modified
00002520:·0183·0182·0181·0180·017f·7e7d·7c7b·7a79··..........~}|{zy00002520:·0183·0182·0181·0180·017f·7e7d·7c7b·7a79··..........~}|{zy
00002530:·7877·7675·7473·7271·706f·6e6d·6c6b·6a69··xwvutsrqponmlkji00002530:·7877·7675·7473·7271·706f·6e6d·6c6b·6a69··xwvutsrqponmlkji
00002540:·6867·6665·6463·6261·605f·5e5d·5c5b·5a59··hgfedcba`_^]\[ZY00002540:·6867·6665·6463·6261·605f·5e5d·5c5b·5a59··hgfedcba`_^]\[ZY
00002550:·5857·5655·5453·5251·504f·4e4d·4c4b·4a49··XWVUTSRQPONMLKJI00002550:·5857·5655·5453·5251·504f·4e4d·4c4b·4a49··XWVUTSRQPONMLKJI
00002560:·4847·4645·4443·4241·0000·0000·0800·0000··HGFEDCBA........00002560:·4847·4645·4443·4241·0000·0000·0800·0000··HGFEDCBA........
00002570:·0000·0000·010d·5361·6665·2d49·6e66·6572··......Safe-Infer00002570:·0000·0000·010d·5361·6665·2d49·6e66·6572··......Safe-Infer
00002580:·7265·6401·0100·0000·258c·0000·df06·0907··red.....%.......00002580:·7265·6401·0100·0000·258c·0000·df06·0907··red.....%.......
00002590:·080d·0b0c·0a05·0203·0489·0387·0384·03fb··................00002590:·080d·0b0c·0a05·0203·0489·0387·0384·03f6··................
000025a0:·03d4·03dc·02e0·04cd·03e9·03af·0385·04a5··................ 
000025b0:·0443·a705·d704·a905·ba04·c703·b503·8004··.C.............. 
000025c0:·de03·f903·9705·40a7·03dd·05bc·03d7·03a4··......@.........000025a0:·059d·06dc·0292·05a4·0688·06c2·06ec·05cd··................
 000025b0:·0543·cb04·9b05·c904·b805·aa06·bc06·f105··.C..............
 000025c0:·9306·f805·db04·4099·0395·04b5·069a·06ce··......@.........
000025d0:·048e·04dd·03cf·02cc·0384·04fd·02bf·03d1··................000025d0:·05e3·0594·06cf·02a5·06ed·05fd·02b2·06a1··................
000025e0:·0486·04e7·03de·0582·05ee·03a2·05f5·0297··................000025e0:·05eb·058a·0694·04f0·0483·06d0·04f5·0295··................
000025f0:·04c1·03b2·04db·02c2·0346·4142·4445·4748··.........FABDEGH000025f0:·03b0·06c0·05db·02af·0646·4142·4445·4748··.........FABDEGH
00002600:·494a·4b4c·4d4e·4f50·5152·5354·5556·5758··IJKLMNOPQRSTUVWX00002600:·494a·4b4c·4d4e·4f50·5152·5354·5556·5758··IJKLMNOPQRSTUVWX
00002610:·595a·5b5c·5d5e·5f60·6162·6364·6566·6768··YZ[\]^_`abcdefgh00002610:·595a·5b5c·5d5e·5f60·6162·6364·6566·6768··YZ[\]^_`abcdefgh
00002620:·696a·6b6c·6d6e·6f70·7172·7374·7576·7778··ijklmnopqrstuvwx00002620:·696a·6b6c·6d6e·6f70·7172·7374·7576·7778··ijklmnopqrstuvwx
00002630:·797a·7b7c·7d7e·7f80·0181·0182·0183·0184··yz{|}~..........00002630:·797a·7b7c·7d7e·7f80·0181·0182·0183·0184··yz{|}~..........
00002640:·0185·0186·0187·0188·0189·018a·018b·018c··................00002640:·0185·0186·0187·0188·0189·018a·018b·018c··................
00002650:·018d·018e·018f·0190·0191·0192·0193·0194··................00002650:·018d·018e·018f·0190·0191·0192·0193·0194··................
00002660:·0195·0196·0197·0198·0199·019a·019b·019c··................00002660:·0195·0196·0197·0198·0199·019a·019b·019c··................
Offset 639, 80 lines modifiedOffset 639, 80 lines modified
000027e0:·02d6·02d7·02d8·02d9·02da·02dd·02de·02df··................000027e0:·02d6·02d7·02d8·02d9·02da·02dd·02de·02df··................
000027f0:·02e0·02e1·02e2·02e3·02e4·02e5·02e6·02e7··................000027f0:·02e0·02e1·02e2·02e3·02e4·02e5·02e6·02e7··................
00002800:·02e8·02e9·02ea·02eb·02ec·02ed·02ee·02ef··................00002800:·02e8·02e9·02ea·02eb·02ec·02ed·02ee·02ef··................
00002810:·02f0·02f1·02f2·02f3·02f4·02f6·02f7·02f8··................00002810:·02f0·02f1·02f2·02f3·02f4·02f6·02f7·02f8··................
00002820:·02f9·02fa·02fb·02fc·02fe·02ff·0280·0381··................00002820:·02f9·02fa·02fb·02fc·02fe·02ff·0280·0381··................
00002830:·0382·0383·0385·0386·0388·038a·038b·038c··................00002830:·0382·0383·0385·0386·0388·038a·038b·038c··................
00002840:·038d·038e·038f·0390·0391·0392·0393·0394··................00002840:·038d·038e·038f·0390·0391·0392·0393·0394··................
00002850:·0395·0396·0397·0398·0399·039a·039b·039c··................00002850:·0396·0397·0398·039a·039b·039c·039d·039e··................
00002860:·039d·039e·039f·03a0·03a1·03a2·03a3·03a4··................00002860:·039f·03a0·03a1·03a2·03a3·03a4·03a5·03a6··................
00002870:·03a5·03a6·03a8·03a9·03aa·03ab·03ac·03ad··................00002870:·03a7·03a8·03a9·03aa·03ab·03ac·03ad·03ae··................
00002880:·03ae·03b0·03b1·03b2·03b3·03b4·03b6·03b7··................00002880:·03af·03b0·03b1·03b2·03b3·03b4·03b5·03b6··................
00002890:·03b8·03b9·03ba·03bb·03bd·03be·03c0·03c3··................00002890:·03b7·03b8·03b9·03ba·03bb·03bc·03bd·03be··................
 000028a0:·03bf·03c0·03c1·03c2·03c3·03c4·03c5·03c6··................
000028a0:·03c4·03c5·03c6·03c8·03c9·03ca·03cb·03ce··................000028b0:·03c7·03c8·03c9·03ca·03cb·03cc·03cd·03ce··................
000028b0:·03cf·03d0·03d1·03d2·03d3·03d5·03d6·03d8··................000028c0:·03cf·03d0·03d1·03d2·03d3·03d4·03d5·03d6··................
000028c0:·03d9·03da·03db·03dc·03df·03e0·03e1·03e2··................000028d0:·03d7·03d8·03d9·03da·03db·03dc·03dd·03de··................
000028d0:·03e3·03e4·03e5·03e6·03e8·03ea·03eb·03ec··................000028e0:·03df·03e0·03e1·03e2·03e3·03e4·03e5·03e6··................
 000028f0:·03e7·03e8·03e9·03ea·03eb·03ec·03ed·03ee··................
000028e0:·03ed·03ef·03f0·03f1·03f2·03f3·03f4·03f5··................00002900:·03ef·03f0·03f1·03f2·03f3·03f4·03f5·03f6··................
000028f0:·03f6·03f7·03f8·03fa·03fc·03fd·03fe·03ff··................00002910:·03f7·03f8·03f9·03fa·03fb·03fc·03fd·03fe··................
00002900:·0381·0482·0483·0487·0488·0489·048a·048b··................00002920:·03ff·0380·0481·0482·0483·0484·0485·0486··................
 00002930:·0487·0488·0489·048a·048b·048c·048d·048e··................
00002910:·048c·048d·048f·0490·0491·0492·0493·0494··................00002940:·048f·0490·0491·0492·0493·0496·0497·0498··................
00002920:·0495·0496·0498·0499·049a·049b·049c·049d··................00002950:·0499·049a·049b·049c·049d·049e·049f·04a0··................
00002930:·049e·049f·04a0·04a1·04a2·04a3·04a6·04a7··................00002960:·04a1·04a2·04a3·04a4·04a5·04a6·04a7·04a8··................
00002940:·04a8·04a9·04aa·04ab·04ac·04ad·04ae·04af··................00002970:·04a9·04aa·04ab·04ac·04ad·04ae·04af·04b0··................
00002950:·04b0·04b1·04b3·04b4·04b5·04b6·04b7·04b8··................00002980:·04b1·04b2·04b3·04b4·04b5·04b6·04b7·04b8··................
00002960:·04b9·04bb·04bc·04bd·04be·04bf·04c0·04c1··................00002990:·04b9·04ba·04bb·04bc·04bd·04be·04bf·04c0··................
00002970:·04c2·04c3·04c4·04c5·04c6·04c7·04c8·04c9··................000029a0:·04c1·04c2·04c3·04c4·04c5·04c6·04c7·04c8··................
00002980:·04ca·04cb·04cc·04cd·04ce·04cf·04d0·04d2··................ 
00002990:·04d3·04d4·04d5·04d6·04d8·04d9·04da·04db··................ 
000029a0:·04dc·04dd·04de·04df·04e1·04e2·04e3·04e4··................000029b0:·04cc·04cd·04ce·04cf·04d1·04d2·04d3·04d4··................
 000029c0:·04d5·04d6·04d7·04d8·04d9·04da·04dc·04dd··................
 000029d0:·04de·04df·04e0·04e1·04e2·04e3·04e4·04e5··................
000029b0:·04e5·04e6·04e7·04e8·04e9·04ea·04eb·04ec··................000029e0:·04e6·04e7·04e8·04e9·04ea·04eb·04ec·04ed··................
000029c0:·04ed·04ee·04ef·04f0·04f1·04f2·04f3·04f4··................000029f0:·04ee·04ef·04f1·04f2·04f3·04f4·04f5·04f6··................
000029d0:·04f5·04f6·04f7·04f8·04f9·04fa·04fb·04fc··................00002a00:·04f7·04f8·04f9·04fa·04fb·04fc·04fd·04fe··................
000029e0:·04fd·04fe·04ff·0480·0581·0583·0584·0585··................00002a10:·04ff·0480·0581·0582·0583·0584·0585·0586··................
000029f0:·0586·0587·0588·0589·058a·058b·058c·058d··................00002a20:·0587·0588·0589·058a·058b·058c·058d·058e··................
00002a00:·058e·058f·0590·0591·0592·0593·0594·0595··................ 
00002a10:·0596·0598·0599·059a·059b·059c·059d·059e··................ 
00002a20:·059f·05a0·05a1·05a3·05a4·05a5·05a6·05aa··................00002a30:·058f·0590·0591·0593·0594·0595·0596·0597··................
 00002a40:·0598·0599·059a·059c·059d·059e·059f·05a0··................
 00002a50:·05a2·05a3·05a4·05a5·05a6·05a7·05a8·05a9··................
00002a30:·05ab·05ac·05ad·05ae·05af·05b0·05b1·05b2··................00002a60:·05aa·05ab·05ac·05ad·05ae·05af·05b0·05b1··................
00002a40:·05b3·05b4·05b5·05b6·05b7·05b8·05b9·05ba··................00002a70:·05b2·05b3·05b4·05b5·05b6·05b7·05b9·05ba··................
00002a50:·05bb·05bc·05bd·05be·05bf·05c0·05c1·05c2··................00002a80:·05bb·05bc·05bd·05be·05bf·05c1·05c2·05c3··................
00002a60:·05c3·05c4·05c5·05c6·05c7·05c8·05c9·05ca··................00002a90:·05c4·05c5·05c6·05c7·05c8·05c9·05ca·05cb··................
00002a70:·05cb·05cc·05cd·05ce·05cf·05d0·05d1·05d2··................00002aa0:·05cc·05cf·05d0·05d1·05d2·05d3·05d4·05d5··................
00002a80:·05d3·05d4·05d5·05d6·05d7·05d8·05d9·05da··................00002ab0:·05d6·05d7·05d8·05d9·05da·05db·05dc·05dd··................
00002a90:·05db·05dc·05df·05e0·05e1·05e2·05e3·05e4··................00002ac0:·05de·05df·05e0·05e1·05e2·05e4·05e5·05e6··................
00002aa0:·05e5·05e6·05e7·05e8·05e9·05ea·05eb·05ec··................00002ad0:·05e7·05e8·05e9·05ea·05ee·05ef·05f0·05f2··................
00002ab0:·05ed·05ee·05ef·05f0·05f1·05f2·05f3·05f4··................ 
00002ac0:·05f5·05f6·05f7·05f8·05f9·05fa·05fb·05fc··................00002ae0:·05f3·05f4·05f5·05f7·05f9·05fa·05fb·05fc··................
00002ad0:·05fd·05fe·05ff·0580·0681·0682·0683·0684··................00002af0:·05fd·05fe·05ff·0580·0681·0682·0684·0685··................
 00002b00:·0686·0687·0689·068b·068c·068d·068e·068f··................
00002ae0:·0685·0686·0687·0688·0689·068a·068b·068c··................ 
00002af0:·068d·068e·068f·0690·0691·0692·0693·0694··................ 
00002b00:·0695·0696·0697·0698·0699·069a·069b·069c··................00002b10:·0690·0691·0692·0695·0696·0697·0698·0699··................
00002b10:·069d·069e·069f·06a0·06a1·06a2·06a3·06a4··................00002b20:·069b·069c·069e·069f·06a0·06a1·06a2·06a3··................
00002b20:·06a5·06a6·06a7·06a8·06a9·06aa·06ab·06ac··................00002b30:·06a6·06a7·06a8·06a9·06ab·06ac·06ad·06ae··................
00002b30:·06ad·06ae·06af·06b0·06b1·06b2·06b3·06b4··................ 
00002b40:·06b5·06b6·06b7·06b8·06b9·06ba·06bb·06bc··................00002b40:·06b1·06b3·06b4·06b6·06b7·06b8·06b9·06ba··................
00002b50:·06bd·06be·06bf·06c0·06c1·06c2·06c3·06c4··................00002b50:·06bb·06bd·06be·06bf·06c0·06c1·06c3·06c4··................
00002b60:·06c5·06c6·0621·2223·1e1f·2030·312e·2f32··.....!"#..·01./200002b60:·06c5·06c6·0621·2223·1e1f·2030·312e·2f32··.....!"#..·01./2
00002b70:·d806·d906·da06·db06·dc06·dd06·de06·df06··................00002b70:·d806·d906·da06·db06·dc06·dd06·de06·df06··................
00002b80:·e006·e106·e206·e306·e406·e506·e606·e706··................00002b80:·e006·e106·e206·e306·e406·e506·e606·e706··................
00002b90:·e806·e906·ea06·eb06·ec06·ed06·ee06·ef06··................00002b90:·e806·e906·ea06·eb06·ec06·ed06·ee06·ef06··................
00002ba0:·f006·f106·f206·f306·f406·f506·f606·f706··................00002ba0:·f006·f106·f206·f306·f406·f506·f606·f706··................
00002bb0:·f806·f906·fa06·fb06·fc06·fd06·fe06·ff06··................00002bb0:·f806·f906·fa06·fb06·fc06·fd06·fe06·ff06··................
00002bc0:·8007·8107·8207·8307·8407·8507·8607·8707··................00002bc0:·8007·8107·8207·8307·8407·8507·8607·8707··................
00002bd0:·8807·8907·8a07·8b07·8c07·8d07·8e07·8f07··................00002bd0:·8807·8907·8a07·8b07·8c07·8d07·8e07·8f07··................
00002be0:·9007·9107·9207·9307·9407·9507·9607·9707··................00002be0:·9007·9107·9207·9307·9407·9507·9607·9707··................
00002bf0:·9807·9907·9a07·9106·0907·080d·0b0c·0a05··................00002bf0:·9807·9907·9a07·9106·0907·080d·0b0c·0a05··................
00002c00:·0203·0489·0387·0384·03fb·03d4·03dc·02e0··................00002c00:·0203·0489·0387·0384·03f6·059d·06dc·0292··................
00002c10:·04cd·03e9·03af·0385·04a5·0443·a705·d704··...........C.... 
00002c20:·a905·ba04·c703·b503·8004·de03·f903·9705··................ 
00002c30:·40a7·03dd·05bc·03d7·03a4·048e·04dd·03cf··@............... 
00002c40:·02cc·0384·04fd·02bf·03d1·0486·04e7·03de··................ 
00002c50:·0582·05ee·03a2·05f5·0297·04c1·03b2·04db··................00002c10:·05a4·0688·06c2·06ec·05cd·0543·cb04·9b05··...........C....
 00002c20:·c904·b805·aa06·bc06·f105·9306·f805·db04··................
 00002c30:·4099·0395·04b5·069a·06ce·05e3·0594·06cf··@...............
 00002c40:·02a5·06ed·05fd·02b2·06a1·05eb·058a·0694··................
 00002c50:·04f0·0483·06d0·04f5·0295·03b0·06c0·05db··................
00002c60:·02c2·0346·4142·4445·4748·494a·4b4c·4d4e··...FABDEGHIJKLMN00002c60:·02af·0646·4142·4445·4748·494a·4b4c·4d4e··...FABDEGHIJKLMN
00002c70:·4f50·5152·5354·5556·5758·595a·5b5c·5d5e··OPQRSTUVWXYZ[\]^00002c70:·4f50·5152·5354·5556·5758·595a·5b5c·5d5e··OPQRSTUVWXYZ[\]^
00002c80:·5f60·6162·6364·6566·6768·696a·6b6c·6d6e··_`abcdefghijklmn00002c80:·5f60·6162·6364·6566·6768·696a·6b6c·6d6e··_`abcdefghijklmn
00002c90:·6f70·7172·7374·7576·7778·797a·7b7c·7d7e··opqrstuvwxyz{|}~00002c90:·6f70·7172·7374·7576·7778·797a·7b7c·7d7e··opqrstuvwxyz{|}~
00002ca0:·7f80·0181·0182·0183·0184·0185·0186·0187··................00002ca0:·7f80·0181·0182·0183·0184·0185·0186·0187··................
00002cb0:·0188·0189·018a·018b·018c·018d·018e·018f··................00002cb0:·0188·0189·018a·018b·018c·018d·018e·018f··................
00002cc0:·0190·0191·0192·0193·0194·0195·0196·0197··................00002cc0:·0190·0191·0192·0193·0194·0195·0196·0197··................
00002cd0:·0198·0199·019a·019b·019c·019d·019e·019f··................00002cd0:·0198·0199·019a·019b·019c·019d·019e·019f··................
Offset 741, 64 lines modifiedOffset 741, 64 lines modified
00002e40:·02d1·02d2·02d3·02d4·02d5·02d6·02d7·02d8··................00002e40:·02d1·02d2·02d3·02d4·02d5·02d6·02d7·02d8··................
00002e50:·02d9·02da·02dd·02de·02df·02e0·02e1·02e2··................00002e50:·02d9·02da·02dd·02de·02df·02e0·02e1·02e2··................
00002e60:·02e3·02e4·02e5·02e6·02e7·02e8·02e9·02ea··................00002e60:·02e3·02e4·02e5·02e6·02e7·02e8·02e9·02ea··................
00002e70:·02eb·02ec·02ed·02ee·02ef·02f0·02f1·02f2··................00002e70:·02eb·02ec·02ed·02ee·02ef·02f0·02f1·02f2··................
00002e80:·02f3·02f4·02f6·02f7·02f8·02f9·02fa·02fb··................00002e80:·02f3·02f4·02f6·02f7·02f8·02f9·02fa·02fb··................
00002e90:·02fc·02fe·02ff·0280·0381·0382·0383·0385··................00002e90:·02fc·02fe·02ff·0280·0381·0382·0383·0385··................
00002ea0:·0386·0388·038a·038b·038c·038d·038e·038f··................00002ea0:·0386·0388·038a·038b·038c·038d·038e·038f··................
00002eb0:·0390·0391·0392·0393·0394·0395·0396·0397··................00002eb0:·0390·0391·0392·0393·0394·0396·0397·0398··................
00002ec0:·0398·0399·039a·039b·039c·039d·039e·039f··................00002ec0:·039a·039b·039c·039d·039e·039f·03a0·03a1··................
00002ed0:·03a0·03a1·03a2·03a3·03a4·03a5·03a6·03a8··................00002ed0:·03a2·03a3·03a4·03a5·03a6·03a7·03a8·03a9··................
Max diff block lines reached; 50192/69026 bytes (72.71%) of diff not shown.
866 KB
./usr/share/doc/libghc-shell-conduit-doc/html/Data-Conduit-Shell-PATH.html
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html·xmlns="http://www.w3.org/1999/xhtml"><head><meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"·/><meta·name="viewport"·content="width=device-width,·initial-scale=1"·/><title>Data.Conduit.Shell.PATH</title><link·href="linuwial.css"·rel="stylesheet"·type="text/css"·title="Linuwial"·/><link·rel="stylesheet"·type="text/css"·href="quick-jump.css"·/><script·src="haddock-bundle.min.js"·async="async"·type="text/javascript"></script><script·type="text/x-mathjax-config">MathJax.Hub.Config({·tex2jax:·{·processClass:·"mathjax",·ignoreClass:·".*"·}·});</script><script·src="file:///usr/share/javascript/mathjax/MathJax.js"·type="text/javascript"></script></head><body><div·id="package-header"><span·class="caption">shell-conduit-5.0.0:·Write·shell·scripts·with·Conduit</span><ul·class="links"·id="page-menu"><li><a·href="src/Data.Conduit.Shell.PATH.html">Source</a></li><li><a·href="index.html">Contents</a></li><li><a·href="doc-index.html">Index</a></li></ul></div><div·id="content"><div·id="module-header"><table·class="info"><tr><th>Safe·Haskell</th><td>Safe-Inferred</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p·class="caption">Data.Conduit.Shell.PATH</p></div><div·id="description"><p·class="caption">Description</p><div·class="doc"><p>All·binaries·in·PATH.</p></div></div><div·id="synopsis"><details·id="syn"><summary>Synopsis</summary><ul·class="details-toggle"·data-details-id="syn"><li·class="src·short"><a·href="#v:cd">cd</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m,·<a·href="Data-Conduit-Shell-Variadic.html#t:CmdArg"·title="Data.Conduit.Shell.Variadic">CmdArg</a>·arg)·=&gt;·arg·-&gt;·m·()</li><li·class="src·short"><a·href="#v:fakerootTcp">fakerootTcp</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:fakerootSysv">fakerootSysv</a>·::·<a·href="Data-Conduit-Shell-Varia[·...·truncated·by·diffoscope;·len:·394056,·SHA:·1570ae7d05391edae43d006d1bcf3974f6404483e0675688b06235c9981ce21c·...·]"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:rmt"·class="def">rmt</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#rmt"·class="link">Source</a>·<a·href="#v:rmt"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:capsh"·class="def">capsh</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#capsh"·class="link">Source</a>·<a·href="#v:capsh"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:getcap"·class="def">getcap</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#getcap"·class="link">Source</a>·<a·href="#v:getcap"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:getpcaps"·class="def">getpcaps</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#getpcaps"·class="link">Source</a>·<a·href="#v:getpcaps"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:setcap"·class="def">setcap</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#setcap"·class="link">Source</a>·<a·href="#v:setcap"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:arpd"·class="def">arpd</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#arpd"·class="link">Source</a>·<a·href="#v:arpd"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:bridge"·class="def">bridge</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#bridge"·class="link">Source</a>·<a·href="#v:bridge"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:dcb"·class="def">dcb</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#dcb"·class="link">Source</a>·<a·href="#v:dcb"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:devlink"·class="def">devlink</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#devlink"·class="link">Source</a>·<a·href="#v:devlink"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:genl"·class="def">genl</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#genl"·class="link">Source</a>·<a·href="#v:genl"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:rtacct"·class="def">rtacct</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#rtacct"·class="link">Source</a>·<a·href="#v:rtacct"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:rtmon"·class="def">rtmon</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#rtmon"·class="link">Source</a>·<a·href="#v:rtmon"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:tc"·class="def">tc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#tc"·class="link">Source</a>·<a·href="#v:tc"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:tipc"·class="def">tipc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#tipc"·class="link">Source</a>·<a·href="#v:tipc"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:vdpa"·class="def">vdpa</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#vdpa"·class="link">Source</a>·<a·href="#v:vdpa"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:ip"·class="def">ip</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#ip"·class="link">Source</a>·<a·href="#v:ip"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:accessdb"·class="def">accessdb</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#accessdb"·class="link">Source</a>·<a·href="#v:accessdb"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:syncAvailable"·class="def">syncAvailable</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#syncAvailable"·class="link">Source</a>·<a·href="#v:syncAvailable"·class="selflink">#</a></p></div></div></div><div·id="footer"><p>Produced·by·<a·href="http://www.haskell.org/haddock/">Haddock</a>·version·2.29.2</p></div></body></html>1 <!DOCTYPE·html·PUBLIC·"-//W3C//DTD·XHTML·1.0·Transitional//EN"·"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html·xmlns="http://www.w3.org/1999/xhtml"><head><meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"·/><meta·name="viewport"·content="width=device-width,·initial-scale=1"·/><title>Data.Conduit.Shell.PATH</title><link·href="linuwial.css"·rel="stylesheet"·type="text/css"·title="Linuwial"·/><link·rel="stylesheet"·type="text/css"·href="quick-jump.css"·/><script·src="haddock-bundle.min.js"·async="async"·type="text/javascript"></script><script·type="text/x-mathjax-config">MathJax.Hub.Config({·tex2jax:·{·processClass:·"mathjax",·ignoreClass:·".*"·}·});</script><script·src="file:///usr/share/javascript/mathjax/MathJax.js"·type="text/javascript"></script></head><body><div·id="package-header"><span·class="caption">shell-conduit-5.0.0:·Write·shell·scripts·with·Conduit</span><ul·class="links"·id="page-menu"><li><a·href="src/Data.Conduit.Shell.PATH.html">Source</a></li><li><a·href="index.html">Contents</a></li><li><a·href="doc-index.html">Index</a></li></ul></div><div·id="content"><div·id="module-header"><table·class="info"><tr><th>Safe·Haskell</th><td>Safe-Inferred</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p·class="caption">Data.Conduit.Shell.PATH</p></div><div·id="description"><p·class="caption">Description</p><div·class="doc"><p>All·binaries·in·PATH.</p></div></div><div·id="synopsis"><details·id="syn"><summary>Synopsis</summary><ul·class="details-toggle"·data-details-id="syn"><li·class="src·short"><a·href="#v:cd">cd</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m,·<a·href="Data-Conduit-Shell-Variadic.html#t:CmdArg"·title="Data.Conduit.Shell.Variadic">CmdArg</a>·arg)·=&gt;·arg·-&gt;·m·()</li><li·class="src·short"><a·href="#v:bash">bash</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:bashbug">bashbug</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·[·...·truncated·by·diffoscope;·len:·394056,·SHA:·7e25d411f740beb583e72f69d8e6ea781a3204c4ab74c580c9c7a10314f35b16·...·]"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:rmt"·class="def">rmt</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#rmt"·class="link">Source</a>·<a·href="#v:rmt"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:capsh"·class="def">capsh</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#capsh"·class="link">Source</a>·<a·href="#v:capsh"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:getcap"·class="def">getcap</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#getcap"·class="link">Source</a>·<a·href="#v:getcap"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:getpcaps"·class="def">getpcaps</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#getpcaps"·class="link">Source</a>·<a·href="#v:getpcaps"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:setcap"·class="def">setcap</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#setcap"·class="link">Source</a>·<a·href="#v:setcap"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:arpd"·class="def">arpd</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#arpd"·class="link">Source</a>·<a·href="#v:arpd"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:bridge"·class="def">bridge</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#bridge"·class="link">Source</a>·<a·href="#v:bridge"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:dcb"·class="def">dcb</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#dcb"·class="link">Source</a>·<a·href="#v:dcb"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:devlink"·class="def">devlink</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#devlink"·class="link">Source</a>·<a·href="#v:devlink"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:genl"·class="def">genl</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#genl"·class="link">Source</a>·<a·href="#v:genl"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:rtacct"·class="def">rtacct</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#rtacct"·class="link">Source</a>·<a·href="#v:rtacct"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:rtmon"·class="def">rtmon</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#rtmon"·class="link">Source</a>·<a·href="#v:rtmon"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:tc"·class="def">tc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#tc"·class="link">Source</a>·<a·href="#v:tc"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:tipc"·class="def">tipc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#tipc"·class="link">Source</a>·<a·href="#v:tipc"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:vdpa"·class="def">vdpa</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#vdpa"·class="link">Source</a>·<a·href="#v:vdpa"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:ip"·class="def">ip</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#ip"·class="link">Source</a>·<a·href="#v:ip"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:accessdb"·class="def">accessdb</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#accessdb"·class="link">Source</a>·<a·href="#v:accessdb"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:syncAvailable"·class="def">syncAvailable</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#syncAvailable"·class="link">Source</a>·<a·href="#v:syncAvailable"·class="selflink">#</a></p></div></div></div><div·id="footer"><p>Produced·by·<a·href="http://www.haskell.org/haddock/">Haddock</a>·version·2.29.2</p></div></body></html>
80.7 KB
html2text {}
    
Offset 5, 448 lines modifiedOffset 5, 448 lines modified
5 Safe·Haskell·Safe-Inferred5 Safe·Haskell·Safe-Inferred
6 Language·····Haskell20106 Language·····Haskell2010
7 Data.Conduit.Shell.PATH7 Data.Conduit.Shell.PATH
8 Description8 Description
9 All·binaries·in·PATH.9 All·binaries·in·PATH.
10 Synopsis10 Synopsis
11 ····*·cd·::·(MonadIO·m,·CmdArg·arg)·=>·arg·->·m·()11 ····*·cd·::·(MonadIO·m,·CmdArg·arg)·=>·arg·->·m·()
12 ····*·fakerootTcp·::·ProcessType·r·=>·r 
13 ····*·fakerootSysv·::·ProcessType·r·=>·r 
14 ····*·fakedTcp·::·ProcessType·r·=>·r 
15 ····*·fakedSysv·::·ProcessType·r·=>·r 
16 ····*·disorderfs·::·ProcessType·r·=>·r 
17 ····*·fusermount·::·ProcessType·r·=>·r 
18 ····*·fusermount3·::·ProcessType·r·=>·r 
19 ····*·aptitudeCurses·::·ProcessType·r·=>·r 
20 ····*·aptitudeRunStateBundle·::·ProcessType·r·=>·r 
21 ····*·aptitudeCreateStateBundle·::·ProcessType·r·=>·r 
22 ····*·aptitudeChangelogParser·::·ProcessType·r·=>·r 
23 ····*·passwd·::·ProcessType·r·=>·r 
24 ····*·gpasswd·::·ProcessType·r·=>·r 
25 ····*·expiry·::·ProcessType·r·=>·r 
26 ····*·chsh·::·ProcessType·r·=>·r 
27 ····*·chfn·::·ProcessType·r·=>·r 
28 ····*·chage·::·ProcessType·r·=>·r 
29 ····*·umount·::·ProcessType·r·=>·r 
30 ····*·mount·::·ProcessType·r·=>·r 
31 ····*·xzfgrep·::·ProcessType·r·=>·r 
32 ····*·xzegrep·::·ProcessType·r·=>·r 
33 ····*·xzcmp·::·ProcessType·r·=>·r 
34 ····*·xzcat·::·ProcessType·r·=>·r 
35 ····*·unxz·::·ProcessType·r·=>·r 
36 ····*·xzmore·::·ProcessType·r·=>·r 
37 ····*·xzless·::·ProcessType·r·=>·r 
38 ····*·xzgrep·::·ProcessType·r·=>·r 
39 ····*·xzdiff·::·ProcessType·r·=>·r 
40 ····*·xz·::·ProcessType·r·=>·r 
41 ····*·lzmainfo·::·ProcessType·r·=>·r 
42 ····*·sqv·::·ProcessType·r·=>·r 
43 ····*·rpcgen·::·ProcessType·r·=>·r 
44 ····*·zipdetails·::·ProcessType·r·=>·r 
45 ····*·xsubpp·::·ProcessType·r·=>·r 
46 ····*·streamzip·::·ProcessType·r·=>·r 
47 ····*·splain·::·ProcessType·r·=>·r 
48 ····*·shasum·::·ProcessType·r·=>·r 
49 ····*·ptargrep·::·ProcessType·r·=>·r 
50 ····*·ptardiff·::·ProcessType·r·=>·r 
51 ····*·ptar·::·ProcessType·r·=>·r 
52 ····*·prove·::·ProcessType·r·=>·r 
53 ····*·podchecker·::·ProcessType·r·=>·r 
54 ····*·pod2usage·::·ProcessType·r·=>·r 
55 ····*·pod2text·::·ProcessType·r·=>·r 
56 ····*·pod2man·::·ProcessType·r·=>·r 
57 ····*·pod2html·::·ProcessType·r·=>·r 
58 ····*·pl2pm·::·ProcessType·r·=>·r 
59 ····*·piconv·::·ProcessType·r·=>·r 
60 ····*·perlthanks·::·ProcessType·r·=>·r 
61 ····*·perlivp·::·ProcessType·r·=>·r 
62 ····*·perldoc·::·ProcessType·r·=>·r 
63 ····*·perlbug·::·ProcessType·r·=>·r 
64 ····*·libnetcfg·::·ProcessType·r·=>·r 
65 ····*·jsonPp·::·ProcessType·r·=>·r 
66 ····*·instmodsh·::·ProcessType·r·=>·r 
67 ····*·h2xs·::·ProcessType·r·=>·r 
68 ····*·h2ph·::·ProcessType·r·=>·r 
69 ····*·encguess·::·ProcessType·r·=>·r 
70 ····*·enc2xs·::·ProcessType·r·=>·r 
71 ····*·cpan·::·ProcessType·r·=>·r 
72 ····*·corelist·::·ProcessType·r·=>·r 
73 ····*·patch·::·ProcessType·r·=>·r 
74 ····*·gmake·::·ProcessType·r·=>·r 
75 ····*·makeFirstExistingTarget·::·ProcessType·r·=>·r 
76 ····*·make·::·ProcessType·r·=>·r 
77 ····*·perl540Aarch64LinuxGnu·::·ProcessType·r·=>·r 
78 ····*·cpan540Aarch64LinuxGnu·::·ProcessType·r·=>·r 
79 ····*·gencat·::·ProcessType·r·=>·r 
80 ····*·aarch64LinuxGnuLtoDump·::·ProcessType·r·=>·r 
81 ····*·aarch64LinuxGnuGcovTool·::·ProcessType·r·=>·r 
82 ····*·aarch64LinuxGnuGcovDump·::·ProcessType·r·=>·r 
83 ····*·aarch64LinuxGnuGcov·::·ProcessType·r·=>·r 
84 ····*·aarch64LinuxGnuGccRanlib·::·ProcessType·r·=>·r 
85 ····*·aarch64LinuxGnuGccNm·::·ProcessType·r·=>·r 
86 ····*·aarch64LinuxGnuGccAr·::·ProcessType·r·=>·r 
87 ····*·aarch64LinuxGnuGcc·::·ProcessType·r·=>·r 
88 ····*·aarch64LinuxGnuLtoDump15·::·ProcessType·r·=>·r 
89 ····*·aarch64LinuxGnuGcovTool15·::·ProcessType·r·=>·r 
90 ····*·aarch64LinuxGnuGcovDump15·::·ProcessType·r·=>·r 
91 ····*·aarch64LinuxGnuGcov15·::·ProcessType·r·=>·r 
92 ····*·aarch64LinuxGnuGccRanlib15·::·ProcessType·r·=>·r 
93 ····*·aarch64LinuxGnuGccNm15·::·ProcessType·r·=>·r 
94 ····*·aarch64LinuxGnuGccAr15·::·ProcessType·r·=>·r 
95 ····*·aarch64LinuxGnuGcc15·::·ProcessType·r·=>·r 
96 ····*·ltoDump15·::·ProcessType·r·=>·r 
97 ····*·gcovTool15·::·ProcessType·r·=>·r 
98 ····*·gcovDump15·::·ProcessType·r·=>·r 
99 ····*·gcov15·::·ProcessType·r·=>·r 
100 ····*·gccRanlib15·::·ProcessType·r·=>·r 
101 ····*·gccNm15·::·ProcessType·r·=>·r 
102 ····*·gccAr15·::·ProcessType·r·=>·r 
103 ····*·gcc15·::·ProcessType·r·=>·r 
104 ····*·ltoDump·::·ProcessType·r·=>·r 
105 ····*·gcovTool·::·ProcessType·r·=>·r 
106 ····*·gcovDump·::·ProcessType·r·=>·r 
107 ····*·gcov·::·ProcessType·r·=>·r 
108 ····*·gccRanlib·::·ProcessType·r·=>·r 
109 ····*·gccNm·::·ProcessType·r·=>·r 
110 ····*·gccAr·::·ProcessType·r·=>·r 
111 ····*·gcc·::·ProcessType·r·=>·r 
112 ····*·c99Gcc·::·ProcessType·r·=>·r 
113 ····*·c89Gcc·::·ProcessType·r·=>·r 
114 ····*·aarch64LinuxGnuG·::·ProcessType·r·=>·r 
115 ····*·aarch64LinuxGnuG15·::·ProcessType·r·=>·r 
116 ····*·g15·::·ProcessType·r·=>·r 
117 ····*·g·::·ProcessType·r·=>·r 
118 ····*·dpkgVendor·::·ProcessType·r·=>·r 
119 ····*·dpkgSource·::·ProcessType·r·=>·r 
120 ····*·dpkgShlibdeps·::·ProcessType·r·=>·r 
121 ····*·dpkgScansources·::·ProcessType·r·=>·r 
122 ····*·dpkgScanpackages·::·ProcessType·r·=>·r 
123 ····*·dpkgParsechangelog·::·ProcessType·r·=>·r 
124 ····*·dpkgName·::·ProcessType·r·=>·r 
125 ····*·dpkgMergechangelogs·::·ProcessType·r·=>·r 
126 ····*·dpkgGensymbols·::·ProcessType·r·=>·r 
127 ····*·dpkgGencontrol·::·ProcessType·r·=>·r 
128 ····*·dpkgGenchanges·::·ProcessType·r·=>·r 
129 ····*·dpkgGenbuildinfo·::·ProcessType·r·=>·r 
130 ····*·dpkgDistaddfile·::·ProcessType·r·=>·r 
131 ····*·dpkgCheckbuilddeps·::·ProcessType·r·=>·r 
Max diff block lines reached; 66625/82603 bytes (80.66%) of diff not shown.
922 KB
./usr/share/doc/libghc-shell-conduit-doc/html/Data-Conduit-Shell.html
    
Offset 25, 19 lines modifiedOffset 25, 19 lines modified
25 ls·&quot;.&quot;·::·Segment·()25 ls·&quot;.&quot;·::·Segment·()
26 </pre><p>Etc.</p><p>Run·all·shell·scripts·with·<code><a·href="Data-Conduit-Shell.html#v:run"·title="Data.Conduit.Shell">run</a></code>:</p><pre>run·::·Segment·r·-&gt;·IO·r26 </pre><p>Etc.</p><p>Run·all·shell·scripts·with·<code><a·href="Data-Conduit-Shell.html#v:run"·title="Data.Conduit.Shell">run</a></code>:</p><pre>run·::·Segment·r·-&gt;·IO·r
27 </pre><h2>String·types</h2><p>If·using·<code>OverloadedStrings</code>·so·that·you·can·use·<code>Text</code>·for·arguments,27 </pre><h2>String·types</h2><p>If·using·<code>OverloadedStrings</code>·so·that·you·can·use·<code>Text</code>·for·arguments,
28 ·then·also·enable·<code>ExtendedDefaultRules</code>,·otherwise·you'll·get28 ·then·also·enable·<code>ExtendedDefaultRules</code>,·otherwise·you'll·get
29 ·ambiguous·type·errors.</p><pre>{-#·LANGUAGE·ExtendedDefaultRules·#-}29 ·ambiguous·type·errors.</p><pre>{-#·LANGUAGE·ExtendedDefaultRules·#-}
30 </pre><p>But·this·isn't·necessary·if·you·don't·need·to·use·<code>Text</code>·yet.·Strings30 </pre><p>But·this·isn't·necessary·if·you·don't·need·to·use·<code>Text</code>·yet.·Strings
31 ·literals·will·be·interpreted·as·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a></code>.·Though·you·can·pass·a·value31 ·literals·will·be·interpreted·as·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a></code>.·Though·you·can·pass·a·value
32 ·of·type·<code>Text</code>·or·any·instance·of·<code><a·href="Data-Conduit-Shell-Variadic.html#t:CmdArg"·title="Data.Conduit.Shell.Variadic">CmdArg</a></code>·without·needing·conversions.</p></div></div><div·id="synopsis"><details·id="syn"><summary>Synopsis</summary><ul·class="details-toggle"·data-details-id="syn"><li·class="src·short"><a·href="#v:run">run</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r·-&gt;·m·r</li><li·class="src·short"><a·href="#v:shell">shell</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·()</li><li·class="src·short"><a·href="#v:proc">proc</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·[<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a>]·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·()</li><li·class="src·short"><a·href="#v:conduit">conduit</a>·::·(a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.11.5.3/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·ConduitT·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.11.5.3/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>·m·r·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r</li><li·class="src·short"><a·href="#v:text">text</a>·::·(r·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·(),·<a·href="file:///usr/share/doc/libghc-conduit-doc/html/Conduit.html#t:MonadThrow"·title="Conduit">MonadThrow</a>·m)·=&gt;·ConduitT·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/text-2.0.2/Data-Text.html#t:Text"·title="Data.Text">Text</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/text-2.0.2/Data-Text.html#t:Text"·title="Data.Text">Text</a>·m·r·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r</li><li·class="src·short"><a·href="#v:bytes">bytes</a>·::·(a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.11.5.3/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·ConduitT·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.11.5.3/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>·m·r·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r</li><li·class="src·short"><a·href="#v:-36--124-">($|)</a>·::·<a·href="file:///usr/share/doc/libghc-conduit-doc/html/Conduit.html#t:MonadUnliftIO"·title="Conduit">MonadUnliftIO</a>·m·=&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·()·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Segment">Segment</a>·m·r</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:ProcessException">ProcessException</a><ul·class="subs"><li>=·<a·href="#v:ProcessException">ProcessException</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/process-1.6.19.0/System-Process.html#t:CreateProcess"·title="System.Process">CreateProcess</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/System-Exit.html#t:ExitCode"·title="System.Exit">ExitCode</a></li><li>|·<a·href="#v:ProcessEmpty">ProcessEmpty</a></li></ul></li><li·class="src·short"><a·href="#v:ghc">ghc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:ghci">ghci</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:hpc">hpc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:split">split</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:link">link</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:look">look</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:reset">reset</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:fold">fold</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:printf">printf</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:arch">arch</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:timeout">timeout</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:diff">diff</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:ip">ip</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:size">size</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:clear">clear</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:strip">strip</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:gzip">gzip</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:env">env</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:cat">cat</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:sync">sync</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:nice">nice</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:sleep">sleep</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:as">as</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:cd">cd</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m,·<a·href="Data-Conduit-Shell-Variadic.html#t:CmdArg"·title="Data.Conduit.Shell.Variadic">CmdArg</a>·arg)·=&gt;·arg·-&gt;·m·()</li><li·class="src·short"><a·href="#v:c">c</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:g">g</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:cp">cp</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:ls">ls</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:cmp">cmp</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:uniq">uniq</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:mv">mv</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:m4">m4</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:fmt">fmt</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:test">test</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:ss">ss</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:date">date</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:locale">locale</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:touch">touch</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:pr">pr</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:g15">g15</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:su">su</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:rm">rm</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:nm">nm</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:file">file</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:sh">sh</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:df">df</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:find-39-">find'</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:rev">rev</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:dir">dir</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:tc">tc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:syncAvailable">syncAvailable</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:accessdb">accessdb</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:vdpa">vdpa</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:tipc">tipc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:rtmon">rtmon</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:rtacct">rtacct</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:genl">genl</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:devlink">devlink</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:dcb">dcb</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:bridge">bridge</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:arpd">arpd</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:setcap">setcap</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:getpcaps">getpcaps</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:getcap">getcap</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:capsh">capsh</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:rmt">rmt</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:updatePasswd">updatePasswd</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:chroot">chroot</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t[·...·truncated·by·diffoscope;·len:·130985,·SHA:·f929385c63bf0e0768aaf6b2f7dfda05bfa498d7beb7310f9e6fe92ddd0fb404·...·]</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short">module·<a·href="Data-Conduit-Shell-Types.html">Data.Conduit.Shell.Types</a></li><li·class="src·short">module·<a·href="Data-Conduit-Shell-Variadic.html">Data.Conduit.Shell.Variadic</a></li><li·class="src·short">module·<a·href="file:///usr/share/doc/libghc-conduit-doc/html/Data-Conduit.html">Data.Conduit</a></li></ul></details></div><div·id="interface"><a·href="#g:1"·id="g:1"><h1>Running·scripts</h1></a><div·class="top"><p·class="src"><a·id="v:run"·class="def">run</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r·-&gt;·m·r·<a·href="src/Data.Conduit.Shell.Process.html#run"·class="link">Source</a>·<a·href="#v:run"·class="selflink">#</a></p><div·class="doc"><p>Run·a·segment.</p></div></div><a·href="#g:2"·id="g:2"><h1>Making·segments</h1></a><div·class="top"><p·class="src"><a·id="v:shell"·class="def">shell</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·()·<a·href="src/Data.Conduit.Shell.Process.html#shell"·class="link">Source</a>·<a·href="#v:shell"·class="selflink">#</a></p><div·class="doc"><p>Run·a·shell·command.</p></div></div><div·class="top"><p·class="src"><a·id="v:proc"·class="def">proc</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·[<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a>]·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·()·<a·href="src/Data.Conduit.Shell.Process.html#proc"·class="link">Source</a>·<a·href="#v:proc"·class="selflink">#</a></p><div·class="doc"><p>Run·a·process·command.</p></div></div><div·class="top"><p·class="src"><a·id="v:conduit"·class="def">conduit</a>·::·(a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.11.5.3/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·ConduitT·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.11.5.3/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>·m·r·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r·<a·href="src/Data.Conduit.Shell.Process.html#conduit"·class="link">Source</a>·<a·href="#v:conduit"·class="selflink">#</a></p><div·class="doc"><p>Lift·a·conduit·into·a·segment.</p></div></div><div·class="top"><p·class="src"><a·id="v:text"·class="def">text</a>·::·(r·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·(),·<a·href="file:///usr/share/doc/libghc-conduit-doc/html/Conduit.html#t:MonadThrow"·title="Conduit">MonadThrow</a>·m)·=&gt;·ConduitT·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/text-2.0.2/Data-Text.html#t:Text"·title="Data.Text">Text</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/text-2.0.2/Data-Text.html#t:Text"·title="Data.Text">Text</a>·m·r·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r·<a·href="src/Data.Conduit.Shell.Process.html#text"·class="link">Source</a>·<a·href="#v:text"·class="selflink">#</a></p><div·class="doc"><p>Work·on·the·stream·as·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/text-2.0.2/Data-Text.html#t:Text"·title="Data.Text">Text</a></code>·values·from·UTF-8.</p></div></div><div·class="top"><p·class="src"><a·id="v:bytes"·class="def">bytes</a>·::·(a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.11.5.3/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·ConduitT·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.11.5.3/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>·m·r·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r·<a·href="src/Data.Conduit.Shell.Process.html#bytes"·class="link">Source</a>·<a·href="#v:bytes"·class="selflink">#</a></p><div·class="doc"><p>Lift·a·conduit·into·a·segment.</p></div></div><a·href="#g:3"·id="g:3"><h1>Composition·of·segments</h1></a><div·class="top"><p·class="src"><a·id="v:-36--124-"·class="def">($|)</a>·::·<a·href="file:///usr/share/doc/libghc-conduit-doc/html/Conduit.html#t:MonadUnliftIO"·title="Conduit">MonadUnliftIO</a>·m·=&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·()·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·<span·class="fixity">infixl·0</span><span·class="rightedge"></span>·<a·href="src/Data.Conduit.Shell.Process.html#%24%7C"·class="link">Source</a>·<a·href="#v:-36--124-"·class="selflink">#</a></p><div·class="doc"><p>Fuse·two·segments·(either·processes·or·conduits).</p></div></div><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:Segment"·class="def">Segment</a>·m·r·<a·href="src/Data.Conduit.Shell.Process.html#Segment"·class="link">Source</a>·<a·href="#t:Segment"·class="selflink">#</a></p><div·class="doc"><p>A·pipeable·segment.·Either·a·conduit·or·a·process.</p></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:Segment">Instances</h4><details·id="i:Segment"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Segment:MonadIO:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·(<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m)</span>·<a·href="src/Data.Conduit.Shell.Process.html#line-92"·class="link">Source</a>·<a·href="#t:Segment"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Segment:MonadIO:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Conduit-Shell-Process.html">Data.Conduit.Shell.Process</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:liftIO">liftIO</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:liftIO"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Segment:Alternative:2"></span>·<a·href="file:///usr/share/doc/libghc-conduit-doc/html/Conduit.html#t:MonadUnliftIO"·title="Conduit">MonadUnliftIO</a>·m·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Applicative.html#t:Alternative"·title="Control.Applicative">Alternative</a>·(<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m)</span>·<a·href="src/Data.Conduit.Shell.Process.html#line-75"·class="link">Source</a>·<a·href="#t:Segment"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Segment:Alternative:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Conduit-Shell-Process.html">Data.Conduit.Shell.Process</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:empty">empty</a>·::·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:empty"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--124--62-">(&lt;|&gt;)</a>·::·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:-60--124--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:some">some</a>·::·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·[a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:some"·class="selflink">#</a></p><p·class="src"><a·href="#v:many">many</a>·::·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·[a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:many"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Segment:Applicative:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Applicative.html#t:Applicative"·title="Control.Applicative">Applicative</a>·(<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m)</span>·<a·href="src/Data.Conduit.Shell.Process.html#line-72"·class="link">Source</a>·<a·href="#t:Segment"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Segment:Applicative:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Conduit-Shell-Process.html">Data.Conduit.Shell.Process</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:pure">pure</a>·::·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:pure"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--42--62-">(&lt;*&gt;)</a>·::·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·(a·-&gt;·b)·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:-60--42--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:liftA2">liftA2</a>·::·(a·-&gt;·b·-&gt;·c)·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·c·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:liftA2"·class="selflink">#</a></p><p·class="src"><a·href="#v:-42--62-">(*&gt;)</a>·::·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:-42--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--42-">(&lt;*)</a>·::·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:-60--42-"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Segment:Functor:4"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Functor.html#t:Functor"·title="Data.Functor">Functor</a>·(<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m)</span>·<a·href="src/Data.Conduit.Shell.Process.html#line-69"·class="link">Source</a>·<a·href="#t:Segment"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Segment:Functor:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Conduit-Shell-Process.html">Data.Conduit.Shell.Process</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:fmap">fmap</a>·::·(a·-&gt;·b)·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:fmap"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--36-">(&lt;$)</a>·::·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:-60--36-"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Segment:Monad:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·(<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m)</span>·<a·href="src/Data.Conduit.Shell.Process.html#line-55"·class="link">Source</a>·<a·href="#t:Segment"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Segment:Monad:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Conduit-Shell-Process.html">Data.Conduit.Shell.Process</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-62--62--61-">(&gt;&gt;=)</a>·::·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·(a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b)·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:-62--62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--62-">(&gt;&gt;)</a>·::·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:-62--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:return">return</a>·::·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:return"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Segment:ProcessType:6"></span>·(r·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·(),·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m)·=&gt;·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·(<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r)</span>·<a·href="src/Data.Conduit.Shell.Variadic.html#line-35"·class="link">Source</a>·<a·href="#t:ProcessType"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Segment:ProcessType:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Conduit-Shell-Variadic.html">Data.Conduit.Shell.Variadic</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:spr">spr</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·[<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/text-2.0.2/Data-Text.html#t:Text"·title="Data.Text">Text</a>]·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r·<a·href="src/Data.Conduit.Shell.Variadic.html#spr"·class="link">Source</a>·<a·href="#v:spr"·class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:ProcessException"·class="def">ProcessException</a>·<a·href="src/Data.Conduit.Shell.Process.html#ProcessException"·class="link">Source</a>·<a·href="#t:ProcessException"·class="selflink">#</a></p><div·class="doc"><p>Process·running·exception.</p></div><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:ProcessException"·class="def">ProcessException</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/process-1.6.19.0/System-Process.html#t:CreateProcess"·title="System.Process">CreateProcess</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/System-Exit.html#t:ExitCode"·title="System.Exit">ExitCode</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·class="src"><a·id="v:ProcessEmpty"·class="def">ProcessEmpty</a></td><td·class="doc·empty">&nbsp;</td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:ProcessException">Instances</h4><details·id="i:ProcessException"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:ProcessException:Exception:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Exception-Base.html#t:Exception"·title="Control.Exception.Base">Exception</a>·<a·href="Data-Conduit-Shell.html#t:ProcessException"·title="Data.Conduit.Shell">ProcessException</a></span>·<a·href="src/Data.Conduit.Shell.Process.html#line-108"·class="link">Source</a>·<a·href="#t:ProcessException"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:ProcessException:Exception:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Conduit-Shell-Process.html">Data.Conduit.Shell.Process</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:toException">toException</a>·::·<a·href="Data-Conduit-Shell.html#t:ProcessException"·title="Data.Conduit.Shell">ProcessException</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Exception-Base.html#t:SomeException"·title="Control.Exception.Base">SomeException</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:toException"·class="selflink">#</a></p><p·class="src"><a·href="#v:fromException">fromException</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Exception-Base.html#t:SomeException"·title="Control.Exception.Base">SomeException</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·<a·href="Data-Conduit-Shell.html#t:ProcessException"·title="Data.Conduit.Shell">ProcessException</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:fromException"·class="selflink">#</a></p><p·class="src"><a·href="#v:displayException">displayException</a>·::·<a·href="Data-Conduit-Shell.html#t:ProcessException"·title="Data.Conduit.Shell">ProcessException</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:displayException"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:ProcessException:Show:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Text-Show.html#t:Show"·title="Text.Show">Show</a>·<a·href="Data-Conduit-Shell.html#t:ProcessException"·title="Data.Conduit.Shell">ProcessException</a></span>·<a·href="src/Data.Conduit.Shell.Process.html#line-110"·class="link">Source</a>·<a·href="#t:ProcessException"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:ProcessException:Show:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Conduit-Shell-Process.html">Data.Conduit.Shell.Process</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:showsPrec">showsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Data-Conduit-Shell.html#t:ProcessException"·title="Data.Conduit.Shell">ProcessException</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Text-Show.html#t:ShowS"·title="Text.Show">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:showsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:show">show</a>·::·<a·href="Data-Conduit-Shell.html#t:ProcessException"·title="Data.Conduit.Shell">ProcessException</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:show"·class="selflink">#</a></p><p·class="src"><a·href="#v:showList">showList</a>·::·[<a·href="Data-Conduit-Shell.html#t:ProcessException"·title="Data.Conduit.Shell">ProcessException</a>]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Text-Show.html#t:ShowS"·title="Text.Show">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:showList"·class="selflink">#</a></p></div></details></td></tr></table></details></div></div><a·href="#g:4"·id="g:4"><h1>Re-exports</h1></a><div·class="doc"><p>The·following·modules·are·exported·for·scripting32 ·of·type·<code>Text</code>·or·any·instance·of·<code><a·href="Data-Conduit-Shell-Variadic.html#t:CmdArg"·title="Data.Conduit.Shell.Variadic">CmdArg</a></code>·without·needing·conversions.</p></div></div><div·id="synopsis"><details·id="syn"><summary>Synopsis</summary><ul·class="details-toggle"·data-details-id="syn"><li·class="src·short"><a·href="#v:run">run</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r·-&gt;·m·r</li><li·class="src·short"><a·href="#v:shell">shell</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·()</li><li·class="src·short"><a·href="#v:proc">proc</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·[<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a>]·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·()</li><li·class="src·short"><a·href="#v:conduit">conduit</a>·::·(a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.11.5.3/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·ConduitT·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.11.5.3/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>·m·r·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r</li><li·class="src·short"><a·href="#v:text">text</a>·::·(r·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·(),·<a·href="file:///usr/share/doc/libghc-conduit-doc/html/Conduit.html#t:MonadThrow"·title="Conduit">MonadThrow</a>·m)·=&gt;·ConduitT·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/text-2.0.2/Data-Text.html#t:Text"·title="Data.Text">Text</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/text-2.0.2/Data-Text.html#t:Text"·title="Data.Text">Text</a>·m·r·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r</li><li·class="src·short"><a·href="#v:bytes">bytes</a>·::·(a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.11.5.3/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·ConduitT·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.11.5.3/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>·m·r·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r</li><li·class="src·short"><a·href="#v:-36--124-">($|)</a>·::·<a·href="file:///usr/share/doc/libghc-conduit-doc/html/Conduit.html#t:MonadUnliftIO"·title="Conduit">MonadUnliftIO</a>·m·=&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·()·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:Segment">Segment</a>·m·r</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:ProcessException">ProcessException</a><ul·class="subs"><li>=·<a·href="#v:ProcessException">ProcessException</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/process-1.6.19.0/System-Process.html#t:CreateProcess"·title="System.Process">CreateProcess</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/System-Exit.html#t:ExitCode"·title="System.Exit">ExitCode</a></li><li>|·<a·href="#v:ProcessEmpty">ProcessEmpty</a></li></ul></li><li·class="src·short"><a·href="#v:ghc">ghc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:ghci">ghci</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:hpc">hpc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:split">split</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:link">link</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:look">look</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:reset">reset</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:fold">fold</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:printf">printf</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:arch">arch</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:timeout">timeout</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:diff">diff</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:ip">ip</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:size">size</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:clear">clear</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:strip">strip</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:gzip">gzip</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:env">env</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:cat">cat</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:sync">sync</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:nice">nice</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:sleep">sleep</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:as">as</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:cd">cd</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m,·<a·href="Data-Conduit-Shell-Variadic.html#t:CmdArg"·title="Data.Conduit.Shell.Variadic">CmdArg</a>·arg)·=&gt;·arg·-&gt;·m·()</li><li·class="src·short"><a·href="#v:c">c</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:g">g</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:cp">cp</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:ls">ls</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:cmp">cmp</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:uniq">uniq</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:mv">mv</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:m4">m4</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:fmt">fmt</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:test">test</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:ss">ss</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:date">date</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:locale">locale</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:touch">touch</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:pr">pr</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:g15">g15</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:su">su</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:rm">rm</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:nm">nm</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:file">file</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:sh">sh</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:df">df</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:find-39-">find'</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:rev">rev</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:dir">dir</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:tc">tc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:syncAvailable">syncAvailable</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:accessdb">accessdb</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:vdpa">vdpa</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:tipc">tipc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:rtmon">rtmon</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:rtacct">rtacct</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:genl">genl</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:devlink">devlink</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:dcb">dcb</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:bridge">bridge</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:arpd">arpd</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:setcap">setcap</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:getpcaps">getpcaps</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:getcap">getcap</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:capsh">capsh</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:rmt">rmt</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:killall5">killall5</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short"><a·href="#v:fstabDecode">fstabDecode</a>·::·<a·href="Data-Conduit-Shell-Variadic.html[·...·truncated·by·diffoscope;·len:·130985,·SHA:·d409a6283318ec8adde6e96505ab8ba7f734a98b37e3d4bb3e3da7351a2ab7da·...·]</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r</li><li·class="src·short">module·<a·href="Data-Conduit-Shell-Types.html">Data.Conduit.Shell.Types</a></li><li·class="src·short">module·<a·href="Data-Conduit-Shell-Variadic.html">Data.Conduit.Shell.Variadic</a></li><li·class="src·short">module·<a·href="file:///usr/share/doc/libghc-conduit-doc/html/Data-Conduit.html">Data.Conduit</a></li></ul></details></div><div·id="interface"><a·href="#g:1"·id="g:1"><h1>Running·scripts</h1></a><div·class="top"><p·class="src"><a·id="v:run"·class="def">run</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r·-&gt;·m·r·<a·href="src/Data.Conduit.Shell.Process.html#run"·class="link">Source</a>·<a·href="#v:run"·class="selflink">#</a></p><div·class="doc"><p>Run·a·segment.</p></div></div><a·href="#g:2"·id="g:2"><h1>Making·segments</h1></a><div·class="top"><p·class="src"><a·id="v:shell"·class="def">shell</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·()·<a·href="src/Data.Conduit.Shell.Process.html#shell"·class="link">Source</a>·<a·href="#v:shell"·class="selflink">#</a></p><div·class="doc"><p>Run·a·shell·command.</p></div></div><div·class="top"><p·class="src"><a·id="v:proc"·class="def">proc</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·[<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a>]·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·()·<a·href="src/Data.Conduit.Shell.Process.html#proc"·class="link">Source</a>·<a·href="#v:proc"·class="selflink">#</a></p><div·class="doc"><p>Run·a·process·command.</p></div></div><div·class="top"><p·class="src"><a·id="v:conduit"·class="def">conduit</a>·::·(a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.11.5.3/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·ConduitT·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.11.5.3/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>·m·r·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r·<a·href="src/Data.Conduit.Shell.Process.html#conduit"·class="link">Source</a>·<a·href="#v:conduit"·class="selflink">#</a></p><div·class="doc"><p>Lift·a·conduit·into·a·segment.</p></div></div><div·class="top"><p·class="src"><a·id="v:text"·class="def">text</a>·::·(r·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·(),·<a·href="file:///usr/share/doc/libghc-conduit-doc/html/Conduit.html#t:MonadThrow"·title="Conduit">MonadThrow</a>·m)·=&gt;·ConduitT·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/text-2.0.2/Data-Text.html#t:Text"·title="Data.Text">Text</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/text-2.0.2/Data-Text.html#t:Text"·title="Data.Text">Text</a>·m·r·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r·<a·href="src/Data.Conduit.Shell.Process.html#text"·class="link">Source</a>·<a·href="#v:text"·class="selflink">#</a></p><div·class="doc"><p>Work·on·the·stream·as·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/text-2.0.2/Data-Text.html#t:Text"·title="Data.Text">Text</a></code>·values·from·UTF-8.</p></div></div><div·class="top"><p·class="src"><a·id="v:bytes"·class="def">bytes</a>·::·(a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.11.5.3/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·m)·=&gt;·ConduitT·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/bytestring-0.11.5.3/Data-ByteString.html#t:ByteString"·title="Data.ByteString">ByteString</a>·m·r·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r·<a·href="src/Data.Conduit.Shell.Process.html#bytes"·class="link">Source</a>·<a·href="#v:bytes"·class="selflink">#</a></p><div·class="doc"><p>Lift·a·conduit·into·a·segment.</p></div></div><a·href="#g:3"·id="g:3"><h1>Composition·of·segments</h1></a><div·class="top"><p·class="src"><a·id="v:-36--124-"·class="def">($|)</a>·::·<a·href="file:///usr/share/doc/libghc-conduit-doc/html/Conduit.html#t:MonadUnliftIO"·title="Conduit">MonadUnliftIO</a>·m·=&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·()·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·<span·class="fixity">infixl·0</span><span·class="rightedge"></span>·<a·href="src/Data.Conduit.Shell.Process.html#%24%7C"·class="link">Source</a>·<a·href="#v:-36--124-"·class="selflink">#</a></p><div·class="doc"><p>Fuse·two·segments·(either·processes·or·conduits).</p></div></div><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:Segment"·class="def">Segment</a>·m·r·<a·href="src/Data.Conduit.Shell.Process.html#Segment"·class="link">Source</a>·<a·href="#t:Segment"·class="selflink">#</a></p><div·class="doc"><p>A·pipeable·segment.·Either·a·conduit·or·a·process.</p></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:Segment">Instances</h4><details·id="i:Segment"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Segment:MonadIO:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·(<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m)</span>·<a·href="src/Data.Conduit.Shell.Process.html#line-92"·class="link">Source</a>·<a·href="#t:Segment"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Segment:MonadIO:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Conduit-Shell-Process.html">Data.Conduit.Shell.Process</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:liftIO">liftIO</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:liftIO"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Segment:Alternative:2"></span>·<a·href="file:///usr/share/doc/libghc-conduit-doc/html/Conduit.html#t:MonadUnliftIO"·title="Conduit">MonadUnliftIO</a>·m·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Applicative.html#t:Alternative"·title="Control.Applicative">Alternative</a>·(<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m)</span>·<a·href="src/Data.Conduit.Shell.Process.html#line-75"·class="link">Source</a>·<a·href="#t:Segment"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Segment:Alternative:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Conduit-Shell-Process.html">Data.Conduit.Shell.Process</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:empty">empty</a>·::·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:empty"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--124--62-">(&lt;|&gt;)</a>·::·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:-60--124--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:some">some</a>·::·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·[a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:some"·class="selflink">#</a></p><p·class="src"><a·href="#v:many">many</a>·::·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·[a]·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:many"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Segment:Applicative:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Applicative.html#t:Applicative"·title="Control.Applicative">Applicative</a>·(<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m)</span>·<a·href="src/Data.Conduit.Shell.Process.html#line-72"·class="link">Source</a>·<a·href="#t:Segment"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Segment:Applicative:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Conduit-Shell-Process.html">Data.Conduit.Shell.Process</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:pure">pure</a>·::·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:pure"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--42--62-">(&lt;*&gt;)</a>·::·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·(a·-&gt;·b)·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:-60--42--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:liftA2">liftA2</a>·::·(a·-&gt;·b·-&gt;·c)·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·c·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:liftA2"·class="selflink">#</a></p><p·class="src"><a·href="#v:-42--62-">(*&gt;)</a>·::·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:-42--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--42-">(&lt;*)</a>·::·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:-60--42-"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Segment:Functor:4"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Functor.html#t:Functor"·title="Data.Functor">Functor</a>·(<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m)</span>·<a·href="src/Data.Conduit.Shell.Process.html#line-69"·class="link">Source</a>·<a·href="#t:Segment"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Segment:Functor:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Conduit-Shell-Process.html">Data.Conduit.Shell.Process</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:fmap">fmap</a>·::·(a·-&gt;·b)·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:fmap"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--36-">(&lt;$)</a>·::·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:-60--36-"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Segment:Monad:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m·=&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad.html#t:Monad"·title="Control.Monad">Monad</a>·(<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m)</span>·<a·href="src/Data.Conduit.Shell.Process.html#line-55"·class="link">Source</a>·<a·href="#t:Segment"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Segment:Monad:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Conduit-Shell-Process.html">Data.Conduit.Shell.Process</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-62--62--61-">(&gt;&gt;=)</a>·::·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·(a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b)·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:-62--62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--62-">(&gt;&gt;)</a>·::·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·b·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:-62--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:return">return</a>·::·a·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·a·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:return"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:Segment:ProcessType:6"></span>·(r·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Equality.html#t:-126-"·title="Data.Type.Equality">~</a>·(),·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m)·=&gt;·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·(<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r)</span>·<a·href="src/Data.Conduit.Shell.Variadic.html#line-35"·class="link">Source</a>·<a·href="#t:ProcessType"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:Segment:ProcessType:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Conduit-Shell-Variadic.html">Data.Conduit.Shell.Variadic</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:spr">spr</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a>·-&gt;·[<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/text-2.0.2/Data-Text.html#t:Text"·title="Data.Text">Text</a>]·-&gt;·<a·href="Data-Conduit-Shell.html#t:Segment"·title="Data.Conduit.Shell">Segment</a>·m·r·<a·href="src/Data.Conduit.Shell.Variadic.html#spr"·class="link">Source</a>·<a·href="#v:spr"·class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:ProcessException"·class="def">ProcessException</a>·<a·href="src/Data.Conduit.Shell.Process.html#ProcessException"·class="link">Source</a>·<a·href="#t:ProcessException"·class="selflink">#</a></p><div·class="doc"><p>Process·running·exception.</p></div><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:ProcessException"·class="def">ProcessException</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/process-1.6.19.0/System-Process.html#t:CreateProcess"·title="System.Process">CreateProcess</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/System-Exit.html#t:ExitCode"·title="System.Exit">ExitCode</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·class="src"><a·id="v:ProcessEmpty"·class="def">ProcessEmpty</a></td><td·class="doc·empty">&nbsp;</td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:ProcessException">Instances</h4><details·id="i:ProcessException"·open="open"><summary·class="hide-when-js-enabled">Instances·details</summary><table><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:ProcessException:Exception:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Exception-Base.html#t:Exception"·title="Control.Exception.Base">Exception</a>·<a·href="Data-Conduit-Shell.html#t:ProcessException"·title="Data.Conduit.Shell">ProcessException</a></span>·<a·href="src/Data.Conduit.Shell.Process.html#line-108"·class="link">Source</a>·<a·href="#t:ProcessException"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:ProcessException:Exception:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Conduit-Shell-Process.html">Data.Conduit.Shell.Process</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:toException">toException</a>·::·<a·href="Data-Conduit-Shell.html#t:ProcessException"·title="Data.Conduit.Shell">ProcessException</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Exception-Base.html#t:SomeException"·title="Control.Exception.Base">SomeException</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:toException"·class="selflink">#</a></p><p·class="src"><a·href="#v:fromException">fromException</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Exception-Base.html#t:SomeException"·title="Control.Exception.Base">SomeException</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#t:Maybe"·title="Data.Maybe">Maybe</a>·<a·href="Data-Conduit-Shell.html#t:ProcessException"·title="Data.Conduit.Shell">ProcessException</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:fromException"·class="selflink">#</a></p><p·class="src"><a·href="#v:displayException">displayException</a>·::·<a·href="Data-Conduit-Shell.html#t:ProcessException"·title="Data.Conduit.Shell">ProcessException</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:displayException"·class="selflink">#</a></p></div></details></td></tr><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:ProcessException:Show:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Text-Show.html#t:Show"·title="Text.Show">Show</a>·<a·href="Data-Conduit-Shell.html#t:ProcessException"·title="Data.Conduit.Shell">ProcessException</a></span>·<a·href="src/Data.Conduit.Shell.Process.html#line-110"·class="link">Source</a>·<a·href="#t:ProcessException"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:ProcessException:Show:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="Data-Conduit-Shell-Process.html">Data.Conduit.Shell.Process</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:showsPrec">showsPrec</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Int.html#t:Int"·title="Data.Int">Int</a>·-&gt;·<a·href="Data-Conduit-Shell.html#t:ProcessException"·title="Data.Conduit.Shell">ProcessException</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Text-Show.html#t:ShowS"·title="Text.Show">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:showsPrec"·class="selflink">#</a></p><p·class="src"><a·href="#v:show">show</a>·::·<a·href="Data-Conduit-Shell.html#t:ProcessException"·title="Data.Conduit.Shell">ProcessException</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-String.html#t:String"·title="Data.String">String</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:show"·class="selflink">#</a></p><p·class="src"><a·href="#v:showList">showList</a>·::·[<a·href="Data-Conduit-Shell.html#t:ProcessException"·title="Data.Conduit.Shell">ProcessException</a>]·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Text-Show.html#t:ShowS"·title="Text.Show">ShowS</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src"·class="link">Source</a>·<a·href="#v:showList"·class="selflink">#</a></p></div></details></td></tr></table></details></div></div><a·href="#g:4"·id="g:4"><h1>Re-exports</h1></a><div·class="doc"><p>The·following·modules·are·exported·for·scripting
33 ·convenience.·<a·href="file:///usr/share/doc/libghc-conduit-doc/html/Data-Conduit.html">Data.Conduit</a>·and·<a·href="file:///usr/share/doc/libghc-conduit-extra-doc/html/Data-Conduit-Filesystem.html">Data.Conduit.Filesystem</a>·are33 ·convenience.·<a·href="file:///usr/share/doc/libghc-conduit-doc/html/Data-Conduit.html">Data.Conduit</a>·and·<a·href="file:///usr/share/doc/libghc-conduit-extra-doc/html/Data-Conduit-Filesystem.html">Data.Conduit.Filesystem</a>·are
34 ·re-exported·from·other·libraries·because·they·are·typical·uses.·If34 ·re-exported·from·other·libraries·because·they·are·typical·uses.·If
35 ·you·want·a·stream·of·the·contents·of·a·directory,·recursively,35 ·you·want·a·stream·of·the·contents·of·a·directory,·recursively,
36 ·<code>sourceDirectoryDeep</code>·is·handy.·A·program·like·<code>find</code>·is·strict,36 ·<code>sourceDirectoryDeep</code>·is·handy.·A·program·like·<code>find</code>·is·strict,
37 ·whereas·a·Conduit·can·stop·processing·whenever·you·wish.</p><p>You·might·want·to·import·the·regular·Conduit·modules·qualified,·too:</p><pre>import·qualified·Data.Conduit.List·as·CL37 ·whereas·a·Conduit·can·stop·processing·whenever·you·wish.</p><p>You·might·want·to·import·the·regular·Conduit·modules·qualified,·too:</p><pre>import·qualified·Data.Conduit.List·as·CL
38 </pre><p>Which·contains·handy·functions·for·working·on·streams·in·a38 </pre><p>Which·contains·handy·functions·for·working·on·streams·in·a
39 ·list-like·way.·See·the·rest·of·the·handy·modules·for·Conduit·in39 ·list-like·way.·See·the·rest·of·the·handy·modules·for·Conduit·in
40 ·conduit-extra:·<a·href="http://hackage.haskell.org/package/conduit-extra">http://hackage.haskell.org/package/conduit-extra</a></p><p>Also·of·interest·is·csv-conduit:·<a·href="http://hackage.haskell.org/package/csv-conduit">http://hackage.haskell.org/package/csv-conduit</a>40 ·conduit-extra:·<a·href="http://hackage.haskell.org/package/conduit-extra">http://hackage.haskell.org/package/conduit-extra</a></p><p>Also·of·interest·is·csv-conduit:·<a·href="http://hackage.haskell.org/package/csv-conduit">http://hackage.haskell.org/package/csv-conduit</a>
41 ·And·html-conduit:·<a·href="http://hackage.haskell.org/package/html-conduit">http://hackage.haskell.org/package/html-conduit</a>41 ·And·html-conduit:·<a·href="http://hackage.haskell.org/package/html-conduit">http://hackage.haskell.org/package/html-conduit</a>
42 ·And·http-conduit:·<a·href="http://hackage.haskell.org/package/http-conduit">http://hackage.haskell.org/package/http-conduit</a></p><p>Finally,·see·the·Conduit·category·on·Hackage·for·other·useful·libraries:·<a·href="http://hackage.haskell.org/packages/#cat:Conduit">http://hackage.haskell.org/packages/#cat:Conduit</a></p><p>All·of·these·general·purpose·Conduits·can·be·used·in·shell42 ·And·http-conduit:·<a·href="http://hackage.haskell.org/package/http-conduit">http://hackage.haskell.org/package/http-conduit</a></p><p>Finally,·see·the·Conduit·category·on·Hackage·for·other·useful·libraries:·<a·href="http://hackage.haskell.org/packages/#cat:Conduit">http://hackage.haskell.org/packages/#cat:Conduit</a></p><p>All·of·these·general·purpose·Conduits·can·be·used·in·shell
43 ·scripting.</p></div><div·class="top"><p·class="src"><a·id="v:ghc"·class="def">ghc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#ghc"·class="link">Source</a>·<a·href="#v:ghc"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:ghci"·class="def">ghci</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#ghci"·class="link">Source</a>·<a·href="#v:ghci"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:hpc"·class="def">hpc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#hpc"·class="link">Source</a>·<a·href="#v:hpc"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:split"·class="def">split</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#split"·class="link">Source</a>·<a·href="#v:split"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:link"·class="def">link</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#link"·class="link">Source</a>·<a·href="#v:link"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:look"·class="def">look</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#look"·class="link">Source</a>·<a·href="#v:look"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:reset"·class="def">reset</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#reset"·class="link">Source</a>·<a·href="#v:reset"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:fold"·class="def">fold</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#fold"·class="link">Source</a>·<a·href="#v:fold"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:printf"·class="def">printf</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#printf"·class="link">Source</a>·<a·href="#v:printf"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:arch"·class="def">arch</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#arch"·class="link">Source</a>·<a·href="#v:arch"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:timeout"·class="def">timeout</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#timeout"·class="link">Source</a>·<a·href="#v:timeout"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:diff"·class="def">diff</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#diff"·class="link">Source</a>·<a·href="#v:diff"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:ip"·class="def">ip</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#ip"·class="link">Source</a>·<a·href="#v:ip"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:size"·class="def">size</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#size"·class="link">Source</a>·<a·href="#v:size"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:clear"·class="def">clear</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#clear"·class="link">Source</a>·<a·href="#v:clear"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:strip"·class="def">strip</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#strip"·class="link">Source</a>·<a·href="#v:strip"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:gzip"·class="def">gzip</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#gzip"·class="link">Source</a>·<a·href="#v:gzip"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:env"·class="def">env</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#env"·class="link">Source</a>·<a·href="#v:env"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:cat"·class="def">cat</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#cat"·class="link">Source</a>·<a·href="#v:cat"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sync"·class="def">sync</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#sync"·class="link">Source</a>·<a·href="#v:sync"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:nice"·class="def">nice</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#nice"·class="link">Source</a>·<a·href="#v:nice"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sleep"·class="def">sleep</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#sleep"·class="link">Source</a>·<a·href="#v:sleep"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:as"·class="def">as</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#as"·class="link">Source</a>·<a·href="#v:as"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:cd"·class="def">cd</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m,·<a·href="Data-Conduit-Shell-Variadic.html#t:CmdArg"·title="Data.Conduit.Shell.Variadic">CmdArg</a>·arg)·=&gt;·arg·-&gt;·m·()·<a·href="src/Data.Conduit.Shell.PATH.html#cd"·class="link">Source</a>·<a·href="#v:cd"·class="selflink">#</a></p><div·class="doc"><p>Helpful·CD·command.</p></div></div><div·class="top"><p·class="src"><a·id="v:c"·class="def">c</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#c"·class="link">Source</a>·<a·href="#v:c"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:g"·class="def">g</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#g"·class="link">Source</a>·<a·href="#v:g"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:cp"·class="def">cp</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#cp"·class="link">Source</a>·<a·href="#v:cp"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:ls"·class="def">ls</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#ls"·class="link">Source</a>·<a·href="#v:ls"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:cmp"·class="def">cmp</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#cmp"·class="link">Source</a>·<a·href="#v:cmp"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:uniq"·class="def">uniq</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#uniq"·class="link">Source</a>·<a·href="#v:uniq"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mv"·class="def">mv</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#mv"·class="link">Source</a>·<a·href="#v:mv"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:m4"·class="def">m4</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#m4"·class="link">Source</a>·<a·href="#v:m4"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:fmt"·class="def">fmt</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#fmt"·class="link">Source</a>·<a·href="#v:fmt"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:test"·class="def">test</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#test"·class="link">Source</a>·<a·href="#v:test"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:ss"·class="def">ss</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#ss"·class="link">Source</a>·<a·href="#v:ss"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:date"·class="def">date</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#date"·class="link">Source</a>·<a·href="#v:date"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:locale"·class="def">locale</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#locale"·class="link">Source</a>·<a·href="#v:locale"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:touch"·class="def">touch</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#touch"·class="link">Source</a>·<a·href="#v:touch"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:pr"·class="def">pr</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#pr"·class="link">Source</a>·<a·href="#v:pr"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:g15"·class="def">g15</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#g15"·class="link">Source</a>·<a·href="#v:g15"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:su"·class="def">su</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#su"·class="link">Source</a>·<a·href="#v:su"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:rm"·class="def">rm</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#rm"·class="link">Source</a>·<a·href="#v:rm"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:nm"·class="def">nm</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#nm"·class="link">Source</a>·<a·href="#v:nm"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:file"·class="def">file</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#file"·class="link">Source</a>·<a·href="#v:file"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sh"·class="def">sh</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#sh"·class="link">Source</a>·<a·href="#v:sh"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:df"·class="def">df</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#df"·class="link">Source</a>·<a·href="#v:df"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:find-39-"·class="def">find'</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#find%27"·class="link">Source</a>·<a·href="#v:find-39-"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:rev"·class="def">rev</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#rev"·class="link">Source</a>·<a·href="#v:rev"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:dir"·class="def">dir</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#dir"·class="link">Source</a>·<a·href="#v:dir"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:tc"·class="def">tc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#tc"·class="link">Source</a>·<a·href="#v:tc"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:syncAvailable"·class="def">syncAvailable</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#syncAvailable"·class="link">Source</a>·<a·href="#v:syncAvailable"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:accessdb"·class="def">accessdb</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#accessdb"·class="link">Source</a>·<a·href="#v:accessdb"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:vdpa"·class="def">vdpa</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#vdpa"·class="link">Source</a>·<a·href="#v:vdpa"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:tipc"·class="def">tipc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#tipc"·class="link">Source</a>·<a·href="#v:tipc"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:rtmon"·class="def">rtmon</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#rtmon"·class="link">Source</a>·<a·href="#v:rtmon"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:rtacct"·class="def">rtacct</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#rtacct"·class="link">Source</a>·<a·href="#v:rtacct"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:genl"·class="def">genl</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#genl"·class="link">Source</a>·<a·href="#v:genl"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:devlink"·class="def">devlink</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#devlink"·class="link">Source</a>·<a·href="#v:devlink"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:dcb"·class="def">dcb</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#dcb"·class="link">Source</a>·<a·href="#v:dcb"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:bridge"·class="def">bridge</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#bridge"·class="link">Source</a>·<a·href="#v:bridge"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:arpd"·class="def">arpd</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#arpd"·class="link">Source</a>·<a·href="#v:arpd"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:setcap"·class="def">setcap</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#setcap"·class="link">Source</a>·<a·href="#v:setcap"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:getpcaps"·class="def">getpcaps</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#getpcaps"·class="link">Source</a>·<a·href="#v:getpcaps"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:getcap"·class="def">getcap</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#getcap"·class="link">Source</a>·<a·href="#v:getcap"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:capsh"·class="def">capsh</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#capsh"·class="link">Source</a>·<a·href="#v:capsh"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:rmt"·class="def">rmt</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#rmt"·class="link">Source</a>·<a·href="#v:rmt"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:updatePasswd"·class="def">updatePasswd</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#updatePasswd"·class="link">Source</a>·<a·href="#v[·...·truncated·by·diffoscope;·len:·235593,·SHA:·2823cc33319014a5247fe427f7bfa8e1c8e83a436eb91b564392711b51a37e01·...·]"·class="selflink">#</a></p></div><div·class="top"><p·class="src">module·<a·href="Data-Conduit-Shell-Types.html">Data.Conduit.Shell.Types</a></p></div><div·class="top"><p·class="src">module·<a·href="Data-Conduit-Shell-Variadic.html">Data.Conduit.Shell.Variadic</a></p></div><div·class="top"><p·class="src">module·<a·href="file:///usr/share/doc/libghc-conduit-doc/html/Data-Conduit.html">Data.Conduit</a></p></div></div></div><div·id="footer"><p>Produced·by·<a·href="http://www.haskell.org/haddock/">Haddock</a>·version·2.29.2</p></div></body></html>43 ·scripting.</p></div><div·class="top"><p·class="src"><a·id="v:ghc"·class="def">ghc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#ghc"·class="link">Source</a>·<a·href="#v:ghc"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:ghci"·class="def">ghci</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#ghci"·class="link">Source</a>·<a·href="#v:ghci"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:hpc"·class="def">hpc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#hpc"·class="link">Source</a>·<a·href="#v:hpc"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:split"·class="def">split</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#split"·class="link">Source</a>·<a·href="#v:split"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:link"·class="def">link</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#link"·class="link">Source</a>·<a·href="#v:link"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:look"·class="def">look</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#look"·class="link">Source</a>·<a·href="#v:look"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:reset"·class="def">reset</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#reset"·class="link">Source</a>·<a·href="#v:reset"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:fold"·class="def">fold</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#fold"·class="link">Source</a>·<a·href="#v:fold"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:printf"·class="def">printf</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#printf"·class="link">Source</a>·<a·href="#v:printf"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:arch"·class="def">arch</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#arch"·class="link">Source</a>·<a·href="#v:arch"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:timeout"·class="def">timeout</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#timeout"·class="link">Source</a>·<a·href="#v:timeout"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:diff"·class="def">diff</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#diff"·class="link">Source</a>·<a·href="#v:diff"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:ip"·class="def">ip</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#ip"·class="link">Source</a>·<a·href="#v:ip"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:size"·class="def">size</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#size"·class="link">Source</a>·<a·href="#v:size"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:clear"·class="def">clear</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#clear"·class="link">Source</a>·<a·href="#v:clear"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:strip"·class="def">strip</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#strip"·class="link">Source</a>·<a·href="#v:strip"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:gzip"·class="def">gzip</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#gzip"·class="link">Source</a>·<a·href="#v:gzip"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:env"·class="def">env</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#env"·class="link">Source</a>·<a·href="#v:env"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:cat"·class="def">cat</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#cat"·class="link">Source</a>·<a·href="#v:cat"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sync"·class="def">sync</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#sync"·class="link">Source</a>·<a·href="#v:sync"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:nice"·class="def">nice</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#nice"·class="link">Source</a>·<a·href="#v:nice"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sleep"·class="def">sleep</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#sleep"·class="link">Source</a>·<a·href="#v:sleep"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:as"·class="def">as</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#as"·class="link">Source</a>·<a·href="#v:as"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:cd"·class="def">cd</a>·::·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Control-Monad-IO-Class.html#t:MonadIO"·title="Control.Monad.IO.Class">MonadIO</a>·m,·<a·href="Data-Conduit-Shell-Variadic.html#t:CmdArg"·title="Data.Conduit.Shell.Variadic">CmdArg</a>·arg)·=&gt;·arg·-&gt;·m·()·<a·href="src/Data.Conduit.Shell.PATH.html#cd"·class="link">Source</a>·<a·href="#v:cd"·class="selflink">#</a></p><div·class="doc"><p>Helpful·CD·command.</p></div></div><div·class="top"><p·class="src"><a·id="v:c"·class="def">c</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#c"·class="link">Source</a>·<a·href="#v:c"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:g"·class="def">g</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#g"·class="link">Source</a>·<a·href="#v:g"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:cp"·class="def">cp</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#cp"·class="link">Source</a>·<a·href="#v:cp"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:ls"·class="def">ls</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#ls"·class="link">Source</a>·<a·href="#v:ls"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:cmp"·class="def">cmp</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#cmp"·class="link">Source</a>·<a·href="#v:cmp"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:uniq"·class="def">uniq</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#uniq"·class="link">Source</a>·<a·href="#v:uniq"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:mv"·class="def">mv</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#mv"·class="link">Source</a>·<a·href="#v:mv"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:m4"·class="def">m4</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#m4"·class="link">Source</a>·<a·href="#v:m4"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:fmt"·class="def">fmt</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#fmt"·class="link">Source</a>·<a·href="#v:fmt"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:test"·class="def">test</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#test"·class="link">Source</a>·<a·href="#v:test"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:ss"·class="def">ss</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#ss"·class="link">Source</a>·<a·href="#v:ss"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:date"·class="def">date</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#date"·class="link">Source</a>·<a·href="#v:date"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:locale"·class="def">locale</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#locale"·class="link">Source</a>·<a·href="#v:locale"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:touch"·class="def">touch</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#touch"·class="link">Source</a>·<a·href="#v:touch"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:pr"·class="def">pr</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#pr"·class="link">Source</a>·<a·href="#v:pr"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:g15"·class="def">g15</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#g15"·class="link">Source</a>·<a·href="#v:g15"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:su"·class="def">su</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#su"·class="link">Source</a>·<a·href="#v:su"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:rm"·class="def">rm</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#rm"·class="link">Source</a>·<a·href="#v:rm"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:nm"·class="def">nm</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#nm"·class="link">Source</a>·<a·href="#v:nm"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:file"·class="def">file</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#file"·class="link">Source</a>·<a·href="#v:file"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:sh"·class="def">sh</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#sh"·class="link">Source</a>·<a·href="#v:sh"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:df"·class="def">df</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#df"·class="link">Source</a>·<a·href="#v:df"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:find-39-"·class="def">find'</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#find%27"·class="link">Source</a>·<a·href="#v:find-39-"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:rev"·class="def">rev</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#rev"·class="link">Source</a>·<a·href="#v:rev"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:dir"·class="def">dir</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#dir"·class="link">Source</a>·<a·href="#v:dir"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:tc"·class="def">tc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#tc"·class="link">Source</a>·<a·href="#v:tc"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:syncAvailable"·class="def">syncAvailable</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#syncAvailable"·class="link">Source</a>·<a·href="#v:syncAvailable"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:accessdb"·class="def">accessdb</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#accessdb"·class="link">Source</a>·<a·href="#v:accessdb"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:vdpa"·class="def">vdpa</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#vdpa"·class="link">Source</a>·<a·href="#v:vdpa"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:tipc"·class="def">tipc</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#tipc"·class="link">Source</a>·<a·href="#v:tipc"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:rtmon"·class="def">rtmon</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#rtmon"·class="link">Source</a>·<a·href="#v:rtmon"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:rtacct"·class="def">rtacct</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#rtacct"·class="link">Source</a>·<a·href="#v:rtacct"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:genl"·class="def">genl</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#genl"·class="link">Source</a>·<a·href="#v:genl"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:devlink"·class="def">devlink</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#devlink"·class="link">Source</a>·<a·href="#v:devlink"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:dcb"·class="def">dcb</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#dcb"·class="link">Source</a>·<a·href="#v:dcb"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:bridge"·class="def">bridge</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#bridge"·class="link">Source</a>·<a·href="#v:bridge"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:arpd"·class="def">arpd</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#arpd"·class="link">Source</a>·<a·href="#v:arpd"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:setcap"·class="def">setcap</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#setcap"·class="link">Source</a>·<a·href="#v:setcap"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:getpcaps"·class="def">getpcaps</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#getpcaps"·class="link">Source</a>·<a·href="#v:getpcaps"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:getcap"·class="def">getcap</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#getcap"·class="link">Source</a>·<a·href="#v:getcap"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:capsh"·class="def">capsh</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#capsh"·class="link">Source</a>·<a·href="#v:capsh"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:rmt"·class="def">rmt</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#rmt"·class="link">Source</a>·<a·href="#v:rmt"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><a·id="v:killall5"·class="def">killall5</a>·::·<a·href="Data-Conduit-Shell-Variadic.html#t:ProcessType"·title="Data.Conduit.Shell.Variadic">ProcessType</a>·r·=&gt;·r·<a·href="src/Data.Conduit.Shell.PATH.html#killall5"·class="link">Source</a>·<a·href="#v:killall5"·c[·...·truncated·by·diffoscope;·len:·235593,·SHA:·d47c7e77dc526e614a0f0e00f637b3b23f0583a412937d7bf1cd6fe2b32ca255·...·]"·class="selflink">#</a></p></div><div·class="top"><p·class="src">module·<a·href="Data-Conduit-Shell-Types.html">Data.Conduit.Shell.Types</a></p></div><div·class="top"><p·class="src">module·<a·href="Data-Conduit-Shell-Variadic.html">Data.Conduit.Shell.Variadic</a></p></div><div·class="top"><p·class="src">module·<a·href="file:///usr/share/doc/libghc-conduit-doc/html/Data-Conduit.html">Data.Conduit</a></p></div></div></div><div·id="footer"><p>Produced·by·<a·href="http://www.haskell.org/haddock/">Haddock</a>·version·2.29.2</p></div></body></html>
75.1 KB
html2text {}
    
Offset 135, 88 lines modifiedOffset 135, 88 lines modified
135 ····*·bridge·::·ProcessType·r·=>·r135 ····*·bridge·::·ProcessType·r·=>·r
136 ····*·arpd·::·ProcessType·r·=>·r136 ····*·arpd·::·ProcessType·r·=>·r
137 ····*·setcap·::·ProcessType·r·=>·r137 ····*·setcap·::·ProcessType·r·=>·r
138 ····*·getpcaps·::·ProcessType·r·=>·r138 ····*·getpcaps·::·ProcessType·r·=>·r
139 ····*·getcap·::·ProcessType·r·=>·r139 ····*·getcap·::·ProcessType·r·=>·r
140 ····*·capsh·::·ProcessType·r·=>·r140 ····*·capsh·::·ProcessType·r·=>·r
141 ····*·rmt·::·ProcessType·r·=>·r141 ····*·rmt·::·ProcessType·r·=>·r
142 ····*·updatePasswd·::·ProcessType·r·=>·r 
143 ····*·chroot·::·ProcessType·r·=>·r 
144 ····*·dpkgPreconfigure·::·ProcessType·r·=>·r 
145 ····*·dpkgReconfigure·::·ProcessType·r·=>·r 
146 ····*·addShell·::·ProcessType·r·=>·r 
147 ····*·installkernel·::·ProcessType·r·=>·r 
148 ····*·removeShell·::·ProcessType·r·=>·r 
149 ····*·updateShells·::·ProcessType·r·=>·r 
150 ····*·invokeRcd·::·ProcessType·r·=>·r 
151 ····*·service·::·ProcessType·r·=>·r 
152 ····*·updateRcd·::·ProcessType·r·=>·r 
153 ····*·iconvconfig·::·ProcessType·r·=>·r 
154 ····*·ldconfig·::·ProcessType·r·=>·r 
155 ····*·zic·::·ProcessType·r·=>·r 
156 ····*·faillock·::·ProcessType·r·=>·r 
157 ····*·mkhomedirHelper·::·ProcessType·r·=>·r 
158 ····*·pamNamespaceHelper·::·ProcessType·r·=>·r 
159 ····*·pamTimestampCheck·::·ProcessType·r·=>·r 
160 ····*·pwhistoryHelper·::·ProcessType·r·=>·r 
161 ····*·unixChkpwd·::·ProcessType·r·=>·r 
162 ····*·unixUpdate·::·ProcessType·r·=>·r 
163 ····*·pamAuthUpdate·::·ProcessType·r·=>·r 
164 ····*·pamGetenv·::·ProcessType·r·=>·r 
165 ····*·rmtTar·::·ProcessType·r·=>·r 
166 ····*·tarcat·::·ProcessType·r·=>·r 
167 ····*·agetty·::·ProcessType·r·=>·r 
168 ····*·blkdiscard·::·ProcessType·r·=>·r 
169 ····*·blkid·::·ProcessType·r·=>·r 
170 ····*·blockdev·::·ProcessType·r·=>·r 
171 ····*·findfs·::·ProcessType·r·=>·r 
172 ····*·fsck·::·ProcessType·r·=>·r 
173 ····*·fsfreeze·::·ProcessType·r·=>·r 
174 ····*·fstrim·::·ProcessType·r·=>·r 
175 ····*·mkfs·::·ProcessType·r·=>·r 
176 ····*·mkswap·::·ProcessType·r·=>·r 
177 ····*·readprofile·::·ProcessType·r·=>·r 
178 ····*·rtcwake·::·ProcessType·r·=>·r 
179 ····*·runuser·::·ProcessType·r·=>·r 
180 ····*·sulogin·::·ProcessType·r·=>·r 
181 ····*·swaplabel·::·ProcessType·r·=>·r 
182 ····*·wipefs·::·ProcessType·r·=>·r 
183 ····*·zramctl·::·ProcessType·r·=>·r 
184 ····*·getty·::·ProcessType·r·=>·r 
185 ····*·startStopDaemon·::·ProcessType·r·=>·r 
186 ····*·policyRcd·::·ProcessType·r·=>·r 
187 ····*·losetup·::·ProcessType·r·=>·r 
188 ····*·swapoff·::·ProcessType·r·=>·r 
189 ····*·swapon·::·ProcessType·r·=>·r 
190 ····*·chgpasswd·::·ProcessType·r·=>·r 
191 ····*·chpasswd·::·ProcessType·r·=>·r 
192 ····*·groupadd·::·ProcessType·r·=>·r 
193 ····*·groupdel·::·ProcessType·r·=>·r 
194 ····*·groupmod·::·ProcessType·r·=>·r 
195 ····*·grpck·::·ProcessType·r·=>·r 
196 ····*·grpconv·::·ProcessType·r·=>·r 
197 ····*·grpunconv·::·ProcessType·r·=>·r 
198 ····*·newusers·::·ProcessType·r·=>·r 
199 ····*·pwck·::·ProcessType·r·=>·r 
200 ····*·pwconv·::·ProcessType·r·=>·r 
201 ····*·pwunconv·::·ProcessType·r·=>·r 
202 ····*·shadowconfig·::·ProcessType·r·=>·r 
203 ····*·useradd·::·ProcessType·r·=>·r 
204 ····*·userdel·::·ProcessType·r·=>·r 
205 ····*·usermod·::·ProcessType·r·=>·r 
206 ····*·vipw·::·ProcessType·r·=>·r 
207 ····*·vigr·::·ProcessType·r·=>·r 
208 ····*·adduser·::·ProcessType·r·=>·r 
209 ····*·deluser·::·ProcessType·r·=>·r 
210 ····*·addgroup·::·ProcessType·r·=>·r 
211 ····*·delgroup·::·ProcessType·r·=>·r 
212 ····*·mountfuse3·::·ProcessType·r·=>·r 
213 ····*·mountfuse·::·ProcessType·r·=>·r 
214 ····*·fstabDecode·::·ProcessType·r·=>·r 
215 ····*·killall5·::·ProcessType·r·=>·r142 ····*·killall5·::·ProcessType·r·=>·r
 143 ····*·fstabDecode·::·ProcessType·r·=>·r
 144 ····*·mountfuse·::·ProcessType·r·=>·r
 145 ····*·mountfuse3·::·ProcessType·r·=>·r
 146 ····*·delgroup·::·ProcessType·r·=>·r
 147 ····*·addgroup·::·ProcessType·r·=>·r
 148 ····*·deluser·::·ProcessType·r·=>·r
 149 ····*·adduser·::·ProcessType·r·=>·r
 150 ····*·vigr·::·ProcessType·r·=>·r
 151 ····*·vipw·::·ProcessType·r·=>·r
 152 ····*·usermod·::·ProcessType·r·=>·r
 153 ····*·userdel·::·ProcessType·r·=>·r
 154 ····*·useradd·::·ProcessType·r·=>·r
 155 ····*·shadowconfig·::·ProcessType·r·=>·r
 156 ····*·pwunconv·::·ProcessType·r·=>·r
 157 ····*·pwconv·::·ProcessType·r·=>·r
 158 ····*·pwck·::·ProcessType·r·=>·r
 159 ····*·newusers·::·ProcessType·r·=>·r
 160 ····*·grpunconv·::·ProcessType·r·=>·r
 161 ····*·grpconv·::·ProcessType·r·=>·r
 162 ····*·grpck·::·ProcessType·r·=>·r
 163 ····*·groupmod·::·ProcessType·r·=>·r
 164 ····*·groupdel·::·ProcessType·r·=>·r
 165 ····*·groupadd·::·ProcessType·r·=>·r
 166 ····*·chpasswd·::·ProcessType·r·=>·r
 167 ····*·chgpasswd·::·ProcessType·r·=>·r
 168 ····*·swapon·::·ProcessType·r·=>·r
 169 ····*·swapoff·::·ProcessType·r·=>·r
 170 ····*·losetup·::·ProcessType·r·=>·r
 171 ····*·policyRcd·::·ProcessType·r·=>·r
 172 ····*·startStopDaemon·::·ProcessType·r·=>·r
 173 ····*·getty·::·ProcessType·r·=>·r
 174 ····*·zramctl·::·ProcessType·r·=>·r
 175 ····*·wipefs·::·ProcessType·r·=>·r
 176 ····*·swaplabel·::·ProcessType·r·=>·r
 177 ····*·sulogin·::·ProcessType·r·=>·r
 178 ····*·runuser·::·ProcessType·r·=>·r
 179 ····*·rtcwake·::·ProcessType·r·=>·r
 180 ····*·readprofile·::·ProcessType·r·=>·r
 181 ····*·mkswap·::·ProcessType·r·=>·r
 182 ····*·mkfs·::·ProcessType·r·=>·r
 183 ····*·fstrim·::·ProcessType·r·=>·r
 184 ····*·fsfreeze·::·ProcessType·r·=>·r
 185 ····*·fsck·::·ProcessType·r·=>·r
 186 ····*·findfs·::·ProcessType·r·=>·r
 187 ····*·blockdev·::·ProcessType·r·=>·r
 188 ····*·blkid·::·ProcessType·r·=>·r
Max diff block lines reached; 70934/76911 bytes (92.23%) of diff not shown.
63.2 KB
./usr/share/doc/libghc-shell-conduit-doc/html/shell-conduit.txt
Ordering differences only
    
Offset 142, 448 lines modifiedOffset 142, 448 lines modified
  
  
142 --·|·All·binaries·in·PATH.142 --·|·All·binaries·in·PATH.
143 module·Data.Conduit.Shell.PATH143 module·Data.Conduit.Shell.PATH
  
144 --·|·Helpful·CD·command.144 --·|·Helpful·CD·command.
145 cd·::·(MonadIO·m,·CmdArg·arg)·=>·arg·->·m·()145 cd·::·(MonadIO·m,·CmdArg·arg)·=>·arg·->·m·()
146 fakerootTcp·::·ProcessType·r·=>·r 
147 fakerootSysv·::·ProcessType·r·=>·r 
148 fakedTcp·::·ProcessType·r·=>·r 
149 fakedSysv·::·ProcessType·r·=>·r 
150 disorderfs·::·ProcessType·r·=>·r 
151 fusermount·::·ProcessType·r·=>·r 
152 fusermount3·::·ProcessType·r·=>·r 
153 aptitudeCurses·::·ProcessType·r·=>·r 
154 aptitudeRunStateBundle·::·ProcessType·r·=>·r 
155 aptitudeCreateStateBundle·::·ProcessType·r·=>·r 
156 aptitudeChangelogParser·::·ProcessType·r·=>·r 
157 passwd·::·ProcessType·r·=>·r 
158 gpasswd·::·ProcessType·r·=>·r 
159 expiry·::·ProcessType·r·=>·r 
160 chsh·::·ProcessType·r·=>·r 
161 chfn·::·ProcessType·r·=>·r 
162 chage·::·ProcessType·r·=>·r 
163 umount·::·ProcessType·r·=>·r 
164 mount·::·ProcessType·r·=>·r 
165 xzfgrep·::·ProcessType·r·=>·r 
166 xzegrep·::·ProcessType·r·=>·r 
167 xzcmp·::·ProcessType·r·=>·r 
168 xzcat·::·ProcessType·r·=>·r 
169 unxz·::·ProcessType·r·=>·r 
170 xzmore·::·ProcessType·r·=>·r 
171 xzless·::·ProcessType·r·=>·r 
172 xzgrep·::·ProcessType·r·=>·r 
173 xzdiff·::·ProcessType·r·=>·r 
174 xz·::·ProcessType·r·=>·r 
175 lzmainfo·::·ProcessType·r·=>·r 
176 sqv·::·ProcessType·r·=>·r 
177 rpcgen·::·ProcessType·r·=>·r 
178 zipdetails·::·ProcessType·r·=>·r 
179 xsubpp·::·ProcessType·r·=>·r 
180 streamzip·::·ProcessType·r·=>·r 
181 splain·::·ProcessType·r·=>·r 
182 shasum·::·ProcessType·r·=>·r 
183 ptargrep·::·ProcessType·r·=>·r 
184 ptardiff·::·ProcessType·r·=>·r 
185 ptar·::·ProcessType·r·=>·r 
186 prove·::·ProcessType·r·=>·r 
187 podchecker·::·ProcessType·r·=>·r 
188 pod2usage·::·ProcessType·r·=>·r 
189 pod2text·::·ProcessType·r·=>·r 
190 pod2man·::·ProcessType·r·=>·r 
191 pod2html·::·ProcessType·r·=>·r 
192 pl2pm·::·ProcessType·r·=>·r 
193 piconv·::·ProcessType·r·=>·r 
194 perlthanks·::·ProcessType·r·=>·r 
195 perlivp·::·ProcessType·r·=>·r 
196 perldoc·::·ProcessType·r·=>·r 
197 perlbug·::·ProcessType·r·=>·r 
198 libnetcfg·::·ProcessType·r·=>·r 
199 jsonPp·::·ProcessType·r·=>·r 
200 instmodsh·::·ProcessType·r·=>·r 
201 h2xs·::·ProcessType·r·=>·r 
202 h2ph·::·ProcessType·r·=>·r 
203 encguess·::·ProcessType·r·=>·r 
204 enc2xs·::·ProcessType·r·=>·r 
205 cpan·::·ProcessType·r·=>·r 
206 corelist·::·ProcessType·r·=>·r 
207 patch·::·ProcessType·r·=>·r 
208 gmake·::·ProcessType·r·=>·r 
209 makeFirstExistingTarget·::·ProcessType·r·=>·r 
210 make·::·ProcessType·r·=>·r 
211 perl540Aarch64LinuxGnu·::·ProcessType·r·=>·r 
212 cpan540Aarch64LinuxGnu·::·ProcessType·r·=>·r 
213 gencat·::·ProcessType·r·=>·r 
214 aarch64LinuxGnuLtoDump·::·ProcessType·r·=>·r 
215 aarch64LinuxGnuGcovTool·::·ProcessType·r·=>·r 
216 aarch64LinuxGnuGcovDump·::·ProcessType·r·=>·r 
217 aarch64LinuxGnuGcov·::·ProcessType·r·=>·r 
218 aarch64LinuxGnuGccRanlib·::·ProcessType·r·=>·r 
219 aarch64LinuxGnuGccNm·::·ProcessType·r·=>·r 
220 aarch64LinuxGnuGccAr·::·ProcessType·r·=>·r 
221 aarch64LinuxGnuGcc·::·ProcessType·r·=>·r 
222 aarch64LinuxGnuLtoDump15·::·ProcessType·r·=>·r 
223 aarch64LinuxGnuGcovTool15·::·ProcessType·r·=>·r 
224 aarch64LinuxGnuGcovDump15·::·ProcessType·r·=>·r 
225 aarch64LinuxGnuGcov15·::·ProcessType·r·=>·r 
226 aarch64LinuxGnuGccRanlib15·::·ProcessType·r·=>·r 
227 aarch64LinuxGnuGccNm15·::·ProcessType·r·=>·r 
228 aarch64LinuxGnuGccAr15·::·ProcessType·r·=>·r 
229 aarch64LinuxGnuGcc15·::·ProcessType·r·=>·r 
230 ltoDump15·::·ProcessType·r·=>·r 
231 gcovTool15·::·ProcessType·r·=>·r 
232 gcovDump15·::·ProcessType·r·=>·r 
233 gcov15·::·ProcessType·r·=>·r 
234 gccRanlib15·::·ProcessType·r·=>·r 
235 gccNm15·::·ProcessType·r·=>·r 
236 gccAr15·::·ProcessType·r·=>·r 
237 gcc15·::·ProcessType·r·=>·r 
238 ltoDump·::·ProcessType·r·=>·r 
239 gcovTool·::·ProcessType·r·=>·r 
240 gcovDump·::·ProcessType·r·=>·r 
241 gcov·::·ProcessType·r·=>·r 
242 gccRanlib·::·ProcessType·r·=>·r 
243 gccNm·::·ProcessType·r·=>·r 
244 gccAr·::·ProcessType·r·=>·r 
245 gcc·::·ProcessType·r·=>·r 
246 c99Gcc·::·ProcessType·r·=>·r 
247 c89Gcc·::·ProcessType·r·=>·r 
248 aarch64LinuxGnuG·::·ProcessType·r·=>·r 
249 aarch64LinuxGnuG15·::·ProcessType·r·=>·r 
250 g15·::·ProcessType·r·=>·r 
251 g·::·ProcessType·r·=>·r 
252 dpkgVendor·::·ProcessType·r·=>·r 
253 dpkgSource·::·ProcessType·r·=>·r 
254 dpkgShlibdeps·::·ProcessType·r·=>·r 
255 dpkgScansources·::·ProcessType·r·=>·r 
256 dpkgScanpackages·::·ProcessType·r·=>·r 
257 dpkgParsechangelog·::·ProcessType·r·=>·r 
258 dpkgName·::·ProcessType·r·=>·r 
259 dpkgMergechangelogs·::·ProcessType·r·=>·r 
260 dpkgGensymbols·::·ProcessType·r·=>·r 
261 dpkgGencontrol·::·ProcessType·r·=>·r 
262 dpkgGenchanges·::·ProcessType·r·=>·r 
263 dpkgGenbuildinfo·::·ProcessType·r·=>·r 
264 dpkgDistaddfile·::·ProcessType·r·=>·r 
265 dpkgCheckbuilddeps·::·ProcessType·r·=>·r 
Max diff block lines reached; 51122/64593 bytes (79.14%) of diff not shown.
44.0 KB
./usr/share/doc/libghc-shell-conduit-doc/html/src/Data.Conduit.Shell.PATH.html
    
Offset 40, 9 lines modifiedOffset 40, 9 lines modified
40 </span><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src/Control.Monad.IO.Class.html#liftIO"><span·class="hs-identifier·hs-var">liftIO</span></a></span><span>·</span><span·class="annot"><span·class="annottext">(IO·()·-&gt;·m·())·-&gt;·IO·()·-&gt;·m·()40 </span><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src/Control.Monad.IO.Class.html#liftIO"><span·class="hs-identifier·hs-var">liftIO</span></a></span><span>·</span><span·class="annot"><span·class="annottext">(IO·()·-&gt;·m·())·-&gt;·IO·()·-&gt;·m·()
41 forall·a·b.·(a·-&gt;·b)·-&gt;·a·-&gt;·b41 forall·a·b.·(a·-&gt;·b)·-&gt;·a·-&gt;·b
42 </span><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src/GHC.Base.html#%24"><span·class="hs-operator·hs-var">$</span></a></span><span>·</span><span·class="annot"><span·class="annottext">FilePath·-&gt;·IO·()42 </span><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/src/GHC.Base.html#%24"><span·class="hs-operator·hs-var">$</span></a></span><span>·</span><span·class="annot"><span·class="annottext">FilePath·-&gt;·IO·()
43 </span><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/directory-1.3.8.5/src/System.Directory.html#setCurrentDirectory"><span·class="hs-identifier·hs-var">setCurrentDirectory</span></a></span><span>·</span><span·class="hs-special">(</span><span·class="annot"><span·class="annottext">Text·-&gt;·FilePath43 </span><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/directory-1.3.8.5/src/System.Directory.html#setCurrentDirectory"><span·class="hs-identifier·hs-var">setCurrentDirectory</span></a></span><span>·</span><span·class="hs-special">(</span><span·class="annot"><span·class="annottext">Text·-&gt;·FilePath
44 </span><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/text-2.0.2/src/Data.Text.Show.html#unpack"><span·class="hs-identifier·hs-var">T.unpack</span></a></span><span>·</span><span·class="annot"><span·class="annottext">Text44 </span><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/text-2.0.2/src/Data.Text.Show.html#unpack"><span·class="hs-identifier·hs-var">T.unpack</span></a></span><span>·</span><span·class="annot"><span·class="annottext">Text
45 </span><a·href="#local-6989586621679109043"><span·class="hs-identifier·hs-var">path</span></a></span><span·class="hs-special">)</span><span>45 </span><a·href="#local-6989586621679109043"><span·class="hs-identifier·hs-var">path</span></a></span><span·class="hs-special">)</span><span>
46 </span><span·id="line-28"></span><span>46 </span><span·id="line-28"></span><span>
47 </span><span·id="line-29"></span><span·class="hs-special">$</span><span·id="syncAvailable"><span·id="accessdb"><span·id="ip"><span·id="vdpa"><span·id="tipc"><span·id="tc"><span·id="rtmon"><span·id="rtacct"><span·id="genl"><span·id="devlink"><span·id="dcb"><span·id="bridge"><span·id="arpd"><span·id="setcap"><span·id="getpcaps"><span·id="getcap"><span·id="capsh"><span·id="rmt"><span·id="updatePasswd"><span·id="chroot"><span·id="dpkgPreconfigure"><span·id="dpkgReconfigure"><span·id="addShell"><span·id="installkernel"><span·id="removeShell"><span·id="updateShells"><span·id="invokeRcd"><span·id="service"><span·id="updateRcd"><span·id="iconvc[·...·truncated·by·diffoscope;·len:·15565,·SHA:·a2b99598ba60f870b4803fa0622cf75498c0b0c882ce16d1076c0a3da91c3336·...·]"><span·class="hs-special">(</span><span·class="hs-identifier">generateBinaries</span><span·class="hs-special">)</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span>47 </span><span·id="line-29"></span><span·class="hs-special">$</span><span·id="syncAvailable"><span·id="accessdb"><span·id="ip"><span·id="vdpa"><span·id="tipc"><span·id="tc"><span·id="rtmon"><span·id="rtacct"><span·id="genl"><span·id="devlink"><span·id="dcb"><span·id="bridge"><span·id="arpd"><span·id="setcap"><span·id="getpcaps"><span·id="getcap"><span·id="capsh"><span·id="rmt"><span·id="killall5"><span·id="fstabDecode"><span·id="mountfuse"><span·id="mountfuse3"><span·id="delgroup"><span·id="addgroup"><span·id="deluser"><span·id="adduser"><span·id="vigr"><span·id="vipw"><span·id="usermod"><span·id="userdel"><span·id="useradd"><span·id="sha[·...·truncated·by·diffoscope;·len:·15565,·SHA:·2a47ac71c4d28407390bbbebe4c683feb4dc5e89b085725024021ee56bfebf67·...·]"><span·class="hs-special">(</span><span·class="hs-identifier">generateBinaries</span><span·class="hs-special">)</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span>
48 </span><span·id="line-30"></span></pre></body></html>48 </span><span·id="line-30"></span></pre></body></html>
1.69 MB
libghc-shell-conduit-prof_5.0.0-3_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-09·08:51:22.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-09·08:51:22.000000·debian-binary
2 -rw-r--r--···0········0········0·····1304·2024-10-09·08:51:22.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1304·2024-10-09·08:51:22.000000·control.tar.xz
3 -rw-r--r--···0········0········0···278140·2024-10-09·08:51:22.000000·data.tar.xz3 -rw-r--r--···0········0········0···276132·2024-10-09·08:51:22.000000·data.tar.xz
3.66 KB
control.tar.xz
3.63 KB
control.tar
1.28 KB
./control
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Package:·libghc-shell-conduit-prof1 Package:·libghc-shell-conduit-prof
2 Source:·haskell-shell-conduit2 Source:·haskell-shell-conduit
3 Version:·5.0.0-33 Version:·5.0.0-3
4 Architecture:·arm644 Architecture:·arm64
5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>5 Maintainer:·Debian·Haskell·Group·<pkg-haskell-maintainers@lists.alioth.debian.org>
6 Installed-Size:·30666 Installed-Size:·3066
7 Depends:·libghc-async-prof-2.2.5-a3b4a,·libghc-base-prof-4.18.2.1-75247,·libghc-bytestring-prof-0.11.5.3-31c85,·libghc-conduit-extra-prof-1.3.6-3f68c,·libghc-conduit-prof-1.3.6-ee34c,·libghc-directory-prof-1.3.8.5-71f9f,·libghc-filepath-prof-1.4.300.1-4a448,·libghc-monads-tf-prof-0.3.0.1-046c3,·libghc-process-prof-1.6.19.0-220a3,·libghc-resourcet-prof-1.3.0-7105f,·libghc-semigroups-prof-0.20-307a4,·libghc-shell-conduit-dev·(=·5.0.0-3),·libghc-split-prof-0.2.5-3cfdd,·libghc-template-haskell-prof-2.20.0.0-a6103,·libghc-text-prof-2.0.2-edcc7,·libghc-transformers-prof-0.6.1.0-5335d,·libghc-unix-prof-2.8.4.0-cfc56,·libghc-unliftio-prof-0.2.25.0-db3077 Depends:·libghc-async-prof-2.2.5-a3b4a,·libghc-base-prof-4.18.2.1-75247,·libghc-bytestring-prof-0.11.5.3-31c85,·libghc-conduit-extra-prof-1.3.6-3f68c,·libghc-conduit-prof-1.3.6-ee34c,·libghc-directory-prof-1.3.8.5-71f9f,·libghc-filepath-prof-1.4.300.1-4a448,·libghc-monads-tf-prof-0.3.0.1-046c3,·libghc-process-prof-1.6.19.0-220a3,·libghc-resourcet-prof-1.3.0-7105f,·libghc-semigroups-prof-0.20-307a4,·libghc-shell-conduit-dev·(=·5.0.0-3),·libghc-split-prof-0.2.5-3cfdd,·libghc-template-haskell-prof-2.20.0.0-a6103,·libghc-text-prof-2.0.2-edcc7,·libghc-transformers-prof-0.6.1.0-5335d,·libghc-unix-prof-2.8.4.0-cfc56,·libghc-unliftio-prof-0.2.25.0-db307
8 Provides:·libghc-shell-conduit-prof-5.0.0-4f8738 Provides:·libghc-shell-conduit-prof-5.0.0-b1a31
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/psibi/shell-conduit11 Homepage:·https://github.com/psibi/shell-conduit
12 Description:·write·shell·scripts·with·Conduit;·profiling·libraries12 Description:·write·shell·scripts·with·Conduit;·profiling·libraries
13 ·Framework·for·using·Conduits·in·the·style·of·shell·scripting.13 ·Framework·for·using·Conduits·in·the·style·of·shell·scripting.
14 ·.14 ·.
15 ·This·package·provides·a·library·for·the·Haskell·programming·language,·compiled15 ·This·package·provides·a·library·for·the·Haskell·programming·language,·compiled
2.33 KB
./md5sums
30.0 B
./md5sums
Files differ
2.29 KB
line order
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell.p_hi1 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell.p_hi
2 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/PATH.p_hi2 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/PATH.p_hi
3 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Process.p_hi3 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Process.p_hi
4 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Segments.p_hi4 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Segments.p_hi
5 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/TH.p_hi5 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/TH.p_hi
6 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Types.p_hi6 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Types.p_hi
7 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Variadic.p_hi7 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Variadic.p_hi
8 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/libHSshell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW_p.a8 usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/libHSshell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7_p.a
9 usr/share/doc/libghc-shell-conduit-prof/changelog.Debian.gz9 usr/share/doc/libghc-shell-conduit-prof/changelog.Debian.gz
10 usr/share/doc/libghc-shell-conduit-prof/changelog.gz10 usr/share/doc/libghc-shell-conduit-prof/changelog.gz
11 usr/share/doc/libghc-shell-conduit-prof/copyright11 usr/share/doc/libghc-shell-conduit-prof/copyright
1.69 MB
data.tar.xz
1.69 MB
data.tar
6.53 KB
file list
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/
12 -rw-r--r--···0·root·········(0)·root·········(0)···283283·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/PATH.p_hi12 -rw-r--r--···0·root·········(0)·root·········(0)···283267·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/PATH.p_hi
13 -rw-r--r--···0·root·········(0)·root·········(0)····59661·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Process.p_hi13 -rw-r--r--···0·root·········(0)·root·········(0)····59681·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Process.p_hi
14 -rw-r--r--···0·root·········(0)·root·········(0)····12014·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Segments.p_hi14 -rw-r--r--···0·root·········(0)·root·········(0)····12020·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Segments.p_hi
15 -rw-r--r--···0·root·········(0)·root·········(0)·····8309·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/TH.p_hi15 -rw-r--r--···0·root·········(0)·root·········(0)·····8313·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/TH.p_hi
16 -rw-r--r--···0·root·········(0)·root·········(0)····28168·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Types.p_hi16 -rw-r--r--···0·root·········(0)·root·········(0)····28163·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Types.p_hi
17 -rw-r--r--···0·root·········(0)·root·········(0)····13639·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Variadic.p_hi17 -rw-r--r--···0·root·········(0)·root·········(0)····13632·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Variadic.p_hi
18 -rw-r--r--···0·root·········(0)·root·········(0)····38514·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell.p_hi18 -rw-r--r--···0·root·········(0)·root·········(0)····38514·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell.p_hi
19 -rw-r--r--···0·root·········(0)·root·········(0)··2672102·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/libHSshell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW_p.a19 -rw-r--r--···0·root·········(0)·root·········(0)··2672102·2024-10-09·08:51:22.000000·./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/libHSshell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7_p.a
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/share/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/share/
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/share/doc/21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/share/doc/
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/share/doc/libghc-shell-conduit-prof/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-09·08:51:22.000000·./usr/share/doc/libghc-shell-conduit-prof/
23 -rw-r--r--···0·root·········(0)·root·········(0)······379·2024-10-09·08:51:22.000000·./usr/share/doc/libghc-shell-conduit-prof/changelog.Debian.gz23 -rw-r--r--···0·root·········(0)·root·········(0)······379·2024-10-09·08:51:22.000000·./usr/share/doc/libghc-shell-conduit-prof/changelog.Debian.gz
24 -rw-r--r--···0·root·········(0)·root·········(0)······347·2020-06-20·16:25:00.000000·./usr/share/doc/libghc-shell-conduit-prof/changelog.gz24 -rw-r--r--···0·root·········(0)·root·········(0)······347·2020-06-20·16:25:00.000000·./usr/share/doc/libghc-shell-conduit-prof/changelog.gz
25 -rw-r--r--···0·root·········(0)·root·········(0)·····1864·2024-09-27·15:18:47.000000·./usr/share/doc/libghc-shell-conduit-prof/copyright25 -rw-r--r--···0·root·········(0)·root·········(0)·····1864·2024-09-27·15:18:47.000000·./usr/share/doc/libghc-shell-conduit-prof/copyright
1.43 MB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/PATH.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/PATH.p_hi
Files 93% similar despite different names
1.43 MB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Conduit.Shell.PATH·90667 interface·Data.Conduit.Shell.PATH·9066
8 ··interface·hash:·0aecc1e3219ffbd6d009a921d03d538a 
9 ··ABI·hash:·22afd648129c7dd239cb3c76a496da9f 
10 ··export-list·hash:·e5b0268df849754d184ce4233760f07c8 ··interface·hash:·e32ce5581c8ac6becc141bad77aea486
 9 ··ABI·hash:·8ebd4415c26266b43b3d3e7c31ca8a6e
 10 ··export-list·hash:·70af7c17c3c98568e61a9e3bdea31929
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·22283e4798c7b30f6697b43f057b191912 ··flag·hash:·22283e4798c7b30f6697b43f057b1919
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d2e85addb48b97c92f39423e453e862516 ··src_hash:·d2e85addb48b97c92f39423e453e8625
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 789, 17 lines modifiedOffset 789, 17 lines modified
789 ··zgrep789 ··zgrep
790 ··zic790 ··zic
791 ··zipdetails791 ··zipdetails
792 ··zless792 ··zless
793 ··zmore793 ··zmore
794 ··znew794 ··znew
795 ··zramctl795 ··zramctl
796 direct·module·dependencies:·shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process796 direct·module·dependencies:·shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process
797 ····························shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.TH797 ····························shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.TH
798 ····························shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Variadic798 ····························shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Variadic
799 boot·module·dependencies:799 boot·module·dependencies:
800 direct·package·dependencies:·base-4.18.2.1·directory-1.3.8.5800 direct·package·dependencies:·base-4.18.2.1·directory-1.3.8.5
801 ·····························template-haskell-2.20.0.0·text-2.0.2801 ·····························template-haskell-2.20.0.0·text-2.0.2
802 plugin·package·dependencies:802 plugin·package·dependencies:
803 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic803 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
804 ·········Data.ByteString.Builder·GHC.Prim.Ext804 ·········Data.ByteString.Builder·GHC.Prim.Ext
805 ·········Data.Hashable.Generic.Instances·Control.Monad.STM·Data.Text805 ·········Data.Hashable.Generic.Instances·Control.Monad.STM·Data.Text
Offset 841, 29 lines modifiedOffset 841, 29 lines modified
841 ·························Data.Vector.Storable·Data.Vector.Unboxed·Data.Vector.Unboxed.Base841 ·························Data.Vector.Storable·Data.Vector.Unboxed·Data.Vector.Unboxed.Base
842 import··-/··Control.Monad·a8552ca25f5dcd7ee6fb611cbb0ec055842 import··-/··Control.Monad·a8552ca25f5dcd7ee6fb611cbb0ec055
843 import··-/··Control.Monad.IO.Class·6bd3ec8db347a0ef4823360f0b523b22843 import··-/··Control.Monad.IO.Class·6bd3ec8db347a0ef4823360f0b523b22
844 import··-/··Data.List·3e168490a8f5bfd8fa39a529bc1395b7844 import··-/··Data.List·3e168490a8f5bfd8fa39a529bc1395b7
845 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9845 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
846 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2846 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
847 import··-/··System.Directory·aa53e81b83019b94a03fd86f1cbede5d847 import··-/··System.Directory·aa53e81b83019b94a03fd86f1cbede5d
848 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process·260102fbda7580b70615f8b1ff6cbdb7 
849 ··exports:·1adb83238eed995a29df07aa53b740a1 
850 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.TH·0fc0e7cccc1c84c5e4a214834be52db9 
851 ··exports:·6a752d3f927fda06e02844e32ef35b90 
852 ··generateBinaries·42058a6f33cace8519e4521601e99ca0 
853 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Variadic·5409b2d46ddcfa62f4ad3fc6fb4081fc 
854 ··exports:·9db5b843c0adb4b9e68f868057199e1d 
855 ··CmdArg·bd49fe903ce32230c7aca2c6372377a8 
856 ··toTextArg·e1910e9fb806f973e4bff4908755ab08 
857 ··variadicProcess·a2383abb7a22b69b1e2be7f199b5b514848 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process·31acbd50cbb3f7fda57fdaae65294db0
 849 ··exports:·8142bed35c0044b598d15593a4eb2a5a
 850 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.TH·ccf2802eef3dc11428d0fec4498db5e1
 851 ··exports:·edda09ccd8ac57c0c5ed8837670d7b70
 852 ··generateBinaries·b6e59100763b15e42ac9427cc9a9ae67
 853 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Variadic·7648f5ca229160b12ae87e00dd160f0a
 854 ··exports:·63aa0e2848b9593e146678ef8e926694
 855 ··CmdArg·01725972a3849b6ac4cc78f9e53a8d5a
 856 ··toTextArg·11eba755ed31c889f1447001f26a6438
 857 ··variadicProcess·de3eb145ff8608575559b0dfbe057801
858 import··-/··Data.Text·92d8ddb4fd2f53d10ab5cbca04a49369858 import··-/··Data.Text·92d8ddb4fd2f53d10ab5cbca04a49369
859 import··-/··Data.Text.Show·1ce463eff9fb742a93099cfcf693e0f3859 import··-/··Data.Text.Show·1ce463eff9fb742a93099cfcf693e0f3
860 addDependentFile·"dist-ghc/build/Data/Conduit/Shell/Process.dyn_o"·fc6f6cd8f5b768c595b50af48284901b860 addDependentFile·"dist-ghc/build/Data/Conduit/Shell/Process.dyn_o"·979d5c9b4223a7be3d57ed47cdc14073
861 addDependentFile·"dist-ghc/build/Data/Conduit/Shell/TH.dyn_o"·59884d1372133676f4e5198c58005408861 addDependentFile·"dist-ghc/build/Data/Conduit/Shell/TH.dyn_o"·b0dd4367f3518d51601d86b07b0cd7de
862 addDependentFile·"dist-ghc/build/Data/Conduit/Shell/Variadic.dyn_o"·0c720596ccbdcdf3bfb2c5a52a02daf4862 addDependentFile·"dist-ghc/build/Data/Conduit/Shell/Variadic.dyn_o"·4f19d154624a8494bae3e06bbe6d1cee
863 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·b6d4195995c590a64825c1c3a940bd87863 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSghc-prim-0.10.0-ghc9.6.6.so"·b6d4195995c590a64825c1c3a940bd87
864 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·429218c76f33e1a0b7e7762ca9ce4a8b864 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSghc-bignum-1.3-ghc9.6.6.so"·429218c76f33e1a0b7e7762ca9ce4a8b
865 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·24f2baf388b92c48bc9c198c4ad6b05a865 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSbase-4.18.2.1-ghc9.6.6.so"·24f2baf388b92c48bc9c198c4ad6b05a
866 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSarray-0.5.6.0-ghc9.6.6.so"·3b88b8f86d3efaa28301f336a6a50cea866 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSarray-0.5.6.0-ghc9.6.6.so"·3b88b8f86d3efaa28301f336a6a50cea
867 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSdeepseq-1.4.8.1-ghc9.6.6.so"·59af929831c7aaf9cb20215b84cd9176867 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSdeepseq-1.4.8.1-ghc9.6.6.so"·59af929831c7aaf9cb20215b84cd9176
868 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSghc-boot-th-9.6.6-ghc9.6.6.so"·a1efb52c7e3b3c44f6784a6cb5603321868 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSghc-boot-th-9.6.6-ghc9.6.6.so"·a1efb52c7e3b3c44f6784a6cb5603321
869 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSpretty-1.1.3.6-ghc9.6.6.so"·4a48193bdbe6a0558d75a5d8dde1eb0e869 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/libHSpretty-1.1.3.6-ghc9.6.6.so"·4a48193bdbe6a0558d75a5d8dde1eb0e
Offset 903, 39 lines modifiedOffset 903, 39 lines modified
903 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSnetwork-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e-ghc9.6.6.so"·73c26425101c19dcdd43fdbccaa66037903 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSnetwork-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e-ghc9.6.6.so"·73c26425101c19dcdd43fdbccaa66037
904 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSsplitmix-0.1.0.5-1g4Y67JB8lK4ODDsw0vzN6-ghc9.6.6.so"·b17f502574067bfb0ac578c160a12cc2904 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSsplitmix-0.1.0.5-1g4Y67JB8lK4ODDsw0vzN6-ghc9.6.6.so"·b17f502574067bfb0ac578c160a12cc2
905 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSrandom-1.2.1.2-9nSipNyPzIK3OtGny4BWjI-ghc9.6.6.so"·1e4f76f6dd6c4b5068eb31d6f4ae4ff5905 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSrandom-1.2.1.2-9nSipNyPzIK3OtGny4BWjI-ghc9.6.6.so"·1e4f76f6dd6c4b5068eb31d6f4ae4ff5
906 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSzlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk-ghc9.6.6.so"·f0ad8708f7b4623871169a18cc215c55906 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSzlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk-ghc9.6.6.so"·f0ad8708f7b4623871169a18cc215c55
907 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSstreaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL-ghc9.6.6.so"·333944ab696a1b4f3a982e0080e01f61907 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSstreaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL-ghc9.6.6.so"·333944ab696a1b4f3a982e0080e01f61
908 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHStyped-process-0.2.12.0-Ly0lwuins2v9qKLOKxJQoK-ghc9.6.6.so"·b53aacdef4fa13fa8fed1f7f89d2171e908 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHStyped-process-0.2.12.0-Ly0lwuins2v9qKLOKxJQoK-ghc9.6.6.so"·b53aacdef4fa13fa8fed1f7f89d2171e
909 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSconduit-extra-1.3.6-89SVaTjWNMn8FKn7QmlaXv-ghc9.6.6.so"·5efbb3613aa123e9c326cba0df1cfb40909 addDependentFile·"/usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/libHSconduit-extra-1.3.6-89SVaTjWNMn8FKn7QmlaXv-ghc9.6.6.so"·5efbb3613aa123e9c326cba0df1cfb40
910 ac2f7a630cc70095504176c7fa7e25ff910 c2a261af3fa3aca027aaaf6fde2194f1
911 ··$trModule·::·GHC.Types.Module911 ··$trModule·::·GHC.Types.Module
912 ··[HasNoCafRefs,·TagSig:·<TagProper>,912 ··[HasNoCafRefs,·TagSig:·<TagProper>,
913 ···LambdaFormInfo:·LFCon[GHC.Types.Module],913 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
914 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]914 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
915 5d0669f909ace6235d6a98f85ea3ae17915 4a0bdeb0c3d36e24cced18fbf4f861af
916 ··$trModule1·::·GHC.Types.TrName916 ··$trModule1·::·GHC.Types.TrName
917 ··[HasNoCafRefs,·TagSig:·<TagProper>,917 ··[HasNoCafRefs,·TagSig:·<TagProper>,
918 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],918 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
919 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]919 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
920 aa2195d6e35c8d5933635829c061fe2f920 2a45d47cb6358dc9fb470f65993df1df
921 ··$trModule2·::·GHC.Prim.Addr#921 ··$trModule2·::·GHC.Prim.Addr#
922 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,922 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
923 ···Unfolding:·Core:·<vanilla>·"Data.Conduit.Shell.PATH"#]923 ···Unfolding:·Core:·<vanilla>·"Data.Conduit.Shell.PATH"#]
924 2c4f3d782ce2da11bfe3a30df87d0699924 6ad807e18c8a603a94e8e1290b2981d5
925 ··$trModule3·::·GHC.Types.TrName925 ··$trModule3·::·GHC.Types.TrName
926 ··[HasNoCafRefs,·TagSig:·<TagProper>,926 ··[HasNoCafRefs,·TagSig:·<TagProper>,
927 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],927 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
928 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]928 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
929 3b3083fd294a807f0d1635787036fb1b929 6e3ca164b42b372efa68cbec2dbfba75
930 ··$trModule4·::·GHC.Prim.Addr#930 ··$trModule4·::·GHC.Prim.Addr#
931 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,931 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
932 ···Unfolding:·Core:·<vanilla>932 ···Unfolding:·Core:·<vanilla>
933 ··············"shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW"#] 
934 ef6554769a02b4da2075f382e382cc6b933 ··············"shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7"#]
 934 2c47957fd0ddd22421ac16ec89193ec9
935 ··aarch64LinuxGnuAddr2line·::935 ··aarch64LinuxGnuAddr2line·::
936 ····Data.Conduit.Shell.Variadic.ProcessType·r·=>·r936 ····Data.Conduit.Shell.Variadic.ProcessType·r·=>·r
937 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,937 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
938 ···Strictness:·<1C(1,C(1,L))>,938 ···Strictness:·<1C(1,C(1,L))>,
939 ···Unfolding:·Core:·<vanilla>939 ···Unfolding:·Core:·<vanilla>
940 ··············\·@r940 ··············\·@r
941 ················($dProcessType['GHC.Types.Many]·::·Data.Conduit.Shell.Variadic.ProcessType941 ················($dProcessType['GHC.Types.Many]·::·Data.Conduit.Shell.Variadic.ProcessType
Offset 943, 72 lines modifiedOffset 943, 72 lines modified
943 ··············{__scc·{Data.Conduit.Shell.PATH.aarch64LinuxGnuAddr2line}·True·True}·{__scc·{Data.Conduit.Shell.Variadic.variadicProcess}·True·True}·$dProcessType943 ··············{__scc·{Data.Conduit.Shell.PATH.aarch64LinuxGnuAddr2line}·True·True}·{__scc·{Data.Conduit.Shell.Variadic.variadicProcess}·True·True}·$dProcessType
944 ·····················································································································································`cast`944 ·····················································································································································`cast`
945 ···················································································································································(Data.Conduit.Shell.Variadic.N:ProcessType[0]945 ···················································································································································(Data.Conduit.Shell.Variadic.N:ProcessType[0]
946 ························································································································································<r>_N)946 ························································································································································<r>_N)
947 ·····················································································································································aarch64LinuxGnuAddr2line_name947 ·····················································································································································aarch64LinuxGnuAddr2line_name
948 ·····················································································································································(GHC.Types.[]948 ·····················································································································································(GHC.Types.[]
949 ························································································································································@Data.Text.Internal.Text)]949 ························································································································································@Data.Text.Internal.Text)]
950 6f0481097a169124257b8fbbbc8e43f2950 f4281266936ad365202f74358c76b889
951 ··aarch64LinuxGnuAddr2line1·::·GHC.Prim.Addr#951 ··aarch64LinuxGnuAddr2line1·::·GHC.Prim.Addr#
Max diff block lines reached; 1488453/1497952 bytes (99.37%) of diff not shown.
86.6 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Process.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Process.p_hi
Files 98% similar despite different names
86.3 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Conduit.Shell.Process·[family·instance·module]·90667 interface·Data.Conduit.Shell.Process·[family·instance·module]·9066
8 ··interface·hash:·247fe2a8d009254bcd0e5b0870d17b9c 
9 ··ABI·hash:·260102fbda7580b70615f8b1ff6cbdb7 
10 ··export-list·hash:·1adb83238eed995a29df07aa53b740a18 ··interface·hash:·d783ef834e54b6d18fad31fe002ad7ae
 9 ··ABI·hash:·31acbd50cbb3f7fda57fdaae65294db0
 10 ··export-list·hash:·8142bed35c0044b598d15593a4eb2a5a
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·19161e0860d485eeef029317aba9a34112 ··flag·hash:·19161e0860d485eeef029317aba9a341
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·5eed295b79ac608ac473d50a53f57eb616 ··src_hash:·5eed295b79ac608ac473d50a53f57eb6
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 117, 30 lines modifiedOffset 117, 30 lines modified
117 import··-/··Data.Text·92d8ddb4fd2f53d10ab5cbca04a49369117 import··-/··Data.Text·92d8ddb4fd2f53d10ab5cbca04a49369
118 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247118 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247
119 import··-/··System.Posix.IO·d04c4e9ba774a28b346557612ea4f758119 import··-/··System.Posix.IO·d04c4e9ba774a28b346557612ea4f758
120 import··-/··System.Posix.IO.Common·03647bf9dd5de99421f4c339fc65e69a120 import··-/··System.Posix.IO.Common·03647bf9dd5de99421f4c339fc65e69a
121 import··-/··UnliftIO·dca93751fe4bd184ebaedff734d07c68121 import··-/··UnliftIO·dca93751fe4bd184ebaedff734d07c68
122 import··-/··Control.Monad.IO.Unlift·ca5b59e0cc10074e3ff829748ae53dba122 import··-/··Control.Monad.IO.Unlift·ca5b59e0cc10074e3ff829748ae53dba
123 fixities·infixl·0·$|123 fixities·infixl·0·$|
124 5624729481f46230895fe73a6edc084b124 0c5a72542f3301a87cfc5da031ea4198
125 ··$fAlternativeSegment·::125 ··$fAlternativeSegment·::
126 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>126 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>
127 ····GHC.Base.Alternative·(Segment·m)127 ····GHC.Base.Alternative·(Segment·m)
128 ··DFunId128 ··DFunId
129 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,129 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
130 ···Strictness:·<LP(LP(LP(A,LC(L,C(1,L)),A,L),L),L)>,·Inline:·CONLIKE,130 ···Strictness:·<LP(LP(LP(A,LC(L,C(1,L)),A,L),L),L)>,·Inline:·CONLIKE,
131 ···Unfolding:·DFun:·@m·::·*·->·*131 ···Unfolding:·DFun:·@m·::·*·->·*
132 ····················(v['GHC.Types.Many]·::·Control.Monad.IO.Unlift.MonadUnliftIO·m).132 ····················(v['GHC.Types.Many]·::·Control.Monad.IO.Unlift.MonadUnliftIO·m).
133 ················@(Segment·m)133 ················@(Segment·m)
134 ················($fAlternativeSegment_$cp1Alternative·@m·v)134 ················($fAlternativeSegment_$cp1Alternative·@m·v)
135 ················($fAlternativeSegment_$cempty·@m·v)135 ················($fAlternativeSegment_$cempty·@m·v)
136 ················($fAlternativeSegment_$c<|>·@m·v)136 ················($fAlternativeSegment_$c<|>·@m·v)
137 ················($fAlternativeSegment_$csome·@m·v)137 ················($fAlternativeSegment_$csome·@m·v)
138 ················($fAlternativeSegment_$cmany·@m·v)]138 ················($fAlternativeSegment_$cmany·@m·v)]
139 3d2364d8071bcdcfd8e5e4551d791600139 59a9515b2504b024af86c0b11538a779
140 ··$fAlternativeSegment1·::·Segment·m·[a]140 ··$fAlternativeSegment1·::·Segment·m·[a]
141 ··[HasNoCafRefs,·TagSig:·<TagProper>,141 ··[HasNoCafRefs,·TagSig:·<TagProper>,
142 ···LambdaFormInfo:·LFCon[SegmentConduit],142 ···LambdaFormInfo:·LFCon[SegmentConduit],
143 ···Unfolding:·Core:·<vanilla>143 ···Unfolding:·Core:·<vanilla>
144 ··············\·@m·::·*·->·*·@a·->144 ··············\·@m·::·*·->·*·@a·->
145 ··············SegmentConduit145 ··············SegmentConduit
146 ················@m146 ················@m
Offset 150, 15 lines modifiedOffset 150, 15 lines modified
150 ················(Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]150 ················(Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]
151 ··························<Data.ByteString.Internal.Type.ByteString>_N151 ··························<Data.ByteString.Internal.Type.ByteString>_N
152 ··························<Data.Either.Either152 ··························<Data.Either.Either
153 ·····························Data.ByteString.Internal.Type.ByteString153 ·····························Data.ByteString.Internal.Type.ByteString
154 ·····························Data.ByteString.Internal.Type.ByteString>_N154 ·····························Data.ByteString.Internal.Type.ByteString>_N
155 ··························<m>_N155 ··························<m>_N
156 ··························<[a]>_R))]156 ··························<[a]>_R))]
157 d58c675b92c6766a1f2daa2cffe69053157 ce030c0d66ebef22561f86c93bb9e16a
158 ··$fAlternativeSegment2·::158 ··$fAlternativeSegment2·::
159 ····([a]159 ····([a]
160 ·····->·Data.Conduit.Internal.Pipe.Pipe160 ·····->·Data.Conduit.Internal.Pipe.Pipe
161 ··········Data.ByteString.Internal.Type.ByteString161 ··········Data.ByteString.Internal.Type.ByteString
162 ··········Data.ByteString.Internal.Type.ByteString162 ··········Data.ByteString.Internal.Type.ByteString
163 ··········(Data.Either.Either163 ··········(Data.Either.Either
164 ·············Data.ByteString.Internal.Type.ByteString164 ·············Data.ByteString.Internal.Type.ByteString
Offset 188, 15 lines modifiedOffset 188, 15 lines modified
188 ············································(Data.Either.Either188 ············································(Data.Either.Either
189 ···············································Data.ByteString.Internal.Type.ByteString189 ···············································Data.ByteString.Internal.Type.ByteString
190 ···············································Data.ByteString.Internal.Type.ByteString)190 ···············································Data.ByteString.Internal.Type.ByteString)
191 ············································()191 ············································()
192 ············································m192 ············································m
193 ············································b)·->193 ············································b)·->
194 ··············v·(GHC.Types.[]·@a)]194 ··············v·(GHC.Types.[]·@a)]
195 82b735420e148de71904b66cfc7feffa195 63e1f69b66e7bb971fea643e29e084df
196 ··$fAlternativeSegment3·::·a·->·Segment·m·([a]·->·[a])196 ··$fAlternativeSegment3·::·a·->·Segment·m·([a]·->·[a])
197 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,197 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
198 ···Arity:·1,·Strictness:·<L>,·CPR:·1,198 ···Arity:·1,·Strictness:·<L>,·CPR:·1,
199 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>199 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
200 ··············\·@m·::·*·->·*·@a·(x1['GHC.Types.Many]·::·a)·->200 ··············\·@m·::·*·->·*·@a·(x1['GHC.Types.Many]·::·a)·->
201 ··············let·{201 ··············let·{
202 ················x·::·[a]·->·[a]·[Arity:·1,·Strictness:·<L>]202 ················x·::·[a]·->·[a]·[Arity:·1,·Strictness:·<L>]
Offset 221, 15 lines modifiedOffset 221, 15 lines modified
221 ················(Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]221 ················(Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]
222 ··························<Data.ByteString.Internal.Type.ByteString>_N222 ··························<Data.ByteString.Internal.Type.ByteString>_N
223 ··························<Data.Either.Either223 ··························<Data.Either.Either
224 ·····························Data.ByteString.Internal.Type.ByteString224 ·····························Data.ByteString.Internal.Type.ByteString
225 ·····························Data.ByteString.Internal.Type.ByteString>_N225 ·····························Data.ByteString.Internal.Type.ByteString>_N
226 ··························<m>_N226 ··························<m>_N
227 ··························<[a]·->·[a]>_R))]227 ··························<[a]·->·[a]>_R))]
228 ff4e858f8bce1fe067da8dbb456d7575228 30e1e49f574360685d384e0a51514ca6
229 ··$fAlternativeSegment4·::·a·->·Segment·m·([a]·->·[a])229 ··$fAlternativeSegment4·::·a·->·Segment·m·([a]·->·[a])
230 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,230 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
231 ···Arity:·1,·Strictness:·<L>,·CPR:·1,231 ···Arity:·1,·Strictness:·<L>,·CPR:·1,
232 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>232 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
233 ··············\·@m·::·*·->·*·@a·(x1['GHC.Types.Many]·::·a)·->233 ··············\·@m·::·*·->·*·@a·(x1['GHC.Types.Many]·::·a)·->
234 ··············let·{234 ··············let·{
235 ················x·::·[a]·->·[a]·[Arity:·1,·Strictness:·<L>]235 ················x·::·[a]·->·[a]·[Arity:·1,·Strictness:·<L>]
Offset 254, 15 lines modifiedOffset 254, 15 lines modified
254 ················(Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]254 ················(Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]
255 ··························<Data.ByteString.Internal.Type.ByteString>_N255 ··························<Data.ByteString.Internal.Type.ByteString>_N
256 ··························<Data.Either.Either256 ··························<Data.Either.Either
257 ·····························Data.ByteString.Internal.Type.ByteString257 ·····························Data.ByteString.Internal.Type.ByteString
258 ·····························Data.ByteString.Internal.Type.ByteString>_N258 ·····························Data.ByteString.Internal.Type.ByteString>_N
259 ··························<m>_N259 ··························<m>_N
260 ··························<[a]·->·[a]>_R))]260 ··························<[a]·->·[a]>_R))]
261 65ed27617decc40807ac117ff9318f8f261 627a4bac356c6db90ef0df688015c08c
262 ··$fAlternativeSegment_$c<|>·::262 ··$fAlternativeSegment_$c<|>·::
263 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>263 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>
264 ····Segment·m·a·->·Segment·m·a·->·Segment·m·a264 ····Segment·m·a·->·Segment·m·a·->·Segment·m·a
265 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,265 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
266 ···Strictness:·<LP(LP(LP(A,LC(L,C(1,L)),A,L),L),L)><1L><L>,·CPR:·2,266 ···Strictness:·<LP(LP(LP(A,LC(L,C(1,L)),A,L),L),L)><1L><L>,·CPR:·2,
267 ···Inline:·[2],267 ···Inline:·[2],
268 ···Unfolding:·Core:·StableSystem·<3,TrueFalse>268 ···Unfolding:·Core:·StableSystem·<3,TrueFalse>
Offset 270, 53 lines modifiedOffset 270, 53 lines modified
270 ················($dMonadUnliftIO['GHC.Types.Many]·::·Control.Monad.IO.Unlift.MonadUnliftIO270 ················($dMonadUnliftIO['GHC.Types.Many]·::·Control.Monad.IO.Unlift.MonadUnliftIO
271 ·······················································m)271 ·······················································m)
272 ················@a272 ················@a
273 ················(eta['GHC.Types.Many]·::·Segment·m·a)273 ················(eta['GHC.Types.Many]·::·Segment·m·a)
274 ················(eta1['GHC.Types.Many]·::·Segment·m·a)·->274 ················(eta1['GHC.Types.Many]·::·Segment·m·a)·->
275 ··············case·$w$c<|>·@m·$dMonadUnliftIO·@a·eta·eta1·of·wild·{·Solo#·ww·->275 ··············case·$w$c<|>·@m·$dMonadUnliftIO·@a·eta·eta1·of·wild·{·Solo#·ww·->
276 ··············SegmentProcess·@m·@a·ww·}]276 ··············SegmentProcess·@m·@a·ww·}]
277 107afdf2d7fd68c6107373b017021043277 7f21cede105f22075bf091209464e255
278 ··$fAlternativeSegment_$cempty·::278 ··$fAlternativeSegment_$cempty·::
279 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>·Segment·m·a279 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>·Segment·m·a
280 ··[TagSig:·<TagTagged>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,280 ··[TagSig:·<TagTagged>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
281 ···Strictness:·<B>b,·CPR:·b,·Inline:·[2],281 ···Strictness:·<B>b,·CPR:·b,·Inline:·[2],
Max diff block lines reached; 82010/88372 bytes (92.80%) of diff not shown.
19.0 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Segments.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Segments.p_hi
Files 97% similar despite different names
18.7 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Conduit.Shell.Segments·90667 interface·Data.Conduit.Shell.Segments·9066
8 ··interface·hash:·2709d1a2b235699e34c75c238f8bc27b 
9 ··ABI·hash:·7d470a45ea0431ec66121603a965f5df 
10 ··export-list·hash:·574f19eb1ec5cd8ad892f4aaea87598f8 ··interface·hash:·d6489530687731ffb00ecbc1798beb94
 9 ··ABI·hash:·501d02564a7536306b43ccecfe7ba063
 10 ··export-list·hash:·54c175aad3307c2c2d5b339b954c18f4
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·a553b8168d6eff26f46d548ccd0f50af12 ··flag·hash:·a553b8168d6eff26f46d548ccd0f50af
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·7e7c05d075b385461e51d5131119d09016 ··src_hash:·7e7c05d075b385461e51d5131119d090
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··ignore21 ··ignore
22 ··strings22 ··strings
23 ··texts23 ··texts
24 direct·module·dependencies:·shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process24 direct·module·dependencies:·shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.326 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
27 ·····························conduit-1.3.6-8ftXNzBWpPj4lBmnznnZpB27 ·····························conduit-1.3.6-8ftXNzBWpPj4lBmnznnZpB
28 ·····························conduit-extra-1.3.6-89SVaTjWNMn8FKn7QmlaXv·text-2.0.228 ·····························conduit-extra-1.3.6-89SVaTjWNMn8FKn7QmlaXv·text-2.0.2
29 ·····························unliftio-0.2.25.0-3nuswudeOVqCqQbjgo89Qy29 ·····························unliftio-0.2.25.0-3nuswudeOVqCqQbjgo89Qy
30 plugin·package·dependencies:30 plugin·package·dependencies:
31 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic31 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
Offset 71, 49 lines modifiedOffset 71, 49 lines modified
71 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f71 import··-/··Data.Functor·543c30b6d23ff983f428ef0903f0b76f
72 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc272 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
73 import··-/··Data.ByteString.Char8·e1ff32fc1c961020cd47f3f318bb80a473 import··-/··Data.ByteString.Char8·e1ff32fc1c961020cd47f3f318bb80a4
74 import··-/··Data.Conduit·da0a4b4acecfb9d0e9c8e19ce944786374 import··-/··Data.Conduit·da0a4b4acecfb9d0e9c8e19ce9447863
75 import··-/··Data.Conduit.Internal.Conduit·5833c22fba78cb7415b19bfadf3d6f8075 import··-/··Data.Conduit.Internal.Conduit·5833c22fba78cb7415b19bfadf3d6f80
76 import··-/··Data.Conduit.List·8d70fe5285363360a9c3fa897a0a119e76 import··-/··Data.Conduit.List·8d70fe5285363360a9c3fa897a0a119e
77 import··-/··Data.Conduit.Binary·dc3b97198e6052e4782cb421e8dc4ac577 import··-/··Data.Conduit.Binary·dc3b97198e6052e4782cb421e8dc4ac5
78 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process·260102fbda7580b70615f8b1ff6cbdb7 
79 ··exports:·1adb83238eed995a29df07aa53b740a1 
80 ··$|·09101eca409aa23070f437a7c94c1f62 
81 ··Segment·b437ffcd6ca8456094f44f077bc0ef4d 
82 ··conduit·85d6935187174e6e70d702d0718141a578 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process·31acbd50cbb3f7fda57fdaae65294db0
 79 ··exports:·8142bed35c0044b598d15593a4eb2a5a
 80 ··$|·9b255bc1a1e653fde781123855a17b38
 81 ··Segment·8b529d1f8c797911b830003e4855d9d8
 82 ··conduit·709ee26ce4b1182671cd57ac6467cd1c
83 import··-/··Data.Text·92d8ddb4fd2f53d10ab5cbca04a4936983 import··-/··Data.Text·92d8ddb4fd2f53d10ab5cbca04a49369
84 import··-/··Data.Text.Encoding·224dd0f048ce4e7f2a34584ace7909b884 import··-/··Data.Text.Encoding·224dd0f048ce4e7f2a34584ace7909b8
85 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b72124785 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247
86 import··-/··UnliftIO·dca93751fe4bd184ebaedff734d07c6886 import··-/··UnliftIO·dca93751fe4bd184ebaedff734d07c68
87 import··-/··Control.Monad.IO.Unlift·ca5b59e0cc10074e3ff829748ae53dba87 import··-/··Control.Monad.IO.Unlift·ca5b59e0cc10074e3ff829748ae53dba
88 db491239a1052fa0c16646e0ec137fd388 ca8344fb92dc69d99bb647eba931235b
89 ··$trModule·::·GHC.Types.Module89 ··$trModule·::·GHC.Types.Module
90 ··[HasNoCafRefs,·TagSig:·<TagProper>,90 ··[HasNoCafRefs,·TagSig:·<TagProper>,
91 ···LambdaFormInfo:·LFCon[GHC.Types.Module],91 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
92 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]92 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
93 09fb5116e8e83b7e0e4ce0bf81dceda793 5125afe3963e36a1378f507282fe3aa7
94 ··$trModule1·::·GHC.Types.TrName94 ··$trModule1·::·GHC.Types.TrName
95 ··[HasNoCafRefs,·TagSig:·<TagProper>,95 ··[HasNoCafRefs,·TagSig:·<TagProper>,
96 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],96 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
97 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]97 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
98 211c6063331d5b6825605e92a8ccd26898 3e55c611c152d1257983a5dddb26a4aa
99 ··$trModule2·::·GHC.Prim.Addr#99 ··$trModule2·::·GHC.Prim.Addr#
100 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,100 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
101 ···Unfolding:·Core:·<vanilla>·"Data.Conduit.Shell.Segments"#]101 ···Unfolding:·Core:·<vanilla>·"Data.Conduit.Shell.Segments"#]
102 95026314be31c1d430cd2f9c839a5427102 b56fb16dbde761d4694472de77f1b25f
103 ··$trModule3·::·GHC.Types.TrName103 ··$trModule3·::·GHC.Types.TrName
104 ··[HasNoCafRefs,·TagSig:·<TagProper>,104 ··[HasNoCafRefs,·TagSig:·<TagProper>,
105 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],105 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
106 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]106 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
107 a86ae09e46d22fc4b70e2f0b1e4e53e9107 57aad8d3ac6b0ac7828ec724c0447a1a
108 ··$trModule4·::·GHC.Prim.Addr#108 ··$trModule4·::·GHC.Prim.Addr#
109 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,109 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
110 ···Unfolding:·Core:·<vanilla>110 ···Unfolding:·Core:·<vanilla>
111 ··············"shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW"#] 
112 4d549ac6b6a42ac44ba5bf612902b9c2111 ··············"shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7"#]
 112 2e9967eeb610e51c36033a411ae0cb1b
113 ··$wignore·::113 ··$wignore·::
114 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>114 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>
115 ····Data.Conduit.Shell.Process.Segment·m·()115 ····Data.Conduit.Shell.Process.Segment·m·()
116 ····->·(#·Data.Conduit.Shell.Process.Handles·->·m·()·#)116 ····->·(#·Data.Conduit.Shell.Process.Handles·->·m·()·#)
117 ··StrWork([!,·!])117 ··StrWork([!,·!])
118 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·2,118 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·2,
119 ···Arity:·2,119 ···Arity:·2,
Offset 159, 15 lines modifiedOffset 159, 15 lines modified
159 ················································································(Data.Conduit.Shell.Process.SegmentConduit159 ················································································(Data.Conduit.Shell.Process.SegmentConduit
160 ···················································································@m160 ···················································································@m
161 ···················································································@[Data.ByteString.Internal.Type.ByteString]161 ···················································································@[Data.ByteString.Internal.Type.ByteString]
162 ···················································································ww))162 ···················································································ww))
163 ·············································································(ignore1163 ·············································································(ignore1
164 ················································································@m)·of·wild1·{·Solo#·ww1·->164 ················································································@m)·of·wild1·{·Solo#·ww1·->
165 ··············(#·{__scc·{Data.Conduit.Shell.Segments.ignore}·False·True}·ww1·#)·}·}]165 ··············(#·{__scc·{Data.Conduit.Shell.Segments.ignore}·False·True}·ww1·#)·}·}]
166 a069752e2a422e95cdd5f9495de971d6166 96e31919dba3de26fe80d07ddf4a6686
167 ··ignore·::167 ··ignore·::
168 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>168 ····Control.Monad.IO.Unlift.MonadUnliftIO·m·=>
169 ····Data.Conduit.Shell.Process.Segment·m·()169 ····Data.Conduit.Shell.Process.Segment·m·()
170 ····->·Data.Conduit.Shell.Process.Segment·m·()170 ····->·Data.Conduit.Shell.Process.Segment·m·()
171 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,171 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
172 ···Strictness:·<SP(SP(SP(A,LC(L,C(1,L)),A,L),L),LC(S,L))><1L>,·CPR:·2,172 ···Strictness:·<SP(SP(SP(A,LC(L,C(1,L)),A,L),L),LC(S,L))><1L>,·CPR:·2,
173 ···Inline:·[2],173 ···Inline:·[2],
Offset 175, 25 lines modifiedOffset 175, 25 lines modified
175 ··············\·@m·::·*·->·*175 ··············\·@m·::·*·->·*
176 ················($dMonadUnliftIO['GHC.Types.Many]·::·Control.Monad.IO.Unlift.MonadUnliftIO176 ················($dMonadUnliftIO['GHC.Types.Many]·::·Control.Monad.IO.Unlift.MonadUnliftIO
177 ·······················································m)177 ·······················································m)
178 ················(eta['GHC.Types.Many]·::·Data.Conduit.Shell.Process.Segment178 ················(eta['GHC.Types.Many]·::·Data.Conduit.Shell.Process.Segment
179 ···········································m·())·->179 ···········································m·())·->
180 ··············case·$wignore·@m·$dMonadUnliftIO·eta·of·wild·{·Solo#·ww·->180 ··············case·$wignore·@m·$dMonadUnliftIO·eta·of·wild·{·Solo#·ww·->
181 ··············Data.Conduit.Shell.Process.SegmentProcess·@m·@()·ww·}]181 ··············Data.Conduit.Shell.Process.SegmentProcess·@m·@()·ww·}]
182 75de1cf6a968b3bd64c2cefcbaa8ac78182 05c52a0a806687dac76a67639e3150e1
183 ··ignore1·::183 ··ignore1·::
184 ····[Data.ByteString.Internal.Type.ByteString]184 ····[Data.ByteString.Internal.Type.ByteString]
185 ····->·Data.Conduit.Shell.Process.Segment·m·()185 ····->·Data.Conduit.Shell.Process.Segment·m·()
186 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,186 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
187 ···Strictness:·<A>,·CPR:·1,187 ···Strictness:·<A>,·CPR:·1,
188 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>188 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
189 ··············\·@m·::·*·->·*189 ··············\·@m·::·*·->·*
190 ················(x1['GHC.Types.Many]·::·[Data.ByteString.Internal.Type.ByteString])·->190 ················(x1['GHC.Types.Many]·::·[Data.ByteString.Internal.Type.ByteString])·->
191 ··············ignore2·@m]191 ··············ignore2·@m]
192 e195c584ef0c1f1a609ef87d1a67b097192 e0efedc58c37bfaae2597efce6bc70d5
193 ··ignore2·::·Data.Conduit.Shell.Process.Segment·m·()193 ··ignore2·::·Data.Conduit.Shell.Process.Segment·m·()
194 ··[HasNoCafRefs,·TagSig:·<TagProper>,194 ··[HasNoCafRefs,·TagSig:·<TagProper>,
195 ···LambdaFormInfo:·LFCon[Data.Conduit.Shell.Process.SegmentConduit],195 ···LambdaFormInfo:·LFCon[Data.Conduit.Shell.Process.SegmentConduit],
196 ···Unfolding:·Core:·<vanilla>196 ···Unfolding:·Core:·<vanilla>
Max diff block lines reached; 12408/19150 bytes (64.79%) of diff not shown.
12.7 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/TH.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/TH.p_hi
Files 78% similar despite different names
12.4 KB
ghc --show-iface {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Conduit.Shell.TH·90667 interface·Data.Conduit.Shell.TH·9066
8 ··interface·hash:·0fe0227ec88fa1ead5297e8fd3f3bdc5 
9 ··ABI·hash:·0fc0e7cccc1c84c5e4a214834be52db9 
10 ··export-list·hash:·6a752d3f927fda06e02844e32ef35b908 ··interface·hash:·d340aed18f8a47a6efc19349f029e329
 9 ··ABI·hash:·ccf2802eef3dc11428d0fec4498db5e1
 10 ··export-list·hash:·edda09ccd8ac57c0c5ed8837670d7b70
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·0d852279eb1d8b7c0a2d954859380c4412 ··flag·hash:·0d852279eb1d8b7c0a2d954859380c44
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·9548b1a91502e139b4868336b6fa998916 ··src_hash:·9548b1a91502e139b4868336b6fa9989
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··generateBinaries21 ··generateBinaries
22 direct·module·dependencies:·shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Variadic22 direct·module·dependencies:·shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Variadic
23 boot·module·dependencies:23 boot·module·dependencies:
24 direct·package·dependencies:·base-4.18.2.1·directory-1.3.8.524 direct·package·dependencies:·base-4.18.2.1·directory-1.3.8.5
25 ·····························filepath-1.4.300.1·split-0.2.5-ASm9S4CWxpg5KjSJ1ec3hG25 ·····························filepath-1.4.300.1·split-0.2.5-ASm9S4CWxpg5KjSJ1ec3hG
26 ·····························template-haskell-2.20.0.026 ·····························template-haskell-2.20.0.0
27 plugin·package·dependencies:27 plugin·package·dependencies:
28 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic28 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
29 ·········Data.ByteString.Builder·GHC.Prim.Ext29 ·········Data.ByteString.Builder·GHC.Prim.Ext
Offset 82, 55 lines modifiedOffset 82, 55 lines modified
82 import··-/··System.Environment·bfb9505c292e30c154124bc97613843e82 import··-/··System.Environment·bfb9505c292e30c154124bc97613843e
83 import··-/··System.Directory·aa53e81b83019b94a03fd86f1cbede5d83 import··-/··System.Directory·aa53e81b83019b94a03fd86f1cbede5d
84 import··-/··System.Directory.Internal.Common·4cf0dd9e34cab9f9de6d1af3d3ac5e2c84 import··-/··System.Directory.Internal.Common·4cf0dd9e34cab9f9de6d1af3d3ac5e2c
85 import··-/··System.FilePath·bd3dd41cdca1353014283372f9025f2b85 import··-/··System.FilePath·bd3dd41cdca1353014283372f9025f2b
86 import··-/··System.FilePath.Posix·e18ccb27d6caee5ffd4d147763a427ba86 import··-/··System.FilePath.Posix·e18ccb27d6caee5ffd4d147763a427ba
87 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0887 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
88 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9488 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
89 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Variadic·5409b2d46ddcfa62f4ad3fc6fb4081fc 
90 ··exports:·9db5b843c0adb4b9e68f868057199e1d 
91 ··variadicProcess·a2383abb7a22b69b1e2be7f199b5b51489 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Variadic·7648f5ca229160b12ae87e00dd160f0a
 90 ··exports:·63aa0e2848b9593e146678ef8e926694
 91 ··variadicProcess·de3eb145ff8608575559b0dfbe057801
92 import··-/··Data.List.Split·5d1e2a8a7fd7c063efd7d0c350e2fc5092 import··-/··Data.List.Split·5d1e2a8a7fd7c063efd7d0c350e2fc50
93 import··-/··Data.List.Split.Internals·d8b966169a0a2fd064fc77a71288940993 import··-/··Data.List.Split.Internals·d8b966169a0a2fd064fc77a712889409
94 import··-/··Language.Haskell.TH·5bb6e8845cfeb2f60c27147e9fdd3f6694 import··-/··Language.Haskell.TH·5bb6e8845cfeb2f60c27147e9fdd3f66
95 import··-/··Language.Haskell.TH.Syntax·d91b7c85ef82b78d2a4d73cc4fb1af9595 import··-/··Language.Haskell.TH.Syntax·d91b7c85ef82b78d2a4d73cc4fb1af95
96 d68f96757d6777ea5955b23f62ab580096 5d68dab4b568b4a57bfbe93fb8fee9c9
97 ··$trModule·::·GHC.Types.Module97 ··$trModule·::·GHC.Types.Module
98 ··[HasNoCafRefs,·TagSig:·<TagProper>,98 ··[HasNoCafRefs,·TagSig:·<TagProper>,
99 ···LambdaFormInfo:·LFCon[GHC.Types.Module],99 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
100 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]100 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
101 5b15286b2d9033071bfe6f0d31e6e0a8101 5ddcfd9eca182d608715098772a160e3
102 ··$trModule1·::·GHC.Types.TrName102 ··$trModule1·::·GHC.Types.TrName
103 ··[HasNoCafRefs,·TagSig:·<TagProper>,103 ··[HasNoCafRefs,·TagSig:·<TagProper>,
104 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],104 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
105 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]105 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
106 1a905773a42929af0e7dab8d8c011c00106 38a4bee835934759cadcb4a13996857e
107 ··$trModule2·::·GHC.Prim.Addr#107 ··$trModule2·::·GHC.Prim.Addr#
108 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,108 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
109 ···Unfolding:·Core:·<vanilla>·"Data.Conduit.Shell.TH"#]109 ···Unfolding:·Core:·<vanilla>·"Data.Conduit.Shell.TH"#]
110 ff6ea9338d622419aaaad2d5a66f8b58110 dfa7808ab25e52e2c0bcd852168c6a7f
111 ··$trModule3·::·GHC.Types.TrName111 ··$trModule3·::·GHC.Types.TrName
112 ··[HasNoCafRefs,·TagSig:·<TagProper>,112 ··[HasNoCafRefs,·TagSig:·<TagProper>,
113 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],113 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
114 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]114 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
115 548963025f885c665b9fe8283b259604115 2e0b8aee24401cd1ac3cf2c9f3995719
116 ··$trModule4·::·GHC.Prim.Addr#116 ··$trModule4·::·GHC.Prim.Addr#
117 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,117 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
118 ···Unfolding:·Core:·<vanilla>118 ···Unfolding:·Core:·<vanilla>
119 ··············"shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW"#] 
120 42058a6f33cace8519e4521601e99ca0119 ··············"shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7"#]
 120 b6e59100763b15e42ac9427cc9a9ae67
121 ··generateBinaries·::121 ··generateBinaries·::
122 ····Language.Haskell.TH.Syntax.Q·[Language.Haskell.TH.Syntax.Dec]122 ····Language.Haskell.TH.Syntax.Q·[Language.Haskell.TH.Syntax.Dec]
123 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),123 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),
124 ···Unfolding:·Core:·<vanilla>124 ···Unfolding:·Core:·<vanilla>
125 ··············generateBinaries1125 ··············generateBinaries1
126 ················`cast`126 ················`cast`
127 ··············(Sym·(Language.Haskell.TH.Syntax.N:Q[0]127 ··············(Sym·(Language.Haskell.TH.Syntax.N:Q[0]
128 ························<[Language.Haskell.TH.Syntax.Dec]>_N))]128 ························<[Language.Haskell.TH.Syntax.Dec]>_N))]
129 59961979ec3b91baf146c807b5fd04b9129 b2dbbed59b02f87bc978ab64ce98cdca
130 ··generateBinaries1·::130 ··generateBinaries1·::
131 ····Language.Haskell.TH.Syntax.Quasi·m·=>131 ····Language.Haskell.TH.Syntax.Quasi·m·=>
132 ····m·[Language.Haskell.TH.Syntax.Dec]132 ····m·[Language.Haskell.TH.Syntax.Dec]
133 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),133 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),
134 ···Unfolding:·Core:·<vanilla>134 ···Unfolding:·Core:·<vanilla>
135 ··············\·@m·::·*·->·*·->135 ··············\·@m·::·*·->·*·->
136 ··············{__scc·{Data.Conduit.Shell.TH.generateBinaries}·True·False}·\·($dQuasi['GHC.Types.Many]·::·Language.Haskell.TH.Syntax.Quasi136 ··············{__scc·{Data.Conduit.Shell.TH.generateBinaries}·True·False}·\·($dQuasi['GHC.Types.Many]·::·Language.Haskell.TH.Syntax.Quasi
Offset 161, 27 lines modifiedOffset 161, 27 lines modified
161 ···············································································································································(generateBinaries_go1161 ···············································································································································(generateBinaries_go1
162 ··················································································································································x)))162 ··················································································································································x)))
163 ···········································································································································`cast`163 ···········································································································································`cast`
164 ·········································································································································(Language.Haskell.TH.Syntax.N:Q[0]164 ·········································································································································(Language.Haskell.TH.Syntax.N:Q[0]
165 ··············································································································································<[Language.Haskell.TH.Syntax.Dec]>_N)165 ··············································································································································<[Language.Haskell.TH.Syntax.Dec]>_N)
166 ···········································································································································@m166 ···········································································································································@m
167 ···········································································································································$dQuasi)]167 ···········································································································································$dQuasi)]
168 87f2bf2c4a19309dd84e70a4acb2104d168 dfc1e765ab7bffc77efa0da38da5515a
169 ··generateBinaries2·::169 ··generateBinaries2·::
170 ····(GHC.Base.String,·GHC.Base.String)170 ····(GHC.Base.String,·GHC.Base.String)
171 ····->·(GHC.Base.String,·GHC.Base.String)·->·GHC.Types.Bool171 ····->·(GHC.Base.String,·GHC.Base.String)·->·GHC.Types.Bool
172 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,172 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
173 ···Strictness:·<1!P(1L,A)><1!P(1L,A)>,173 ···Strictness:·<1!P(1L,A)><1!P(1L,A)>,
174 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>174 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
175 ··············\·(x['GHC.Types.Many]·::·(GHC.Base.String,·GHC.Base.String))175 ··············\·(x['GHC.Types.Many]·::·(GHC.Base.String,·GHC.Base.String))
176 ················(y['GHC.Types.Many]·::·(GHC.Base.String,176 ················(y['GHC.Types.Many]·::·(GHC.Base.String,
177 ········································GHC.Base.String))[OneShot]·->177 ········································GHC.Base.String))[OneShot]·->
178 ··············case·x·of·wild·{·(,)·x1·ds1·->178 ··············case·x·of·wild·{·(,)·x1·ds1·->
179 ··············case·y·of·wild1·{·(,)·x2·ds2·->·GHC.Base.eqString·x1·x2·}·}]179 ··············case·y·of·wild1·{·(,)·x2·ds2·->·GHC.Base.eqString·x1·x2·}·}]
180 1827b5956547536f2c41372fa4eec7bf180 fb0c4526cff8f2b835ae7258623fe89f
181 ··generateBinaries3·::181 ··generateBinaries3·::
182 ····GHC.Prim.State#·GHC.Prim.RealWorld182 ····GHC.Prim.State#·GHC.Prim.RealWorld
183 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·[GHC.IO.FilePath]·#)183 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·[GHC.IO.FilePath]·#)
184 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·1,184 ··[TagSig:·<TagTuple[TagDunno]>,·LambdaFormInfo:·LFReEntrant·1,
185 ···Arity:·1,·Strictness:·<L>,·CPR:·1,185 ···Arity:·1,·Strictness:·<L>,·CPR:·1,
186 ···Unfolding:·Core:·<vanilla>186 ···Unfolding:·Core:·<vanilla>
187 ··············\·(s['GHC.Types.Many]·::·GHC.Prim.State#·GHC.Prim.RealWorld)·->187 ··············\·(s['GHC.Types.Many]·::·GHC.Prim.State#·GHC.Prim.RealWorld)·->
Offset 215, 15 lines modifiedOffset 215, 15 lines modified
215 ············································································································································@GHC.Types.Char215 ············································································································································@GHC.Types.Char
216 ············································································································································({__scc·{Data.List.Split.Internals.onSublist}·True·False}·generateBinaries4))216 ············································································································································({__scc·{Data.List.Split.Internals.onSublist}·True·False}·generateBinaries4))
217 ····················································································x)217 ····················································································x)
218 ·················································································ipv2·of·ds·{·(#,#)·ipv4·ipv5·->218 ·················································································ipv2·of·ds·{·(#,#)·ipv4·ipv5·->
219 ··········································································(#·ipv4,219 ··········································································(#·ipv4,
220 ·············································································generateBinaries_go3220 ·············································································generateBinaries_go3
221 ···············································································ipv5·#)·}·}·}·}·}]221 ···············································································ipv5·#)·}·}·}·}·}]
222 a1969a778279304051ae53989bc1af00222 7f58255e18fc7f611664a24e128e7e33
Max diff block lines reached; 4794/12701 bytes (37.75%) of diff not shown.
40.4 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Types.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Types.p_hi
Files 98% similar despite different names
40.1 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Conduit.Shell.Types·90667 interface·Data.Conduit.Shell.Types·9066
8 ··interface·hash:·287a54634df13857bab5608c708a79ef 
9 ··ABI·hash:·3d1f56a053b77cdc03a594e98570171b 
10 ··export-list·hash:·41a4a1350aad81b9e6d47538ee67f7738 ··interface·hash:·558541f4c2fa2e86d7244e480bc5852d
 9 ··ABI·hash:·e4df3c3f8831255161dae9cc55c72790
 10 ··export-list·hash:·bfb84f3f88bf3fa9a4dbe5c60f954856
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·89b959aeb3c136803b82bec0a0b5be9d12 ··flag·hash:·89b959aeb3c136803b82bec0a0b5be9d
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·931165c8ff6a51a975fa7db20c2ef72016 ··src_hash:·931165c8ff6a51a975fa7db20c2ef720
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 63, 17 lines modifiedOffset 63, 17 lines modified
63 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0863 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
64 import··-/··Control.Monad.Trans.Resource·c745e7583ae6fe5271ac56835cc9c09864 import··-/··Control.Monad.Trans.Resource·c745e7583ae6fe5271ac56835cc9c098
65 import··-/··Control.Monad.Trans.Resource.Internal·a31a4cf21ad1fd38435955370441fed265 import··-/··Control.Monad.Trans.Resource.Internal·a31a4cf21ad1fd38435955370441fed2
66 import··-/··Control.Monad.Trans.Class·6235c9d16dfc0b107756e06ee5e426cd66 import··-/··Control.Monad.Trans.Class·6235c9d16dfc0b107756e06ee5e426cd
67 import··-/··UnliftIO.Exception·3148c41290e2b0f83e3a17d6000d328167 import··-/··UnliftIO.Exception·3148c41290e2b0f83e3a17d6000d3281
68 import··-/··Control.Monad.IO.Unlift·ca5b59e0cc10074e3ff829748ae53dba68 import··-/··Control.Monad.IO.Unlift·ca5b59e0cc10074e3ff829748ae53dba
69 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e269 addDependentFile·"/usr/lib/ghc/lib/../lib/aarch64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
70 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·f872380e8e68558d1d6978dc6e221c5170 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·63b8fef59d46af9a6f1183521e3a54b5
71 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d71 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
72 5d857d060aef84cd62e4e989ed653df472 67a9fa633b696602118065fb47e78558
73 ··$fAlternativeConduitT·::73 ··$fAlternativeConduitT·::
74 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),74 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),
75 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>75 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>
76 ····GHC.Base.Alternative76 ····GHC.Base.Alternative
77 ······(Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m))77 ······(Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m))
78 ··DFunId78 ··DFunId
79 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,79 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3,
Offset 108, 15 lines modifiedOffset 108, 15 lines modified
108 ····················································<i>_N·<o>_N·<ShellT·m>_N·<[a]>_R))108 ····················································<i>_N·<o>_N·<ShellT·m>_N·<[a]>_R))
109 ················($fAlternativeConduitT1·@m·@i·@o·v·v1·v2)109 ················($fAlternativeConduitT1·@m·@i·@o·v·v1·v2)
110 ··················`cast`110 ··················`cast`
111 ················(forall·(a·::·<*>_N).111 ················(forall·(a·::·<*>_N).
112 ·················<Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a>_R112 ·················<Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a>_R
113 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]113 ·················%<'GHC.Types.Many>_N·->_R·Sym·(Data.Conduit.Internal.Conduit.N:ConduitT[0]
114 ····················································<i>_N·<o>_N·<ShellT·m>_N·<[a]>_R))]114 ····················································<i>_N·<o>_N·<ShellT·m>_N·<[a]>_R))]
115 bba2249208d481b2a06a030e58dc2ee9115 87796c16805f1f1c80614b97f464a2a8
116 ··$fAlternativeConduitT1·::116 ··$fAlternativeConduitT1·::
117 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),117 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),
118 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>118 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>
119 ····Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a119 ····Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a
120 ····->·forall·b.120 ····->·forall·b.
121 ·······([a]·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)121 ·······([a]·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)
122 ·······->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b122 ·······->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b
Offset 135, 30 lines modifiedOffset 135, 30 lines modified
135 ················(eta['GHC.Types.Many]·::·Data.Conduit.Internal.Conduit.ConduitT135 ················(eta['GHC.Types.Many]·::·Data.Conduit.Internal.Conduit.ConduitT
136 ···········································i·o·(ShellT·m)·a)136 ···········································i·o·(ShellT·m)·a)
137 ················@b137 ················@b
138 ················(eta1['GHC.Types.Many]·::·[a]138 ················(eta1['GHC.Types.Many]·::·[a]
139 ··········································->·Data.Conduit.Internal.Pipe.Pipe139 ··········································->·Data.Conduit.Internal.Pipe.Pipe
140 ···············································i·i·o·()·(ShellT·m)·b)·->140 ···············································i·i·o·()·(ShellT·m)·b)·->
141 ··············$w$cmany·@m·@i·@o·$dMonadUnliftIO·@a·eta·@b·eta1]141 ··············$w$cmany·@m·@i·@o·$dMonadUnliftIO·@a·eta·@b·eta1]
142 528a0263fe882d57f157b876cf497900142 9b68e3efaaea86fcff9e530e0eecfc8d
143 ··$fAlternativeConduitT2·::143 ··$fAlternativeConduitT2·::
144 ····([a]·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)144 ····([a]·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)
145 ····->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b145 ····->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b
146 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,146 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
147 ···Strictness:·<1C(1,L)>,147 ···Strictness:·<1C(1,L)>,
148 ···Unfolding:·Core:·<vanilla>148 ···Unfolding:·Core:·<vanilla>
149 ··············\·@m·::·*·->·*149 ··············\·@m·::·*·->·*
150 ················@o150 ················@o
151 ················@i151 ················@i
152 ················@a152 ················@a
153 ················@b153 ················@b
154 ················(v['GHC.Types.Many]·::·[a]154 ················(v['GHC.Types.Many]·::·[a]
155 ·······································->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)·->155 ·······································->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)·->
156 ··············v·(GHC.Types.[]·@a)]156 ··············v·(GHC.Types.[]·@a)]
157 f21a1ea5b11b7ebcc6f68489a38aeb0e157 29d575408e899184d4a664566641ff49
158 ··$fAlternativeConduitT3·::158 ··$fAlternativeConduitT3·::
159 ····a159 ····a
160 ····->·Data.Conduit.Internal.Pipe.Pipe160 ····->·Data.Conduit.Internal.Pipe.Pipe
161 ·········i·i·o·()·(ShellT·m)·(Data.Either.Either·ShellException·a)161 ·········i·i·o·()·(ShellT·m)·(Data.Either.Either·ShellException·a)
162 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,162 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
163 ···Arity:·1,·Strictness:·<L>,·CPR:·3(2),163 ···Arity:·1,·Strictness:·<L>,·CPR:·3(2),
164 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>164 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
Offset 167, 25 lines modifiedOffset 167, 25 lines modified
167 ················@i167 ················@i
168 ················@i168 ················@i
169 ················@o169 ················@o
170 ················@()170 ················@()
171 ················@(ShellT·m)171 ················@(ShellT·m)
172 ················@(Data.Either.Either·ShellException·a)172 ················@(Data.Either.Either·ShellException·a)
173 ················(Data.Either.Right·@ShellException·@a·x)]173 ················(Data.Either.Right·@ShellException·@a·x)]
174 0a70378a298ba1fc949b6cbf9bcfd41c174 0c6302c3dd15586305ce9b7acbb96000
175 ··$fAlternativeConduitT4·::175 ··$fAlternativeConduitT4·::
176 ····Data.Typeable.Internal.TypeRep·ShellException176 ····Data.Typeable.Internal.TypeRep·ShellException
177 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),177 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
178 ···Unfolding:·Core:·<vanilla>178 ···Unfolding:·Core:·<vanilla>
179 ··············Data.Typeable.Internal.mkTrCon179 ··············Data.Typeable.Internal.mkTrCon
180 ················@(*)180 ················@(*)
181 ················@ShellException181 ················@ShellException
182 ················$tcShellException182 ················$tcShellException
183 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]183 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]
184 cdf05a08c1d465a2d220cf9fde20d904184 6fcdf77e024b24d3c46bdf1d468838b5
185 ··$fAlternativeConduitT5·::185 ··$fAlternativeConduitT5·::
186 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),186 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),
187 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>187 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>
188 ····Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a188 ····Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a
189 ····->·forall·b.189 ····->·forall·b.
190 ·······([a]·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)190 ·······([a]·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)
191 ·······->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b191 ·······->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b
Offset 204, 15 lines modifiedOffset 204, 15 lines modified
204 ················(eta['GHC.Types.Many]·::·Data.Conduit.Internal.Conduit.ConduitT204 ················(eta['GHC.Types.Many]·::·Data.Conduit.Internal.Conduit.ConduitT
205 ···········································i·o·(ShellT·m)·a)205 ···········································i·o·(ShellT·m)·a)
206 ················@b206 ················@b
207 ················(eta1['GHC.Types.Many]·::·[a]207 ················(eta1['GHC.Types.Many]·::·[a]
208 ··········································->·Data.Conduit.Internal.Pipe.Pipe208 ··········································->·Data.Conduit.Internal.Pipe.Pipe
209 ···············································i·i·o·()·(ShellT·m)·b)·->209 ···············································i·i·o·()·(ShellT·m)·b)·->
210 ··············$w$csome·@m·@i·@o·$dMonadUnliftIO·@a·eta·@b·eta1]210 ··············$w$csome·@m·@i·@o·$dMonadUnliftIO·@a·eta·@b·eta1]
211 6d2b57d2596c4801a16aea92a865bab2211 ea1c717abb36fa773ce19cb051772267
212 ··$fAlternativeConduitT6·::212 ··$fAlternativeConduitT6·::
213 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),213 ····(Control.Monad.IO.Unlift.MonadUnliftIO·(ShellT·m),
214 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>214 ·····GHC.Base.Applicative·m,·Control.Monad.Catch.MonadThrow·m)·=>
215 ····Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a215 ····Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a
216 ····->·Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a216 ····->·Data.Conduit.Internal.Conduit.ConduitT·i·o·(ShellT·m)·a
217 ····->·forall·b.217 ····->·forall·b.
218 ·······(a·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)218 ·······(a·->·Data.Conduit.Internal.Pipe.Pipe·i·i·o·()·(ShellT·m)·b)
Offset 234, 15 lines modifiedOffset 234, 15 lines modified
Max diff block lines reached; 34571/41006 bytes (84.31%) of diff not shown.
23.6 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell/Variadic.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell/Variadic.p_hi
Files 96% similar despite different names
23.3 KB
ghc --show-iface {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Conduit.Shell.Variadic·90667 interface·Data.Conduit.Shell.Variadic·9066
8 ··interface·hash:·bc1cf67ec531df2de8a41c966b59c329 
9 ··ABI·hash:·5409b2d46ddcfa62f4ad3fc6fb4081fc 
10 ··export-list·hash:·9db5b843c0adb4b9e68f868057199e1d8 ··interface·hash:·8b20a176073d6a0f360e9f3949ae8296
 9 ··ABI·hash:·7648f5ca229160b12ae87e00dd160f0a
 10 ··export-list·hash:·63aa0e2848b9593e146678ef8e926694
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·ac0c3847642ac7e037b5e3498bbbbd0012 ··flag·hash:·ac0c3847642ac7e037b5e3498bbbbd00
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·76156f46a7da055c5937a1bbe10f3f5916 ··src_hash:·76156f46a7da055c5937a1bbe10f3f59
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
20 exports:20 exports:
21 ··variadicProcess21 ··variadicProcess
22 ··CmdArg{toTextArg}22 ··CmdArg{toTextArg}
23 ··ProcessType{spr}23 ··ProcessType{spr}
24 direct·module·dependencies:·shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process24 direct·module·dependencies:·shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process
25 boot·module·dependencies:25 boot·module·dependencies:
26 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.326 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
27 ·····························text-2.0.227 ·····························text-2.0.2
28 plugin·package·dependencies:28 plugin·package·dependencies:
29 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic29 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
30 ·········Data.ByteString.Builder·GHC.Prim.Ext30 ·········Data.ByteString.Builder·GHC.Prim.Ext
31 ·········Data.Hashable.Generic.Instances·Control.Monad.STM·Data.Text31 ·········Data.Hashable.Generic.Instances·Control.Monad.STM·Data.Text
Offset 69, 46 lines modifiedOffset 69, 46 lines modified
69 import··-/··Control.Monad.IO.Class·6bd3ec8db347a0ef4823360f0b523b2269 import··-/··Control.Monad.IO.Class·6bd3ec8db347a0ef4823360f0b523b22
70 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b970 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
71 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc271 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
72 import··-/··Data.ByteString·97679d52314c9a905d6361c612af2f6e72 import··-/··Data.ByteString·97679d52314c9a905d6361c612af2f6e
73 import··-/··Data.ByteString.Internal.Type·b0016195b64313fa5c94f2afec1d96d473 import··-/··Data.ByteString.Internal.Type·b0016195b64313fa5c94f2afec1d96d4
74 import··-/··Data.ByteString.Lazy·27a9123c8fdc54b8a75b61fab70424cf74 import··-/··Data.ByteString.Lazy·27a9123c8fdc54b8a75b61fab70424cf
75 import··-/··Data.ByteString.Lazy.Internal·32f41dbb00d4c34eae41a004e618292c75 import··-/··Data.ByteString.Lazy.Internal·32f41dbb00d4c34eae41a004e618292c
76 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process·260102fbda7580b70615f8b1ff6cbdb7 
77 ··exports:·1adb83238eed995a29df07aa53b740a1 
78 ··Segment·b437ffcd6ca8456094f44f077bc0ef4d 
79 ··proc·163b12882efc546ed3adeaf82b80153276 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process·31acbd50cbb3f7fda57fdaae65294db0
 77 ··exports:·8142bed35c0044b598d15593a4eb2a5a
 78 ··Segment·8b529d1f8c797911b830003e4855d9d8
 79 ··proc·84af6b63af1799d4309d6e47bb144563
80 import··-/··Data.Text·92d8ddb4fd2f53d10ab5cbca04a4936980 import··-/··Data.Text·92d8ddb4fd2f53d10ab5cbca04a49369
81 import··-/··Data.Text.Encoding·224dd0f048ce4e7f2a34584ace7909b881 import··-/··Data.Text.Encoding·224dd0f048ce4e7f2a34584ace7909b8
82 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b72124782 import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247
83 import··-/··Data.Text.Internal.Lazy·d06014c8c5adfd12079e0dcc23719b2c83 import··-/··Data.Text.Internal.Lazy·d06014c8c5adfd12079e0dcc23719b2c
84 import··-/··Data.Text.Lazy·688f7cf8b463c92de645e83e9b69f59884 import··-/··Data.Text.Lazy·688f7cf8b463c92de645e83e9b69f598
85 import··-/··Data.Text.Lazy.Encoding·001bfbf76f8720526a36b1a3fe35429485 import··-/··Data.Text.Lazy.Encoding·001bfbf76f8720526a36b1a3fe354294
86 import··-/··Data.Text.Show·1ce463eff9fb742a93099cfcf693e0f386 import··-/··Data.Text.Show·1ce463eff9fb742a93099cfcf693e0f3
87 3a388a6fc327fdca0c31646afecfe05787 24ba5baa74cd90e16a3a41714ff6917c
88 ··$fCmdArgByteString·::88 ··$fCmdArgByteString·::
89 ····CmdArg·Data.ByteString.Lazy.Internal.ByteString89 ····CmdArg·Data.ByteString.Lazy.Internal.ByteString
90 ··DFunId90 ··DFunId
91 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,91 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
92 ···Strictness:·<ML>,·Inline:·(sat-args=0),92 ···Strictness:·<ML>,·Inline:·(sat-args=0),
93 ···Unfolding:·Core:·StableUser·<0,FalseTrue>93 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
94 ··············$fCmdArgByteString_$ctoTextArg94 ··············$fCmdArgByteString_$ctoTextArg
95 ················`cast`95 ················`cast`
96 ··············(Sym·(N:CmdArg[0]·<Data.ByteString.Lazy.Internal.ByteString>_N))]96 ··············(Sym·(N:CmdArg[0]·<Data.ByteString.Lazy.Internal.ByteString>_N))]
97 f6811c2db7c9b6ef689d962a2f3493a297 4f02358b939364094e36e1a172fb0035
98 ··$fCmdArgByteString0·::98 ··$fCmdArgByteString0·::
99 ····CmdArg·Data.ByteString.Internal.Type.ByteString99 ····CmdArg·Data.ByteString.Internal.Type.ByteString
100 ··DFunId100 ··DFunId
101 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,101 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
102 ···Strictness:·<ML>,·Inline:·(sat-args=0),102 ···Strictness:·<ML>,·Inline:·(sat-args=0),
103 ···Unfolding:·Core:·StableUser·<0,FalseTrue>103 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
104 ··············$fCmdArgByteString0_$ctoTextArg104 ··············$fCmdArgByteString0_$ctoTextArg
105 ················`cast`105 ················`cast`
106 ··············(Sym·(N:CmdArg[0]·<Data.ByteString.Internal.Type.ByteString>_N))]106 ··············(Sym·(N:CmdArg[0]·<Data.ByteString.Internal.Type.ByteString>_N))]
107 b00a889e420ba25d6edab4c713cfd4ba107 753d43aef8c547e843d8c861af185f5d
108 ··$fCmdArgByteString0_$ctoTextArg·::108 ··$fCmdArgByteString0_$ctoTextArg·::
109 ····Data.ByteString.Internal.Type.ByteString109 ····Data.ByteString.Internal.Type.ByteString
110 ····->·[Data.Text.Internal.Text]110 ····->·[Data.Text.Internal.Text]
111 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,111 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
112 ···Strictness:·<ML>,112 ···Strictness:·<ML>,
113 ···Unfolding:·Core:·<vanilla>113 ···Unfolding:·Core:·<vanilla>
114 ··············\·(x['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·->114 ··············\·(x['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·->
Offset 116, 15 lines modifiedOffset 116, 15 lines modified
116 ················@Data.Text.Internal.Text116 ················@Data.Text.Internal.Text
117 ················(case·Data.Text.Internal.Encoding.$wdecodeUtf8With1117 ················(case·Data.Text.Internal.Encoding.$wdecodeUtf8With1
118 ························Data.Text.Encoding.Error.strictDecode118 ························Data.Text.Encoding.Error.strictDecode
119 ························Data.Text.Encoding.invalidUtf8Msg119 ························Data.Text.Encoding.invalidUtf8Msg
120 ························x·of·wild·{·(#,,#)·ww·ww1·ww2·->120 ························x·of·wild·{·(#,,#)·ww·ww1·ww2·->
121 ·················Data.Text.Internal.Text·ww·ww1·ww2·})121 ·················Data.Text.Internal.Text·ww·ww1·ww2·})
122 ················(GHC.Types.[]·@Data.Text.Internal.Text)]122 ················(GHC.Types.[]·@Data.Text.Internal.Text)]
123 060b26e88d12f20a86dcc77ff335238e123 3e236125b407d553ce59c61c0a479f3c
124 ··$fCmdArgByteString_$ctoTextArg·::124 ··$fCmdArgByteString_$ctoTextArg·::
125 ····Data.ByteString.Lazy.Internal.ByteString125 ····Data.ByteString.Lazy.Internal.ByteString
126 ····->·[Data.Text.Internal.Text]126 ····->·[Data.Text.Internal.Text]
127 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,127 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
128 ···Strictness:·<ML>,128 ···Strictness:·<ML>,
129 ···Unfolding:·Core:·<vanilla>129 ···Unfolding:·Core:·<vanilla>
130 ··············\·(x['GHC.Types.Many]·::·Data.ByteString.Lazy.Internal.ByteString)·->130 ··············\·(x['GHC.Types.Many]·::·Data.ByteString.Lazy.Internal.ByteString)·->
Offset 132, 203 lines modifiedOffset 132, 203 lines modified
132 ················@Data.Text.Internal.Text132 ················@Data.Text.Internal.Text
133 ················(Data.Text.concat133 ················(Data.Text.concat
134 ···················(Data.Text.Lazy.toChunks134 ···················(Data.Text.Lazy.toChunks
135 ······················(Data.Text.Lazy.Encoding.decodeUtf8With135 ······················(Data.Text.Lazy.Encoding.decodeUtf8With
136 ·························Data.Text.Encoding.Error.strictDecode136 ·························Data.Text.Encoding.Error.strictDecode
137 ·························x)))137 ·························x)))
138 ················(GHC.Types.[]·@Data.Text.Internal.Text)]138 ················(GHC.Types.[]·@Data.Text.Internal.Text)]
139 903ec0a259355101caa232cb43dadb96139 91d4f2b2574c4e01795c516ff7d867d8
140 ··$fCmdArgList·::·CmdArg·[Data.ByteString.Lazy.Internal.ByteString]140 ··$fCmdArgList·::·CmdArg·[Data.ByteString.Lazy.Internal.ByteString]
141 ··DFunId141 ··DFunId
142 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,142 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
143 ···Inline:·(sat-args=0),143 ···Inline:·(sat-args=0),
144 ···Unfolding:·Core:·StableUser·<0,FalseTrue>144 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
145 ··············$fCmdArgList_$ctoTextArg145 ··············$fCmdArgList_$ctoTextArg
146 ················`cast`146 ················`cast`
147 ··············(Sym·(N:CmdArg[0]·<[Data.ByteString.Lazy.Internal.ByteString]>_N))]147 ··············(Sym·(N:CmdArg[0]·<[Data.ByteString.Lazy.Internal.ByteString]>_N))]
148 c616bd3099667661267cd10d750833b2148 fa9651708cab966497ccf47fdaa08862
149 ··$fCmdArgList0·::·CmdArg·[Data.ByteString.Internal.Type.ByteString]149 ··$fCmdArgList0·::·CmdArg·[Data.ByteString.Internal.Type.ByteString]
150 ··DFunId150 ··DFunId
151 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,151 ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<1L>,
152 ···Inline:·(sat-args=0),152 ···Inline:·(sat-args=0),
153 ···Unfolding:·Core:·StableUser·<0,FalseTrue>153 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
154 ··············$fCmdArgList0_$ctoTextArg154 ··············$fCmdArgList0_$ctoTextArg
155 ················`cast`155 ················`cast`
156 ··············(Sym·(N:CmdArg[0]·<[Data.ByteString.Internal.Type.ByteString]>_N))]156 ··············(Sym·(N:CmdArg[0]·<[Data.ByteString.Internal.Type.ByteString]>_N))]
157 667d1b2c3660be6d1037902c82190360157 e180efa9d54636226998f6fe261cefd5
158 ··$fCmdArgList0_$ctoTextArg·::158 ··$fCmdArgList0_$ctoTextArg·::
Max diff block lines reached; 17502/23848 bytes (73.39%) of diff not shown.
77.1 KB
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW/Data/Conduit/Shell.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/aarch64-linux-ghc-9.6.6/shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7/Data/Conduit/Shell.p_hi
Files 91% similar despite different names
76.8 KB
ghc --show-iface {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Magic:·Wanted·33214052,1 Magic:·Wanted·33214052,
2 ·······got····332140522 ·······got····33214052
3 Version:·Wanted·9066,3 Version:·Wanted·9066,
4 ·········got····90664 ·········got····9066
5 Way:·Wanted·,5 Way:·Wanted·,
6 ·····got····p6 ·····got····p
7 interface·Data.Conduit.Shell·90667 interface·Data.Conduit.Shell·9066
8 ··interface·hash:·90d4ead12897a123f02e69387f73ff67 
9 ··ABI·hash:·32b55d5098f7a473d22ad7452cc31173 
10 ··export-list·hash:·4cd2e7223338ec4c24391aed08cb71f18 ··interface·hash:·7fe9f9e926a51ef6701d3bd298cf1b56
 9 ··ABI·hash:·7d2bd63f395a92dd5d950f7632ad48c7
 10 ··export-list·hash:·c2ea35f11b62d9959753bcf755121f6d
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·e255a9ab1b9a667d354b4df6c41d3ec412 ··flag·hash:·e255a9ab1b9a667d354b4df6c41d3ec4
13 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c51513 ··opt_hash:·0b14341617ab1ab2f5f9a6e15a76c515
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·d0c23d1473c0b85f03e5ba82dfb5ef9c16 ··src_hash:·d0c23d1473c0b85f03e5ba82dfb5ef9c
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 861, 18 lines modifiedOffset 861, 18 lines modified
861 ··Data.Conduit.Internal.Conduit.ZipSource{Data.Conduit.Internal.Conduit.ZipSource·getZipSource}861 ··Data.Conduit.Internal.Conduit.ZipSource{Data.Conduit.Internal.Conduit.ZipSource·getZipSource}
862 ··Data.Conduit.Shell.Process.ProcessException{Data.Conduit.Shell.Process.ProcessEmpty·Data.Conduit.Shell.Process.ProcessException}862 ··Data.Conduit.Shell.Process.ProcessException{Data.Conduit.Shell.Process.ProcessEmpty·Data.Conduit.Shell.Process.ProcessException}
863 ··Data.Conduit.Shell.Process.Segment863 ··Data.Conduit.Shell.Process.Segment
864 ··Data.Conduit.Shell.Types.ShellException{Data.Conduit.Shell.Types.ShellEmpty·Data.Conduit.Shell.Types.ShellExitFailure}864 ··Data.Conduit.Shell.Types.ShellException{Data.Conduit.Shell.Types.ShellEmpty·Data.Conduit.Shell.Types.ShellExitFailure}
865 ··Data.Conduit.Shell.Types.ShellT{Data.Conduit.Shell.Types.ShellT·runShellT}865 ··Data.Conduit.Shell.Types.ShellT{Data.Conduit.Shell.Types.ShellT·runShellT}
866 ··Data.Conduit.Shell.Variadic.CmdArg{Data.Conduit.Shell.Variadic.toTextArg}866 ··Data.Conduit.Shell.Variadic.CmdArg{Data.Conduit.Shell.Variadic.toTextArg}
867 ··Data.Conduit.Shell.Variadic.ProcessType{Data.Conduit.Shell.Variadic.spr}867 ··Data.Conduit.Shell.Variadic.ProcessType{Data.Conduit.Shell.Variadic.spr}
868 direct·module·dependencies:·shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.PATH868 direct·module·dependencies:·shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.PATH
869 ····························shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Process869 ····························shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Process
870 ····························shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Types870 ····························shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Types
871 ····························shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.Variadic871 ····························shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.Variadic
872 boot·module·dependencies:872 boot·module·dependencies:
873 direct·package·dependencies:·base-4.18.2.1873 direct·package·dependencies:·base-4.18.2.1
874 ·····························conduit-1.3.6-8ftXNzBWpPj4lBmnznnZpB874 ·····························conduit-1.3.6-8ftXNzBWpPj4lBmnznnZpB
875 plugin·package·dependencies:875 plugin·package·dependencies:
876 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic876 orphans:·GHC.Base·GHC.Float·Data.Binary.Generic
877 ·········Data.ByteString.Builder·GHC.Prim.Ext877 ·········Data.ByteString.Builder·GHC.Prim.Ext
878 ·········Data.Hashable.Generic.Instances·Control.Monad.STM·Data.Text878 ·········Data.Hashable.Generic.Instances·Control.Monad.STM·Data.Text
Offset 912, 841 lines modifiedOffset 912, 841 lines modified
912 ·························UnliftIO.Internals.Async·Data.HashMap.Internal912 ·························UnliftIO.Internals.Async·Data.HashMap.Internal
913 ·························Data.HashSet.Internal·Data.Vector·Data.Vector.Primitive913 ·························Data.HashSet.Internal·Data.Vector·Data.Vector.Primitive
914 ·························Data.Vector.Storable·Data.Vector.Unboxed·Data.Vector.Unboxed.Base914 ·························Data.Vector.Storable·Data.Vector.Unboxed·Data.Vector.Unboxed.Base
915 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9915 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
916 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2916 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
917 import··-/··Data.Conduit·da0a4b4acecfb9d0e9c8e19ce9447863917 import··-/··Data.Conduit·da0a4b4acecfb9d0e9c8e19ce9447863
Diff chunk too large, falling back to line-by-line diff (805 lines added, 805 lines removed)
918 import··-/··Data.Conduit.Internal.Conduit·5833c22fba78cb7415b19bfadf3d6f80918 import··-/··Data.Conduit.Internal.Conduit·5833c22fba78cb7415b19bfadf3d6f80
919 import··-/··shell-conduit-5.0.0-8Lbv5AGdr7OGdbREXO4snW:Data.Conduit.Shell.PATH·22afd648129c7dd239cb3c76a496da9f919 import··-/··shell-conduit-5.0.0-3almITHvfyp5M9kjKqODu7:Data.Conduit.Shell.PATH·8ebd4415c26266b43b3d3e7c31ca8a6e
920 ··exports:·e5b0268df849754d184ce4233760f07c920 ··exports:·70af7c17c3c98568e61a9e3bdea31929
921 ··aarch64LinuxGnuAddr2line·ef6554769a02b4da2075f382e382cc6b921 ··aarch64LinuxGnuAddr2line·2c47957fd0ddd22421ac16ec89193ec9
922 ··aarch64LinuxGnuAr·84647314e26b337d9d7fed8888e83a97922 ··aarch64LinuxGnuAr·00c2b786464d707703b191f9e605b954
923 ··aarch64LinuxGnuAs·c17f829a8bd1438e19657eb701d6e66c923 ··aarch64LinuxGnuAs·6c2bf2b678f7bf6acb3746df11df2957
924 ··aarch64LinuxGnuCfilt·aad7306bffd3455cb769a9c41f929852924 ··aarch64LinuxGnuCfilt·1e866ee61805bb32164fa848de53a07f
925 ··aarch64LinuxGnuCpp·325148e273284931bcc325d293cdd9d0925 ··aarch64LinuxGnuCpp·e3c83a9a3dc932e302ad44cc5b78eab0
926 ··aarch64LinuxGnuCpp15·8fcd74097921aecc576d6a0d4382220e926 ··aarch64LinuxGnuCpp15·1555fe7c10ae40075b661d305abe3d80
927 ··aarch64LinuxGnuElfedit·317773941ca4ec3d169eb82e454c9127927 ··aarch64LinuxGnuElfedit·6d9513bcf1653b46e4c819ee754fa237
928 ··aarch64LinuxGnuG·8077bceb44500c41b509120ffaeb0757928 ··aarch64LinuxGnuG·e243e69973fa2e2d6a224405d86b1a9b
929 ··aarch64LinuxGnuG15·899ded7be94fff2afcc8d9cf6c258de3929 ··aarch64LinuxGnuG15·8e4ad677faeb072ebe213cee38bd2581
930 ··aarch64LinuxGnuGcc·ff83fc5748ebd1a4526ee99f5d05a9b6930 ··aarch64LinuxGnuGcc·dfb677726832de52a759e887796c0b69
931 ··aarch64LinuxGnuGcc15·b5bcacf6ea7537e24639c3fe59ea48fb931 ··aarch64LinuxGnuGcc15·d8b13e142c870b035920245e80b6c399
932 ··aarch64LinuxGnuGccAr·8df4c023ef3046d4ce37fcacc613439a932 ··aarch64LinuxGnuGccAr·00dfe0dcaaa00e81999229f847171a90
933 ··aarch64LinuxGnuGccAr15·c60c49d82ae8c8332b00808c9ed8b64d933 ··aarch64LinuxGnuGccAr15·8ef9c9d2c2fe3b02e9885e22be216c9f
934 ··aarch64LinuxGnuGccNm·e7e57f01536a374541a256d15ebb2b83934 ··aarch64LinuxGnuGccNm·2fb73f6a143ae73cd5147a5cd8b4287a
935 ··aarch64LinuxGnuGccNm15·5e1566bb9c65688704d05de75de9ea76935 ··aarch64LinuxGnuGccNm15·024ee75464a2babc2cc96ee3fbd04ea6
936 ··aarch64LinuxGnuGccRanlib·d3a834fbb9bfec6cc56b32d0fcd19836936 ··aarch64LinuxGnuGccRanlib·81a2c49fc1db61fac9a65a9cf7b37d5b
937 ··aarch64LinuxGnuGccRanlib15·ad0cad7fbc5cfee8268fe85cda615fd2937 ··aarch64LinuxGnuGccRanlib15·795209892aa6a411ce65fa181b7cd430
938 ··aarch64LinuxGnuGcov·3522db961bb1f9daf9618cf69c06ca7c938 ··aarch64LinuxGnuGcov·2a8598027587004d8e8cf540a03d6159
939 ··aarch64LinuxGnuGcov15·73c1c200976c1412b0af8378cdff38fd939 ··aarch64LinuxGnuGcov15·a24bb3e07530b311fb988d841d489ebe
940 ··aarch64LinuxGnuGcovDump·d2fd82fa3d60f747c80ec0e2e2bacecd940 ··aarch64LinuxGnuGcovDump·bc3c10851e13c74c78ac8afb081a325f
941 ··aarch64LinuxGnuGcovDump15·54201bf793c59ce0a3a86bfde6796381941 ··aarch64LinuxGnuGcovDump15·f2a08a29d46209c4721d41d752401419
942 ··aarch64LinuxGnuGcovTool·579a6f05505597a69543a0df0ab56679942 ··aarch64LinuxGnuGcovTool·e5d31710a94a58d417412fb581363d80
943 ··aarch64LinuxGnuGcovTool15·a972ae6639561e5a7ab3cfb5c4d4a9a4943 ··aarch64LinuxGnuGcovTool15·052dac44e1871c54b7851c908cc58a00
944 ··aarch64LinuxGnuGprof·a12899f805614106cc316cefb5072d63944 ··aarch64LinuxGnuGprof·14c2c62ba46606eb7d29cf51f27053e6
945 ··aarch64LinuxGnuLd·90f6be4551ca7cfc3362b0e68512a916945 ··aarch64LinuxGnuLd·f3758003ec87bd9881b06e2b93405d6d
946 ··aarch64LinuxGnuLdbfd·12b9e0dc92a7c5faaf4cc7f91ba3dade946 ··aarch64LinuxGnuLdbfd·f801334ae49e2101392557db610965b7
947 ··aarch64LinuxGnuLtoDump·3c44ccd913ee422178bd5e784f429b68947 ··aarch64LinuxGnuLtoDump·c6ddc908ab75881100374aac60e3e2c4
948 ··aarch64LinuxGnuLtoDump15·ee8b96534a985a8d842396c841140300948 ··aarch64LinuxGnuLtoDump15·032c9387f0c8a1ddc6e243a90b42610b
949 ··aarch64LinuxGnuNm·58b7ecdf08fc3ce2306e69ca55d7fa18949 ··aarch64LinuxGnuNm·88b9fce9f649c4082defc59150e9367e
950 ··aarch64LinuxGnuObjcopy·26ba110524e0c66c45e08b501bc852b4950 ··aarch64LinuxGnuObjcopy·2e186aa67f7a2c858c48225742d1267b
951 ··aarch64LinuxGnuObjdump·27e1da8d74ef067b8ee169fd7636fad4951 ··aarch64LinuxGnuObjdump·0a6b32f92b864d26760ed035ab747187
952 ··aarch64LinuxGnuRanlib·0ee086e7cde2dcec4c0654e36d841863952 ··aarch64LinuxGnuRanlib·0f6fc4e459fa3376d695edba65691de0
953 ··aarch64LinuxGnuReadelf·018449115d1cf2d283eddc5af72df498953 ··aarch64LinuxGnuReadelf·860605678cd322ea2fa0c942cac96649
954 ··aarch64LinuxGnuSize·2e54cf8ea8180a5c23741bce16ff5797954 ··aarch64LinuxGnuSize·73ec26b7bbf6816be0ecc956b298e86a
955 ··aarch64LinuxGnuStrings·07a08909b4255dccbe7eece8d7c29ffe955 ··aarch64LinuxGnuStrings·41ecd3f2d605a420cd8c0f54b5fa81e5
956 ··aarch64LinuxGnuStrip·971e91e82edfc202923a17a6fb12336e956 ··aarch64LinuxGnuStrip·ba2505f9d07a86815bb63836ace34722
957 ··accessdb·57b0bf2a6e114938f5678c62a7b04a0d957 ··accessdb·81ff71763b3c04aebdc50a8f99524da8
958 ··aclocal·177244ddd667192edd681952bb44db45958 ··aclocal·60dc95845b7a92565c26e34b8fffa3cc
959 ··aclocal118·3084fb3f045892d9384a137bc654979b959 ··aclocal118·101cf7dd59ab6ee68b4f30aaadbd1d63
960 ··addShell·cabb344063c0487a4018cf07b25999ca960 ··addShell·118bb20f058438c0c15aae1354f470fd
961 ··addgroup·db31f249e66f25181d1ef182c7323b21961 ··addgroup·872470155b154f70977743fb9efdabc2
962 ··addr2line·7eb7c6b221d3b3e54ebc7b1f523698fe962 ··addr2line·aee37509bd015a0cc1ef78b524733379
963 ··adduser·4dd26fd62c5828aa475e82043a3ab655963 ··adduser·fdaad814b3ecd591d01776435f27bade
964 ··agetty·9c43203869b313486b2727620d3315f4964 ··agetty·ae19e0e6bfc924066d3dacb6fbe43ac9
965 ··apropos·4a94b8fe51e4ee8df2e9327115192b42965 ··apropos·9e59698545035e6278bfe27ca8dbfb44
966 ··apt·057b6fffbe07e66d5621a393b2ca946e966 ··apt·ac87da8df9ba6e3c3e5e6c229551cf52
967 ··aptCache·b63cf5734c6c0a60dd858bcbd28844d2967 ··aptCache·385245a923d91c6fe5dca6910dee2cd1
968 ··aptCdrom·0da0271ca506f2108444d81406ab76de968 ··aptCdrom·ede9fd7944c6bdec9f91de6a9554b338
969 ··aptConfig·7f1d30aef0b6d2bc5d73b3b993307134969 ··aptConfig·2b58515bc7a4305d0bd007de8411bae6
970 ··aptGet·a3c795bbe15188f340aa87604defb2ad970 ··aptGet·71f8dc8fae2d338da4dc492e94c07404
971 ··aptMark·f47dc1f1193976420484dbb8bdf441f2971 ··aptMark·43b634be865313c57aec7569d1a45f5f
972 ··aptitude·ac225f3edb23303d84a6544bbc9ea6fc972 ··aptitude·6cf08b95758c908f304f566c0166fc2d
973 ··aptitudeChangelogParser·6e8421463a55da6fc24581f21c4abaee973 ··aptitudeChangelogParser·5fb5473a9c9b8e8c17d63e385989ecca
974 ··aptitudeCreateStateBundle·b5d1804b171adbf17d71f59df2c00b16974 ··aptitudeCreateStateBundle·75b678a100328958dfc7ffa5589693a4
975 ··aptitudeCurses·99e83d6ee85f6975f0656d7033254d9e975 ··aptitudeCurses·409f1eca9773ccfaf82a447983aa9418
976 ··aptitudeRunStateBundle·67a0e7f02a7dc4934a6105991006b926976 ··aptitudeRunStateBundle·aa7931d84f9de51f975b279e24dd8831
977 ··ar·936767496e25500feee8180ad5b7d179977 ··ar·0b9b118c6363f51524d36f9d2ba3c273
978 ··arch·fe19b76af08e25747359758df84f66bc978 ··arch·beaae2ccbab787c9e9439a0ab9da121b
979 ··arpd·79dc3544400c389b5576f1a2f6555f14979 ··arpd·87539a7306e1cb4a37856dc0f5601acc
980 ··as·1fc960e227313ef6fd7db7c090a15752980 ··as·d57a6a29b8c064456309ec574bb360f5
981 ··asc2xml·c06a27477e6376738ffa09cb701557d2981 ··asc2xml·bbc5e6c062b87361faf303126799efd2
982 ··autoconf·cae404e075f72501a7c1c7319cd280cf982 ··autoconf·9d5d7a7ce1664514c1aab574fbdf2f67
983 ··autoheader·72f20faf2894fe3554a53421db0368cb983 ··autoheader·da1352837fbe2ea0c74a68d8500b0f4a
984 ··autom4te·c68a4aa9dfcc33da581191d1ab78dd03984 ··autom4te·e9e97d0baf0acc715551b8287fcc1ccc
985 ··automake·6dda7f7d00b9f7914315cbdbdcd5a4f9985 ··automake·22d942dd14b07ad788f492927188772c
986 ··automake118·1422f8b9d49d9f79ed80d97f9a1f4bf6986 ··automake118·f2003bb260e21f37a5f58a202e564175
987 ··autopoint·e85a8cd320115c84ff43736a130b2ffd987 ··autopoint·3dc37d31d38bfb2ba3c07a25cd3e1547
988 ··autoreconf·392840d10c98c50d82310bee299b2750988 ··autoreconf·da03094feb6a57859d8fc110dd06c7d0
989 ··autoscan·4a70afbf7acdfdde5ac0eb6df0f76f5b989 ··autoscan·a0e8c03af4eebced74d081e5fa231dd9
990 ··autoupdate·5895e97a9c029907ca8886ced4582057990 ··autoupdate·cf7579f9ff550bbf7dfdbaea917b5cb6
991 ··awk·c145bad1ad72a8876ae14d00cd378eeb991 ··awk·f475a74295d0dd8343d235eb3424c0a7
992 ··b2sum·5ddfc22522ed2f70418696b90aa6fe28992 ··b2sum·fc3b9b5388f68a5b6e66d53a6f37d64b
993 ··base32·00699275cd333d4ea87be125fb7f691f993 ··base32·b32c70d73927c193d5ad0d9408a27b79
994 ··base64·47963d3bda35e760545e844a9421bb2e994 ··base64·f174a782bbb5b5456289a6bcfda608ac
995 ··basename·90246a63d9fc58312899540b3f3a64fa995 ··basename·4879ced24e0c1d931cbd91438630cf26
996 ··basenc·b7b4a5c740a0f2d1bb4b531e0466a70c996 ··basenc·5e002792dd0112773312841d79d32ce5
997 ··bash·4d6369cef56d6b5812fbf561b340afeb997 ··bash·5d8830b886d2e70a42379feb8a4a16cc
998 ··bashbug·cfc75f95ce8a3500c7241f9b2aac42dd998 ··bashbug·4f8582f62c6234a1e9a0b050fedd5aa1
Max diff block lines reached; 1239/78622 bytes (1.58%) of diff not shown.