13.9 MB
/srv/reproducible-results/rbuild-debian/r-b-build.ZXamrSCN/b1/haskell-os-string_2.0.6-2_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.ZXamrSCN/b2/haskell-os-string_2.0.6-2_amd64.changes
606 B
Files
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 ·906ea533172ed66b6c35e30b64e15e5f·193372·haskell·optional·libghc-os-string-dev_2.0.6-2_amd64.deb1 ·934c3a4c808e6e8456b015b7cc0f551c·193088·haskell·optional·libghc-os-string-dev_2.0.6-2_amd64.deb
2 ·362f5adc028a90e9264f5a40bb10c039·151296·doc·optional·libghc-os-string-doc_2.0.6-2_all.deb2 ·0189ebc2af7115c02e24ff6b1c468b44·151304·doc·optional·libghc-os-string-doc_2.0.6-2_all.deb
3 ·3b99431af820b66dd2d5b61824003439·221232·haskell·optional·libghc-os-string-prof_2.0.6-2_amd64.deb3 ·3f89150d0a37cf5bbd1dc668ea5c49ed·219532·haskell·optional·libghc-os-string-prof_2.0.6-2_amd64.deb
1.26 MB
libghc-os-string-dev_2.0.6-2_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-02·19:12:11.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-02·19:12:11.000000·debian-binary
2 -rw-r--r--···0········0········0·····1544·2024-10-02·19:12:11.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1540·2024-10-02·19:12:11.000000·control.tar.xz
3 -rw-r--r--···0········0········0···191636·2024-10-02·19:12:11.000000·data.tar.xz3 -rw-r--r--···0········0········0···191356·2024-10-02·19:12:11.000000·data.tar.xz
7.0 KB
control.tar.xz
6.97 KB
control.tar
1.03 KB
./control
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 Package:·libghc-os-string-dev1 Package:·libghc-os-string-dev
2 Source:·haskell-os-string2 Source:·haskell-os-string
3 Version:·2.0.6-23 Version:·2.0.6-2
4 Architecture:·amd644 Architecture:·amd64
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:·19676 Installed-Size:·1967
7 Depends:·libghc-base-dev-4.18.2.1-8e81e,·libghc-bytestring-dev-0.11.5.3-7048d,·libghc-deepseq-dev-1.4.8.1-9013f,·libghc-exceptions-dev-0.10.7-0356d,·libghc-template-haskell-dev-2.20.0.0-54f98,·libc6·(>=·2.14),·libgmp10·(>=·2:6.3.0+dfsg)7 Depends:·libghc-base-dev-4.18.2.1-8e81e,·libghc-bytestring-dev-0.11.5.3-7048d,·libghc-deepseq-dev-1.4.8.1-9013f,·libghc-exceptions-dev-0.10.7-0356d,·libghc-template-haskell-dev-2.20.0.0-54f98,·libc6·(>=·2.14),·libgmp10·(>=·2:6.3.0+dfsg)
8 Provides:·libghc-os-string-dev-2.0.6-b30848 Provides:·libghc-os-string-dev-2.0.6-3081f
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/haskell/os-string/blob/master/README.md11 Homepage:·https://github.com/haskell/os-string/blob/master/README.md
12 Description:·library·for·manipulating·Operating·system·strings12 Description:·library·for·manipulating·Operating·system·strings
13 ·This·package·provides·functionality·for·manipulating·'OsString'·values.13 ·This·package·provides·functionality·for·manipulating·'OsString'·values.
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:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD17 Ghc-Package:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
5.92 KB
./md5sums
30.0 B
./md5sums
Files differ
5.88 KB
line order
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSos-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD-ghc9.6.6.so1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSos-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE-ghc9.6.6.so
2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString.dyn_hi2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString.dyn_hi
3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString.hi3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString.hi
4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short.dyn_hi4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short.dyn_hi
5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short.hi5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short.hi
6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/Internal.dyn_hi6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/Internal.dyn_hi
7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/Internal.hi7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/Internal.hi
8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/Word16.dyn_hi8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/Word16.dyn_hi
9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/Word16.hi9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/Word16.hi
10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding.dyn_hi10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding.dyn_hi
11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding.hi11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding.hi
12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding/Internal.dyn_hi12 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding/Internal.dyn_hi
13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding/Internal.hi13 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding/Internal.hi
14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal.dyn_hi14 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal.dyn_hi
15 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal.hi15 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal.hi
16 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal/Types.dyn_hi16 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal/Types.dyn_hi
17 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal/Types.hi17 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal/Types.hi
18 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Posix.dyn_hi18 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Posix.dyn_hi
19 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Posix.hi19 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Posix.hi
20 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Windows.dyn_hi20 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Windows.dyn_hi
21 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Windows.hi21 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Windows.hi
22 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/libHSos-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD.a22 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/libHSos-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE.a
23 usr/share/doc/libghc-os-string-dev/changelog.Debian.gz23 usr/share/doc/libghc-os-string-dev/changelog.Debian.gz
24 usr/share/doc/libghc-os-string-dev/changelog.gz24 usr/share/doc/libghc-os-string-dev/changelog.gz
25 usr/share/doc/libghc-os-string-dev/copyright25 usr/share/doc/libghc-os-string-dev/copyright
26 var/lib/ghc/package.conf.d/os-string-2.0.6.conf26 var/lib/ghc/package.conf.d/os-string-2.0.6.conf
1.26 MB
data.tar.xz
1.26 MB
data.tar
14.2 KB
file list
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/
8 -rw-r--r--···0·root·········(0)·root·········(0)···518816·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSos-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD-ghc9.6.6.so8 -rw-r--r--···0·root·········(0)·root·········(0)···518816·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSos-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE-ghc9.6.6.so
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/
15 -rw-r--r--···0·root·········(0)·root·········(0)····31804·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/Internal.dyn_hi15 -rw-r--r--···0·root·········(0)·root·········(0)····31811·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/Internal.dyn_hi
16 -rw-r--r--···0·root·········(0)·root·········(0)····31801·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/Internal.hi16 -rw-r--r--···0·root·········(0)·root·········(0)····31808·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/Internal.hi
17 -rw-r--r--···0·root·········(0)·root·········(0)····60496·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/Word16.dyn_hi17 -rw-r--r--···0·root·········(0)·root·········(0)····60486·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/Word16.dyn_hi
18 -rw-r--r--···0·root·········(0)·root·········(0)····60492·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/Word16.hi18 -rw-r--r--···0·root·········(0)·root·········(0)····60482·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/Word16.hi
19 -rw-r--r--···0·root·········(0)·root·········(0)·····3891·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short.dyn_hi19 -rw-r--r--···0·root·········(0)·root·········(0)·····3893·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short.dyn_hi
20 -rw-r--r--···0·root·········(0)·root·········(0)·····3888·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short.hi20 -rw-r--r--···0·root·········(0)·root·········(0)·····3890·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short.hi
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding/21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding/
22 -rw-r--r--···0·root·········(0)·root·········(0)····53254·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding/Internal.dyn_hi22 -rw-r--r--···0·root·········(0)·root·········(0)····53257·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding/Internal.dyn_hi
23 -rw-r--r--···0·root·········(0)·root·········(0)····53250·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding/Internal.hi23 -rw-r--r--···0·root·········(0)·root·········(0)····53253·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding/Internal.hi
24 -rw-r--r--···0·root·········(0)·root·········(0)·····2458·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding.dyn_hi24 -rw-r--r--···0·root·········(0)·root·········(0)·····2463·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding.dyn_hi
25 -rw-r--r--···0·root·········(0)·root·········(0)·····2455·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding.hi25 -rw-r--r--···0·root·········(0)·root·········(0)·····2460·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding.hi
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal/26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal/
27 -rw-r--r--···0·root·········(0)·root·········(0)····53557·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal/Types.dyn_hi27 -rw-r--r--···0·root·········(0)·root·········(0)····53560·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal/Types.dyn_hi
28 -rw-r--r--···0·root·········(0)·root·········(0)····53554·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal/Types.hi28 -rw-r--r--···0·root·········(0)·root·········(0)····53557·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal/Types.hi
29 -rw-r--r--···0·root·········(0)·root·········(0)····30581·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal.dyn_hi29 -rw-r--r--···0·root·········(0)·root·········(0)····30593·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal.dyn_hi
30 -rw-r--r--···0·root·········(0)·root·········(0)····30578·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal.hi30 -rw-r--r--···0·root·········(0)·root·········(0)····30590·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal.hi
31 -rw-r--r--···0·root·········(0)·root·········(0)····31794·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Posix.dyn_hi31 -rw-r--r--···0·root·········(0)·root·········(0)····31809·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Posix.dyn_hi
32 -rw-r--r--···0·root·········(0)·root·········(0)····31790·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Posix.hi32 -rw-r--r--···0·root·········(0)·root·········(0)····31805·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Posix.hi
33 -rw-r--r--···0·root·········(0)·root·········(0)····35047·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Windows.dyn_hi33 -rw-r--r--···0·root·········(0)·root·········(0)····35046·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Windows.dyn_hi
34 -rw-r--r--···0·root·········(0)·root·········(0)····35043·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Windows.hi34 -rw-r--r--···0·root·········(0)·root·········(0)····35042·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Windows.hi
35 -rw-r--r--···0·root·········(0)·root·········(0)·····5558·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString.dyn_hi35 -rw-r--r--···0·root·········(0)·root·········(0)·····5568·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString.dyn_hi
36 -rw-r--r--···0·root·········(0)·root·········(0)·····5555·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString.hi36 -rw-r--r--···0·root·········(0)·root·········(0)·····5565·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString.hi
37 -rw-r--r--···0·root·········(0)·root·········(0)···832122·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/libHSos-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD.a37 -rw-r--r--···0·root·········(0)·root·········(0)···832122·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/libHSos-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE.a
38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/share/38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/share/
39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/share/doc/39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/share/doc/
40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/share/doc/libghc-os-string-dev/40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/share/doc/libghc-os-string-dev/
41 -rw-r--r--···0·root·········(0)·root·········(0)······233·2024-10-02·19:12:11.000000·./usr/share/doc/libghc-os-string-dev/changelog.Debian.gz41 -rw-r--r--···0·root·········(0)·root·········(0)······233·2024-10-02·19:12:11.000000·./usr/share/doc/libghc-os-string-dev/changelog.Debian.gz
42 -rw-r--r--···0·root·········(0)·root·········(0)······554·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-os-string-dev/changelog.gz42 -rw-r--r--···0·root·········(0)·root·········(0)······554·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-os-string-dev/changelog.gz
43 -rw-r--r--···0·root·········(0)·root·········(0)·····3292·2024-09-19·17:36:12.000000·./usr/share/doc/libghc-os-string-dev/copyright43 -rw-r--r--···0·root·········(0)·root·········(0)·····3292·2024-09-19·17:36:12.000000·./usr/share/doc/libghc-os-string-dev/copyright
44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./var/44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./var/
2.6 KB
./var/lib/ghc/package.conf.d/os-string-2.0.6.conf
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 name:·················os-string1 name:·················os-string
2 version:··············2.0.62 version:··············2.0.6
3 visibility:···········public3 visibility:···········public
4 id:···················os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD 
5 key:··················os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD4 id:···················os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
 5 key:··················os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
6 license:··············BSD-3-Clause6 license:··············BSD-3-Clause
7 copyright:············Julain·Ospald·2021-20237 copyright:············Julain·Ospald·2021-2023
8 maintainer:···········Julian·Ospald·<hasufell@posteo.de>8 maintainer:···········Julian·Ospald·<hasufell@posteo.de>
9 author:···············Julian·Ospald·<hasufell@posteo.de>9 author:···············Julian·Ospald·<hasufell@posteo.de>
10 homepage:·············https://github.com/haskell/os-string/blob/master/README.md10 homepage:·············https://github.com/haskell/os-string/blob/master/README.md
11 synopsis:·············Library·for·manipulating·Operating·system·strings.11 synopsis:·············Library·for·manipulating·Operating·system·strings.
12 description:12 description:
13 ····This·package·provides·functionality·for·manipulating·@OsString@·values,·and·is·shipped·with·<https://www.haskell.org/ghc/·GHC>.13 ····This·package·provides·functionality·for·manipulating·@OsString@·values,·and·is·shipped·with·<https://www.haskell.org/ghc/·GHC>.
  
14 category:·············System14 category:·············System
15 abi:··················b308454aa4e8c16795b5281ee41e54c315 abi:··················3081fa5daebf48781ff23a642bdfafe7
16 exposed:··············True16 exposed:··············True
17 exposed-modules:17 exposed-modules:
18 ····System.OsString·System.OsString.Data.ByteString.Short18 ····System.OsString·System.OsString.Data.ByteString.Short
19 ····System.OsString.Data.ByteString.Short.Internal19 ····System.OsString.Data.ByteString.Short.Internal
20 ····System.OsString.Data.ByteString.Short.Word1620 ····System.OsString.Data.ByteString.Short.Word16
21 ····System.OsString.Encoding·System.OsString.Encoding.Internal21 ····System.OsString.Encoding·System.OsString.Encoding.Internal
22 ····System.OsString.Internal·System.OsString.Internal.Types22 ····System.OsString.Internal·System.OsString.Internal.Types
23 ····System.OsString.Posix·System.OsString.Windows23 ····System.OsString.Posix·System.OsString.Windows
  
24 import-dirs:24 import-dirs:
25 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD25 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
  
26 library-dirs:26 library-dirs:
27 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD27 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
  
28 library-dirs-static:28 library-dirs-static:
29 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD29 ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
  
30 dynamic-library-dirs:·/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.630 dynamic-library-dirs:·/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6
31 data-dir:·············/usr/share/os-string31 data-dir:·············/usr/share/os-string
32 hs-libraries:·········HSos-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD32 hs-libraries:·········HSos-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
33 depends:33 depends:
34 ····base-4.18.2.1·bytestring-0.11.5.3·deepseq-1.4.8.1·exceptions-0.10.734 ····base-4.18.2.1·bytestring-0.11.5.3·deepseq-1.4.8.1·exceptions-0.10.7
35 ····template-haskell-2.20.0.035 ····template-haskell-2.20.0.0
  
36 haddock-interfaces:···/usr/lib/ghc-doc/haddock/os-string-2.0.6/os-string.haddock36 haddock-interfaces:···/usr/lib/ghc-doc/haddock/os-string-2.0.6/os-string.haddock
37 haddock-html:·········/usr/share/doc/libghc-os-string-doc/html/37 haddock-html:·········/usr/share/doc/libghc-os-string-doc/html/
46.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/Internal.dyn_hi
Files 98% similar despite different names
46.5 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 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·System.OsString.Data.ByteString.Short.Internal·90667 interface·System.OsString.Data.ByteString.Short.Internal·9066
8 ··interface·hash:·3676057ccbeae1c96af68fcbc30efa61 
9 ··ABI·hash:·3cb0643cf3f644ddf9f967858c2cee03 
10 ··export-list·hash:·c6251c0215eb79c8008885bcd95486bb 
11 ··orphan·hash:·0b9395f8895e8677bf055f9c8b2063198 ··interface·hash:·f42fc3e34a2f8051ae7d5451340c2c90
 9 ··ABI·hash:·9b05035073dacfb8a6af9865c45a3252
 10 ··export-list·hash:·c2d36d9c22025146198a4bf2450c70ee
 11 ··orphan·hash:·b7da0556bbca4ead5eb3c2cc4b11a536
12 ··flag·hash:·836b22d6169a31aa4adc30ed8013992012 ··flag·hash:·836b22d6169a31aa4adc30ed80139920
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·23ab80209d605d6613036ec833c6208116 ··src_hash:·23ab80209d605d6613036ec833c62081
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 95, 17 lines modifiedOffset 95, 17 lines modified
95 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc95 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
96 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc296 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
97 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b4797 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
98 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0898 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
99 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9499 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
100 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcautoconf.h"·40eaabd0f2e7dff677e970e31999eed3100 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcautoconf.h"·40eaabd0f2e7dff677e970e31999eed3
101 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2101 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
102 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·63fa2ccc1972b73818fb20a881325c8e102 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·a1c7ab0ce1dd31f95492422332ff2c6d
103 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d103 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
104 67ef4cbcdab4004d6cd17385bf7d8433104 36e8e6635191cab298b644f3e8133ca3
105 ··$s$wpeekArray·::105 ··$s$wpeekArray·::
106 ····GHC.Prim.Int#106 ····GHC.Prim.Int#
107 ····->·GHC.Ptr.Ptr·GHC.Word.Word16107 ····->·GHC.Ptr.Ptr·GHC.Word.Word16
108 ····->·GHC.Prim.State#·GHC.Prim.RealWorld108 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
109 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·[GHC.Word.Word16]·#)109 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·[GHC.Word.Word16]·#)
110 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,110 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
111 ···LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>,111 ···LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>,
Offset 156, 15 lines modifiedOffset 156, 15 lines modified
156 ······························(GHC.Prim.-#·ds2·1#)156 ······························(GHC.Prim.-#·ds2·1#)
157 ······························(GHC.Types.:·@GHC.Word.Word16·(GHC.Word.W16#·ipv1)·acc)157 ······························(GHC.Types.:·@GHC.Word.Word16·(GHC.Word.W16#·ipv1)·acc)
158 ······························ipv·}·}158 ······························ipv·}·}
159 ·························0#·->·exit·acc·eta1·}159 ·························0#·->·exit·acc·eta1·}
160 ···················}·in160 ···················}·in
161 ···················$wf·(GHC.Prim.-#·ww·1#)·(GHC.Types.[]·@GHC.Word.Word16)·eta161 ···················$wf·(GHC.Prim.-#·ww·1#)·(GHC.Types.[]·@GHC.Word.Word16)·eta
162 ················1#·->·(#·eta,·GHC.Types.[]·@GHC.Word.Word16·#)·}]162 ················1#·->·(#·eta,·GHC.Types.[]·@GHC.Word.Word16·#)·}]
163 c6c31d5fae65fe5e0307081f2f796be9163 fa12a3385e116b7c466748b8b125ed07
164 ··$s$wpokeArray·::164 ··$s$wpokeArray·::
165 ····GHC.Ptr.Ptr·GHC.Word.Word16165 ····GHC.Ptr.Ptr·GHC.Word.Word16
166 ····->·[GHC.Word.Word16]166 ····->·[GHC.Word.Word16]
167 ····->·GHC.Prim.State#·GHC.Prim.RealWorld167 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
168 ····->·GHC.Prim.State#·GHC.Prim.RealWorld168 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
169 ··[HasNoCafRefs,·TagSig:·<TagTuple[]>,·LambdaFormInfo:·LFReEntrant·3,169 ··[HasNoCafRefs,·TagSig:·<TagTuple[]>,·LambdaFormInfo:·LFReEntrant·3,
170 ···Arity:·3,·Strictness:·<L><1L><L>,·Inline:·[2],170 ···Arity:·3,·Strictness:·<L><1L><L>,·Inline:·[2],
Offset 193, 152 lines modifiedOffset 193, 152 lines modified
193 ······························a193 ······························a
194 ······························ds1194 ······························ds1
195 ······························x195 ······························x
196 ······························eta1·of·s2·{·DEFAULT·->196 ······························eta1·of·s2·{·DEFAULT·->
197 ·······················go·vals·(GHC.Prim.+#·ds1·1#)·s2·}·}·}·}197 ·······················go·vals·(GHC.Prim.+#·ds1·1#)·s2·}·}·}·}
198 ··············}·in198 ··············}·in
199 ··············go·vals0·0#·eta]199 ··············go·vals0·0#·eta]
200 53bf4baafc676cd087129b7083ab1628200 b4eec3ca69545c7cfa53030639e2a1d4
201 ··$tc'BA#·::·GHC.Types.TyCon201 ··$tc'BA#·::·GHC.Types.TyCon
202 ··[HasNoCafRefs,·TagSig:·<TagProper>,202 ··[HasNoCafRefs,·TagSig:·<TagProper>,
203 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],203 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
204 ···Unfolding:·Core:·<vanilla>204 ···Unfolding:·Core:·<vanilla>
205 ··············GHC.Types.TyCon205 ··············GHC.Types.TyCon
206 ················934403462460087853#Word64206 ················4054776068490106365#Word64
207 ················1660028391688730945#Word64207 ················17026911208604798873#Word64
208 ················$trModule208 ················$trModule
209 ················$tc'BA#2209 ················$tc'BA#2
210 ················0#210 ················0#
211 ················$tc'BA#1]211 ················$tc'BA#1]
212 c5d00471af2a122039fa56bff2f22d9d212 a9030d229f8865aaf2dd1d5a59d2dd0a
213 ··$tc'BA#1·::·GHC.Types.KindRep213 ··$tc'BA#1·::·GHC.Types.KindRep
214 ··[HasNoCafRefs,·TagSig:·<TagProper>,214 ··[HasNoCafRefs,·TagSig:·<TagProper>,
215 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]215 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
216 7388b8a9f779822dd5b45c9ecfab4f9b216 2fde62bd5003109f888ef2a67572782c
217 ··$tc'BA#2·::·GHC.Types.TrName217 ··$tc'BA#2·::·GHC.Types.TrName
218 ··[HasNoCafRefs,·TagSig:·<TagProper>,218 ··[HasNoCafRefs,·TagSig:·<TagProper>,
219 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],219 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
220 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'BA#3]220 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'BA#3]
221 4bf1a13542ea4e4f5a7ab3486b4f9ab9221 e2f04647ac19a3f68edc557b48482bf8
222 ··$tc'BA#3·::·GHC.Prim.Addr#222 ··$tc'BA#3·::·GHC.Prim.Addr#
223 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,223 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
224 ···Unfolding:·Core:·<vanilla>·"'BA#"#]224 ···Unfolding:·Core:·<vanilla>·"'BA#"#]
225 addaf26f849c61566c1a0b8f8db2545d225 24960282972926f69ad514901a984e10
226 ··$tc'MBA#·::·GHC.Types.TyCon226 ··$tc'MBA#·::·GHC.Types.TyCon
227 ··[HasNoCafRefs,·TagSig:·<TagProper>,227 ··[HasNoCafRefs,·TagSig:·<TagProper>,
228 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],228 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
229 ···Unfolding:·Core:·<vanilla>229 ···Unfolding:·Core:·<vanilla>
230 ··············GHC.Types.TyCon230 ··············GHC.Types.TyCon
231 ················13847119921464365256#Word64 
232 ················6232986823533856138#Word64231 ················5907973779908392337#Word64
 232 ················7556141354255581140#Word64
233 ················$trModule233 ················$trModule
234 ················$tc'MBA#2234 ················$tc'MBA#2
235 ················1#235 ················1#
236 ················$tc'MBA#1]236 ················$tc'MBA#1]
237 21b8bac5c4b2575e7820fae0a912db6f237 9df4a4bf3a20d31b12d2e2369c5476f1
238 ··$tc'MBA#1·::·GHC.Types.KindRep238 ··$tc'MBA#1·::·GHC.Types.KindRep
239 ··[HasNoCafRefs,·TagSig:·<TagProper>,239 ··[HasNoCafRefs,·TagSig:·<TagProper>,
240 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]240 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
241 1e95b3df4911be84208d49e14cb813fa241 82c6b3d0d6167b55096b91ae046609b2
242 ··$tc'MBA#2·::·GHC.Types.TrName242 ··$tc'MBA#2·::·GHC.Types.TrName
243 ··[HasNoCafRefs,·TagSig:·<TagProper>,243 ··[HasNoCafRefs,·TagSig:·<TagProper>,
244 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],244 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
245 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'MBA#3]245 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'MBA#3]
246 bf8a9165b46dff2ebfd8f0829c2e2394246 03d8737a3b62628ac39fc7b4bc022115
247 ··$tc'MBA#3·::·GHC.Prim.Addr#247 ··$tc'MBA#3·::·GHC.Prim.Addr#
248 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,248 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
249 ···Unfolding:·Core:·<vanilla>·"'MBA#"#]249 ···Unfolding:·Core:·<vanilla>·"'MBA#"#]
250 04f6eebfdf7f4bfacfd8958cc1cfe45d250 307c77cc298bf7d5a34e057bc873225a
251 ··$tcBA·::·GHC.Types.TyCon251 ··$tcBA·::·GHC.Types.TyCon
252 ··[HasNoCafRefs,·TagSig:·<TagProper>,252 ··[HasNoCafRefs,·TagSig:·<TagProper>,
253 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],253 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
254 ···Unfolding:·Core:·<vanilla>254 ···Unfolding:·Core:·<vanilla>
255 ··············GHC.Types.TyCon255 ··············GHC.Types.TyCon
256 ················14840024015739270048#Word64 
257 ················9074682218350853840#Word64256 ················16509855658521962910#Word64
 257 ················15884104479410162511#Word64
258 ················$trModule258 ················$trModule
259 ················$tcBA1259 ················$tcBA1
260 ················0#260 ················0#
261 ················GHC.Types.krep$*]261 ················GHC.Types.krep$*]
Max diff block lines reached; 41452/47558 bytes (87.16%) of diff not shown.
46.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/Internal.hi
Files 99% similar despite different names
46.5 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 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·System.OsString.Data.ByteString.Short.Internal·90667 interface·System.OsString.Data.ByteString.Short.Internal·9066
8 ··interface·hash:·3676057ccbeae1c96af68fcbc30efa61 
9 ··ABI·hash:·3cb0643cf3f644ddf9f967858c2cee03 
10 ··export-list·hash:·c6251c0215eb79c8008885bcd95486bb 
11 ··orphan·hash:·0b9395f8895e8677bf055f9c8b2063198 ··interface·hash:·f42fc3e34a2f8051ae7d5451340c2c90
 9 ··ABI·hash:·9b05035073dacfb8a6af9865c45a3252
 10 ··export-list·hash:·c2d36d9c22025146198a4bf2450c70ee
 11 ··orphan·hash:·b7da0556bbca4ead5eb3c2cc4b11a536
12 ··flag·hash:·1c7390dc1716498acee12a1490c51bf412 ··flag·hash:·1c7390dc1716498acee12a1490c51bf4
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·23ab80209d605d6613036ec833c6208116 ··src_hash:·23ab80209d605d6613036ec833c62081
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 95, 17 lines modifiedOffset 95, 17 lines modified
95 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc95 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
96 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc296 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
97 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b4797 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
98 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0898 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
99 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9499 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
100 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcautoconf.h"·40eaabd0f2e7dff677e970e31999eed3100 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcautoconf.h"·40eaabd0f2e7dff677e970e31999eed3
101 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2101 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
102 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·63fa2ccc1972b73818fb20a881325c8e102 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·a1c7ab0ce1dd31f95492422332ff2c6d
103 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d103 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
104 67ef4cbcdab4004d6cd17385bf7d8433104 36e8e6635191cab298b644f3e8133ca3
105 ··$s$wpeekArray·::105 ··$s$wpeekArray·::
106 ····GHC.Prim.Int#106 ····GHC.Prim.Int#
107 ····->·GHC.Ptr.Ptr·GHC.Word.Word16107 ····->·GHC.Ptr.Ptr·GHC.Word.Word16
108 ····->·GHC.Prim.State#·GHC.Prim.RealWorld108 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
109 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·[GHC.Word.Word16]·#)109 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·[GHC.Word.Word16]·#)
110 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,110 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
111 ···LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>,111 ···LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>,
Offset 156, 15 lines modifiedOffset 156, 15 lines modified
156 ······························(GHC.Prim.-#·ds2·1#)156 ······························(GHC.Prim.-#·ds2·1#)
157 ······························(GHC.Types.:·@GHC.Word.Word16·(GHC.Word.W16#·ipv1)·acc)157 ······························(GHC.Types.:·@GHC.Word.Word16·(GHC.Word.W16#·ipv1)·acc)
158 ······························ipv·}·}158 ······························ipv·}·}
159 ·························0#·->·exit·acc·eta1·}159 ·························0#·->·exit·acc·eta1·}
160 ···················}·in160 ···················}·in
161 ···················$wf·(GHC.Prim.-#·ww·1#)·(GHC.Types.[]·@GHC.Word.Word16)·eta161 ···················$wf·(GHC.Prim.-#·ww·1#)·(GHC.Types.[]·@GHC.Word.Word16)·eta
162 ················1#·->·(#·eta,·GHC.Types.[]·@GHC.Word.Word16·#)·}]162 ················1#·->·(#·eta,·GHC.Types.[]·@GHC.Word.Word16·#)·}]
163 c6c31d5fae65fe5e0307081f2f796be9163 fa12a3385e116b7c466748b8b125ed07
164 ··$s$wpokeArray·::164 ··$s$wpokeArray·::
165 ····GHC.Ptr.Ptr·GHC.Word.Word16165 ····GHC.Ptr.Ptr·GHC.Word.Word16
166 ····->·[GHC.Word.Word16]166 ····->·[GHC.Word.Word16]
167 ····->·GHC.Prim.State#·GHC.Prim.RealWorld167 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
168 ····->·GHC.Prim.State#·GHC.Prim.RealWorld168 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
169 ··[HasNoCafRefs,·TagSig:·<TagTuple[]>,·LambdaFormInfo:·LFReEntrant·3,169 ··[HasNoCafRefs,·TagSig:·<TagTuple[]>,·LambdaFormInfo:·LFReEntrant·3,
170 ···Arity:·3,·Strictness:·<L><1L><L>,·Inline:·[2],170 ···Arity:·3,·Strictness:·<L><1L><L>,·Inline:·[2],
Offset 193, 152 lines modifiedOffset 193, 152 lines modified
193 ······························a193 ······························a
194 ······························ds1194 ······························ds1
195 ······························x195 ······························x
196 ······························eta1·of·s2·{·DEFAULT·->196 ······························eta1·of·s2·{·DEFAULT·->
197 ·······················go·vals·(GHC.Prim.+#·ds1·1#)·s2·}·}·}·}197 ·······················go·vals·(GHC.Prim.+#·ds1·1#)·s2·}·}·}·}
198 ··············}·in198 ··············}·in
199 ··············go·vals0·0#·eta]199 ··············go·vals0·0#·eta]
200 53bf4baafc676cd087129b7083ab1628200 b4eec3ca69545c7cfa53030639e2a1d4
201 ··$tc'BA#·::·GHC.Types.TyCon201 ··$tc'BA#·::·GHC.Types.TyCon
202 ··[HasNoCafRefs,·TagSig:·<TagProper>,202 ··[HasNoCafRefs,·TagSig:·<TagProper>,
203 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],203 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
204 ···Unfolding:·Core:·<vanilla>204 ···Unfolding:·Core:·<vanilla>
205 ··············GHC.Types.TyCon205 ··············GHC.Types.TyCon
206 ················934403462460087853#Word64206 ················4054776068490106365#Word64
207 ················1660028391688730945#Word64207 ················17026911208604798873#Word64
208 ················$trModule208 ················$trModule
209 ················$tc'BA#2209 ················$tc'BA#2
210 ················0#210 ················0#
211 ················$tc'BA#1]211 ················$tc'BA#1]
212 c5d00471af2a122039fa56bff2f22d9d212 a9030d229f8865aaf2dd1d5a59d2dd0a
213 ··$tc'BA#1·::·GHC.Types.KindRep213 ··$tc'BA#1·::·GHC.Types.KindRep
214 ··[HasNoCafRefs,·TagSig:·<TagProper>,214 ··[HasNoCafRefs,·TagSig:·<TagProper>,
215 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]215 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
216 7388b8a9f779822dd5b45c9ecfab4f9b216 2fde62bd5003109f888ef2a67572782c
217 ··$tc'BA#2·::·GHC.Types.TrName217 ··$tc'BA#2·::·GHC.Types.TrName
218 ··[HasNoCafRefs,·TagSig:·<TagProper>,218 ··[HasNoCafRefs,·TagSig:·<TagProper>,
219 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],219 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
220 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'BA#3]220 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'BA#3]
221 4bf1a13542ea4e4f5a7ab3486b4f9ab9221 e2f04647ac19a3f68edc557b48482bf8
222 ··$tc'BA#3·::·GHC.Prim.Addr#222 ··$tc'BA#3·::·GHC.Prim.Addr#
223 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,223 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
224 ···Unfolding:·Core:·<vanilla>·"'BA#"#]224 ···Unfolding:·Core:·<vanilla>·"'BA#"#]
225 addaf26f849c61566c1a0b8f8db2545d225 24960282972926f69ad514901a984e10
226 ··$tc'MBA#·::·GHC.Types.TyCon226 ··$tc'MBA#·::·GHC.Types.TyCon
227 ··[HasNoCafRefs,·TagSig:·<TagProper>,227 ··[HasNoCafRefs,·TagSig:·<TagProper>,
228 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],228 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
229 ···Unfolding:·Core:·<vanilla>229 ···Unfolding:·Core:·<vanilla>
230 ··············GHC.Types.TyCon230 ··············GHC.Types.TyCon
231 ················13847119921464365256#Word64 
232 ················6232986823533856138#Word64231 ················5907973779908392337#Word64
 232 ················7556141354255581140#Word64
233 ················$trModule233 ················$trModule
234 ················$tc'MBA#2234 ················$tc'MBA#2
235 ················1#235 ················1#
236 ················$tc'MBA#1]236 ················$tc'MBA#1]
237 21b8bac5c4b2575e7820fae0a912db6f237 9df4a4bf3a20d31b12d2e2369c5476f1
238 ··$tc'MBA#1·::·GHC.Types.KindRep238 ··$tc'MBA#1·::·GHC.Types.KindRep
239 ··[HasNoCafRefs,·TagSig:·<TagProper>,239 ··[HasNoCafRefs,·TagSig:·<TagProper>,
240 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]240 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
241 1e95b3df4911be84208d49e14cb813fa241 82c6b3d0d6167b55096b91ae046609b2
242 ··$tc'MBA#2·::·GHC.Types.TrName242 ··$tc'MBA#2·::·GHC.Types.TrName
243 ··[HasNoCafRefs,·TagSig:·<TagProper>,243 ··[HasNoCafRefs,·TagSig:·<TagProper>,
244 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],244 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
245 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'MBA#3]245 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'MBA#3]
246 bf8a9165b46dff2ebfd8f0829c2e2394246 03d8737a3b62628ac39fc7b4bc022115
247 ··$tc'MBA#3·::·GHC.Prim.Addr#247 ··$tc'MBA#3·::·GHC.Prim.Addr#
248 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,248 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
249 ···Unfolding:·Core:·<vanilla>·"'MBA#"#]249 ···Unfolding:·Core:·<vanilla>·"'MBA#"#]
250 04f6eebfdf7f4bfacfd8958cc1cfe45d250 307c77cc298bf7d5a34e057bc873225a
251 ··$tcBA·::·GHC.Types.TyCon251 ··$tcBA·::·GHC.Types.TyCon
252 ··[HasNoCafRefs,·TagSig:·<TagProper>,252 ··[HasNoCafRefs,·TagSig:·<TagProper>,
253 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],253 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
254 ···Unfolding:·Core:·<vanilla>254 ···Unfolding:·Core:·<vanilla>
255 ··············GHC.Types.TyCon255 ··············GHC.Types.TyCon
256 ················14840024015739270048#Word64 
257 ················9074682218350853840#Word64256 ················16509855658521962910#Word64
 257 ················15884104479410162511#Word64
258 ················$trModule258 ················$trModule
259 ················$tcBA1259 ················$tcBA1
260 ················0#260 ················0#
261 ················GHC.Types.krep$*]261 ················GHC.Types.krep$*]
Max diff block lines reached; 41452/47555 bytes (87.17%) of diff not shown.
108 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/Word16.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/Word16.dyn_hi
Files 99% similar despite different names
108 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·System.OsString.Data.ByteString.Short.Word16·90667 interface·System.OsString.Data.ByteString.Short.Word16·9066
8 ··interface·hash:·c998f22809bd97606b5c189fac0f59c5 
9 ··ABI·hash:·e58d71fd6ef45e929d9e19b03cda8bd6 
10 ··export-list·hash:·3b6b098238bc1cfeac836f8305b963dc8 ··interface·hash:·766e2f0169c3ea590223bb3118151601
 9 ··ABI·hash:·f338b7c0c9c9e51cf871aeabc8984e95
 10 ··export-list·hash:·04654e162f79d507ff844b33dded4149
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·52df426da5c31788aaf72669c7d9f13912 ··flag·hash:·52df426da5c31788aaf72669c7d9f139
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·fa52bf10a4cbf4f0aa750bfff1c601c716 ··src_hash:·fa52bf10a4cbf4f0aa750bfff1c601c7
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 89, 16 lines modifiedOffset 89, 16 lines modified
89 ··uncons89 ··uncons
90 ··uncons290 ··uncons2
91 ··unfoldr91 ··unfoldr
92 ··unfoldrN92 ··unfoldrN
93 ··unpack93 ··unpack
94 ··unsnoc94 ··unsnoc
95 ··Data.ByteString.Short.Internal.ShortByteString{Data.ByteString.Short.Internal.SBS}95 ··Data.ByteString.Short.Internal.ShortByteString{Data.ByteString.Short.Internal.SBS}
96 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short96 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short
97 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Internal97 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Internal
98 boot·module·dependencies:98 boot·module·dependencies:
99 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.399 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
100 plugin·package·dependencies:100 plugin·package·dependencies:
101 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext101 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
102 family·instance·modules:·Control.Applicative·Control.Arrow102 family·instance·modules:·Control.Applicative·Control.Arrow
103 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose103 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
104 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product104 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 123, 47 lines modifiedOffset 123, 47 lines modified
123 import··-/··GHC.Stack·247987662c6247998b65539bb3f20f0e123 import··-/··GHC.Stack·247987662c6247998b65539bb3f20f0e
124 import··-/··GHC.Stack.Types·293a876f66a34da7cfcd8df419f3d906124 import··-/··GHC.Stack.Types·293a876f66a34da7cfcd8df419f3d906
125 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc125 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
126 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2126 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
127 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47127 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
128 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08128 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
129 import··-/··GHC.Magic·abbcd3e1eb9e1bf6dd463a08bf874303129 import··-/··GHC.Magic·abbcd3e1eb9e1bf6dd463a08bf874303
130 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short·20d288cdaf873e4e5952a97d26619138 
131 ··exports:·7f6f244dfe00afd2490637d8f99ea8f9 
132 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Internal·3cb0643cf3f644ddf9f967858c2cee03 
133 ··exports:·c6251c0215eb79c8008885bcd95486bb 
134 ··BA·9e81dba406e7b00ff3dda50cf92761d1 
135 ··MBA·7a785638f3b74a39fa19d3586e5809ed 
136 ··asBA·387f37489ad8ca4ecad12e4c399d11eb 
137 ··assertEven·cee142e8c953165450c0a363e6864d42 
138 ··compareByteArraysOff·17b576ea26d9ecf179a85c539a183994 
139 ··copyByteArray·10ceae82b1b7d556ab40b0037f8d71ac 
140 ··create·7dfbac2d314596845726105514bdff12 
141 ··createAndTrim·847e3d81971ca002fc354a819e9257f8 
142 ··createAndTrim'·297802e58463be4d959738208e9880e2 
143 ··createAndTrim''·82d1e4ecc4ac89d4080788484c42b6fb 
144 ··errorEmptySBS·898662e15fc798207539552a6e0a4fe1 
145 ··findFromEndUntil·800548414d087d3cb95b43e052d83b84 
146 ··findIndexOrLength·26158f858813efa9435d336384340657 
147 ··indexWord16Array·5c6462624400395a458e742752055c09 
148 ··moduleError·8314b52fad901b9e0204b1a9eec055b3 
149 ··newCWString·a5d77dc4454e44346b5b1e570a379256 
150 ··packCWString·813d01c59725131d3281ce57b2c88834 
151 ··packCWStringLen·7b07545daf9e8df2dc9e8c9e2cc73f26 
152 ··packWord16·ef9d7827b79091fa2b2557748b8a57f1 
153 ··packWord16Rev·33725e3aa263477aba3eb55f98cc07d5 
154 ··unpackWord16·81e53eee76f80989edb0ee5bbe515ba4 
155 ··useAsCWString·d9350894f92af745d264e1f48fa111f4 
156 ··useAsCWStringLen·975c3337114895010036b96b7a4a89e3 
157 ··writeWord16Array·2ff8f472be6288f846a485fd9358da10130 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short·dc15d26c785efa01e174a69a5b20625f
 131 ··exports:·586d4e86fe80f4232535c7ebceba8534
 132 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Internal·9b05035073dacfb8a6af9865c45a3252
 133 ··exports:·c2d36d9c22025146198a4bf2450c70ee
 134 ··BA·eb8ea6ac0ddc7b74e02f468fc8aa3b4c
 135 ··MBA·42b71106faea5bff3288d5f4d029bd6c
 136 ··asBA·d29eed40882da63afb9d9d4232ff2ac1
 137 ··assertEven·78882015799555b2e02e224497ee3f27
 138 ··compareByteArraysOff·a8dd7350429071f47d26eac6f4ca84ba
 139 ··copyByteArray·3d5dc81191c34ed5322c94d63646c9c6
 140 ··create·c532c1f40855d4b71d87e822083413bf
 141 ··createAndTrim·43b2c82b6e7276b8fb4979b36795ffd8
 142 ··createAndTrim'·9c0d29e0579a7ec241c98e5d40ad1ac3
 143 ··createAndTrim''·2d7b60feea88be53e124a7c9f635fb6b
 144 ··errorEmptySBS·6149febcfa81e0beceea2b441cab03c4
 145 ··findFromEndUntil·fbe438671436cc9d008733ecae98478d
 146 ··findIndexOrLength·e879bd5a1635ed0990ae0f154a74c621
 147 ··indexWord16Array·44a0ba07085c63c8264a7ff7c66365a1
 148 ··moduleError·2536d9b7f9253ab71a752859f50a861f
 149 ··newCWString·44e2d808489c9f556c9808a58dc7d5d4
 150 ··packCWString·2e54f7f104e2fdc0cfbfa60395e379e4
 151 ··packCWStringLen·dfb886119dfd90ec038fe8dcf5072794
 152 ··packWord16·b2b4ded9ad63ec6d34e7d855b3ba96ab
 153 ··packWord16Rev·6eaba252389ad2ab2dcd82804d3f165e
 154 ··unpackWord16·14cc46f7f3bfdfc74c4f1d0e82e5a71b
 155 ··useAsCWString·9d346987d0e4020ed9e0a6795e72199f
 156 ··useAsCWStringLen·af30abf9bd0deeceb2ff196dcc31df18
 157 ··writeWord16Array·fbbd50250cd6d77b5039fdef004c0f5a
158 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2158 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
159 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·63fa2ccc1972b73818fb20a881325c8e159 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·a1c7ab0ce1dd31f95492422332ff2c6d
160 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d160 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
161 fixities·infixr·5·cons,·infixl·5·snoc161 fixities·infixr·5·cons,·infixl·5·snoc
162 42932185a4f0d93b8adb5456aa035f4a162 ac67d5050210392ea0dea6a1c537134f
163 ··(!?)·::163 ··(!?)·::
164 ····Data.ByteString.Short.Internal.ShortByteString164 ····Data.ByteString.Short.Internal.ShortByteString
165 ····->·GHC.Types.Int·->·GHC.Maybe.Maybe·GHC.Word.Word16165 ····->·GHC.Types.Int·->·GHC.Maybe.Maybe·GHC.Word.Word16
166 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,166 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
167 ···Strictness:·<ML><1!P(L)>,·Inline:·(sat-args=0),167 ···Strictness:·<ML><1!P(L)>,·Inline:·(sat-args=0),
168 ···Unfolding:·Core:·StableUser·<0,FalseTrue>168 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
169 ··············\·(ds['GHC.Types.Many]·::·Data.ByteString.Short.Internal.ShortByteString)169 ··············\·(ds['GHC.Types.Many]·::·Data.ByteString.Short.Internal.ShortByteString)
Offset 199, 40 lines modifiedOffset 199, 40 lines modified
199 ·······························GHC.Types.False·->·GHC.Maybe.Nothing·@GHC.Word.Word16199 ·······························GHC.Types.False·->·GHC.Maybe.Nothing·@GHC.Word.Word16
200 ·······························GHC.Types.True200 ·······························GHC.Types.True
201 ·······························->·case·i·of·wild5·{·GHC.Types.I#·x·->201 ·······························->·case·i·of·wild5·{·GHC.Types.I#·x·->
202 ··································case·GHC.Prim.indexWord8ArrayAsWord16#202 ··································case·GHC.Prim.indexWord8ArrayAsWord16#
203 ·········································barr#203 ·········································barr#
204 ·········································(GHC.Prim.*#·x·2#)·of·w#·{·DEFAULT·->204 ·········································(GHC.Prim.*#·x·2#)·of·w#·{·DEFAULT·->
205 ··································GHC.Maybe.Just·@GHC.Word.Word16·(GHC.Word.W16#·w#)·}·}·}·}·}·}·}]205 ··································GHC.Maybe.Just·@GHC.Word.Word16·(GHC.Word.W16#·w#)·}·}·}·}·}·}·}]
206 796a87a8d5f3f0298fef41e2e7d54c58206 84b5990646ea493b044b782e7ecff867
207 ··$trModule·::·GHC.Types.Module207 ··$trModule·::·GHC.Types.Module
208 ··[HasNoCafRefs,·TagSig:·<TagProper>,208 ··[HasNoCafRefs,·TagSig:·<TagProper>,
209 ···LambdaFormInfo:·LFCon[GHC.Types.Module],209 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
210 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]210 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
211 70e286519cd997cc715d3b00a01be765211 92cd69b55fd92c164ace367321c9c94b
212 ··$trModule1·::·GHC.Types.TrName212 ··$trModule1·::·GHC.Types.TrName
213 ··[HasNoCafRefs,·TagSig:·<TagProper>,213 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 103559/110702 bytes (93.55%) of diff not shown.
108 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/Word16.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/Word16.hi
Files 99% similar despite different names
108 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·System.OsString.Data.ByteString.Short.Word16·90667 interface·System.OsString.Data.ByteString.Short.Word16·9066
8 ··interface·hash:·c998f22809bd97606b5c189fac0f59c5 
9 ··ABI·hash:·e58d71fd6ef45e929d9e19b03cda8bd6 
10 ··export-list·hash:·3b6b098238bc1cfeac836f8305b963dc8 ··interface·hash:·766e2f0169c3ea590223bb3118151601
 9 ··ABI·hash:·f338b7c0c9c9e51cf871aeabc8984e95
 10 ··export-list·hash:·04654e162f79d507ff844b33dded4149
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·47f8baf02cbcbef0063cc219bfac84f712 ··flag·hash:·47f8baf02cbcbef0063cc219bfac84f7
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·fa52bf10a4cbf4f0aa750bfff1c601c716 ··src_hash:·fa52bf10a4cbf4f0aa750bfff1c601c7
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 89, 16 lines modifiedOffset 89, 16 lines modified
89 ··uncons89 ··uncons
90 ··uncons290 ··uncons2
91 ··unfoldr91 ··unfoldr
92 ··unfoldrN92 ··unfoldrN
93 ··unpack93 ··unpack
94 ··unsnoc94 ··unsnoc
95 ··Data.ByteString.Short.Internal.ShortByteString{Data.ByteString.Short.Internal.SBS}95 ··Data.ByteString.Short.Internal.ShortByteString{Data.ByteString.Short.Internal.SBS}
96 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short96 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short
97 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Internal97 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Internal
98 boot·module·dependencies:98 boot·module·dependencies:
99 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.399 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
100 plugin·package·dependencies:100 plugin·package·dependencies:
101 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext101 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
102 family·instance·modules:·Control.Applicative·Control.Arrow102 family·instance·modules:·Control.Applicative·Control.Arrow
103 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose103 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
104 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product104 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 123, 47 lines modifiedOffset 123, 47 lines modified
123 import··-/··GHC.Stack·247987662c6247998b65539bb3f20f0e123 import··-/··GHC.Stack·247987662c6247998b65539bb3f20f0e
124 import··-/··GHC.Stack.Types·293a876f66a34da7cfcd8df419f3d906124 import··-/··GHC.Stack.Types·293a876f66a34da7cfcd8df419f3d906
125 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc125 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
126 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2126 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
127 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47127 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
128 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08128 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
129 import··-/··GHC.Magic·abbcd3e1eb9e1bf6dd463a08bf874303129 import··-/··GHC.Magic·abbcd3e1eb9e1bf6dd463a08bf874303
130 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short·20d288cdaf873e4e5952a97d26619138 
131 ··exports:·7f6f244dfe00afd2490637d8f99ea8f9 
132 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Internal·3cb0643cf3f644ddf9f967858c2cee03 
133 ··exports:·c6251c0215eb79c8008885bcd95486bb 
134 ··BA·9e81dba406e7b00ff3dda50cf92761d1 
135 ··MBA·7a785638f3b74a39fa19d3586e5809ed 
136 ··asBA·387f37489ad8ca4ecad12e4c399d11eb 
137 ··assertEven·cee142e8c953165450c0a363e6864d42 
138 ··compareByteArraysOff·17b576ea26d9ecf179a85c539a183994 
139 ··copyByteArray·10ceae82b1b7d556ab40b0037f8d71ac 
140 ··create·7dfbac2d314596845726105514bdff12 
141 ··createAndTrim·847e3d81971ca002fc354a819e9257f8 
142 ··createAndTrim'·297802e58463be4d959738208e9880e2 
143 ··createAndTrim''·82d1e4ecc4ac89d4080788484c42b6fb 
144 ··errorEmptySBS·898662e15fc798207539552a6e0a4fe1 
145 ··findFromEndUntil·800548414d087d3cb95b43e052d83b84 
146 ··findIndexOrLength·26158f858813efa9435d336384340657 
147 ··indexWord16Array·5c6462624400395a458e742752055c09 
148 ··moduleError·8314b52fad901b9e0204b1a9eec055b3 
149 ··newCWString·a5d77dc4454e44346b5b1e570a379256 
150 ··packCWString·813d01c59725131d3281ce57b2c88834 
151 ··packCWStringLen·7b07545daf9e8df2dc9e8c9e2cc73f26 
152 ··packWord16·ef9d7827b79091fa2b2557748b8a57f1 
153 ··packWord16Rev·33725e3aa263477aba3eb55f98cc07d5 
154 ··unpackWord16·81e53eee76f80989edb0ee5bbe515ba4 
155 ··useAsCWString·d9350894f92af745d264e1f48fa111f4 
156 ··useAsCWStringLen·975c3337114895010036b96b7a4a89e3 
157 ··writeWord16Array·2ff8f472be6288f846a485fd9358da10130 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short·dc15d26c785efa01e174a69a5b20625f
 131 ··exports:·586d4e86fe80f4232535c7ebceba8534
 132 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Internal·9b05035073dacfb8a6af9865c45a3252
 133 ··exports:·c2d36d9c22025146198a4bf2450c70ee
 134 ··BA·eb8ea6ac0ddc7b74e02f468fc8aa3b4c
 135 ··MBA·42b71106faea5bff3288d5f4d029bd6c
 136 ··asBA·d29eed40882da63afb9d9d4232ff2ac1
 137 ··assertEven·78882015799555b2e02e224497ee3f27
 138 ··compareByteArraysOff·a8dd7350429071f47d26eac6f4ca84ba
 139 ··copyByteArray·3d5dc81191c34ed5322c94d63646c9c6
 140 ··create·c532c1f40855d4b71d87e822083413bf
 141 ··createAndTrim·43b2c82b6e7276b8fb4979b36795ffd8
 142 ··createAndTrim'·9c0d29e0579a7ec241c98e5d40ad1ac3
 143 ··createAndTrim''·2d7b60feea88be53e124a7c9f635fb6b
 144 ··errorEmptySBS·6149febcfa81e0beceea2b441cab03c4
 145 ··findFromEndUntil·fbe438671436cc9d008733ecae98478d
 146 ··findIndexOrLength·e879bd5a1635ed0990ae0f154a74c621
 147 ··indexWord16Array·44a0ba07085c63c8264a7ff7c66365a1
 148 ··moduleError·2536d9b7f9253ab71a752859f50a861f
 149 ··newCWString·44e2d808489c9f556c9808a58dc7d5d4
 150 ··packCWString·2e54f7f104e2fdc0cfbfa60395e379e4
 151 ··packCWStringLen·dfb886119dfd90ec038fe8dcf5072794
 152 ··packWord16·b2b4ded9ad63ec6d34e7d855b3ba96ab
 153 ··packWord16Rev·6eaba252389ad2ab2dcd82804d3f165e
 154 ··unpackWord16·14cc46f7f3bfdfc74c4f1d0e82e5a71b
 155 ··useAsCWString·9d346987d0e4020ed9e0a6795e72199f
 156 ··useAsCWStringLen·af30abf9bd0deeceb2ff196dcc31df18
 157 ··writeWord16Array·fbbd50250cd6d77b5039fdef004c0f5a
158 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2158 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
159 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·63fa2ccc1972b73818fb20a881325c8e159 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·a1c7ab0ce1dd31f95492422332ff2c6d
160 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d160 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
161 fixities·infixr·5·cons,·infixl·5·snoc161 fixities·infixr·5·cons,·infixl·5·snoc
162 42932185a4f0d93b8adb5456aa035f4a162 ac67d5050210392ea0dea6a1c537134f
163 ··(!?)·::163 ··(!?)·::
164 ····Data.ByteString.Short.Internal.ShortByteString164 ····Data.ByteString.Short.Internal.ShortByteString
165 ····->·GHC.Types.Int·->·GHC.Maybe.Maybe·GHC.Word.Word16165 ····->·GHC.Types.Int·->·GHC.Maybe.Maybe·GHC.Word.Word16
166 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,166 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
167 ···Strictness:·<ML><1!P(L)>,·Inline:·(sat-args=0),167 ···Strictness:·<ML><1!P(L)>,·Inline:·(sat-args=0),
168 ···Unfolding:·Core:·StableUser·<0,FalseTrue>168 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
169 ··············\·(ds['GHC.Types.Many]·::·Data.ByteString.Short.Internal.ShortByteString)169 ··············\·(ds['GHC.Types.Many]·::·Data.ByteString.Short.Internal.ShortByteString)
Offset 199, 40 lines modifiedOffset 199, 40 lines modified
199 ·······························GHC.Types.False·->·GHC.Maybe.Nothing·@GHC.Word.Word16199 ·······························GHC.Types.False·->·GHC.Maybe.Nothing·@GHC.Word.Word16
200 ·······························GHC.Types.True200 ·······························GHC.Types.True
201 ·······························->·case·i·of·wild5·{·GHC.Types.I#·x·->201 ·······························->·case·i·of·wild5·{·GHC.Types.I#·x·->
202 ··································case·GHC.Prim.indexWord8ArrayAsWord16#202 ··································case·GHC.Prim.indexWord8ArrayAsWord16#
203 ·········································barr#203 ·········································barr#
204 ·········································(GHC.Prim.*#·x·2#)·of·w#·{·DEFAULT·->204 ·········································(GHC.Prim.*#·x·2#)·of·w#·{·DEFAULT·->
205 ··································GHC.Maybe.Just·@GHC.Word.Word16·(GHC.Word.W16#·w#)·}·}·}·}·}·}·}]205 ··································GHC.Maybe.Just·@GHC.Word.Word16·(GHC.Word.W16#·w#)·}·}·}·}·}·}·}]
206 796a87a8d5f3f0298fef41e2e7d54c58206 84b5990646ea493b044b782e7ecff867
207 ··$trModule·::·GHC.Types.Module207 ··$trModule·::·GHC.Types.Module
208 ··[HasNoCafRefs,·TagSig:·<TagProper>,208 ··[HasNoCafRefs,·TagSig:·<TagProper>,
209 ···LambdaFormInfo:·LFCon[GHC.Types.Module],209 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
210 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]210 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
211 70e286519cd997cc715d3b00a01be765211 92cd69b55fd92c164ace367321c9c94b
212 ··$trModule1·::·GHC.Types.TrName212 ··$trModule1·::·GHC.Types.TrName
213 ··[HasNoCafRefs,·TagSig:·<TagProper>,213 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 103559/110699 bytes (93.55%) of diff not shown.
5.63 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short.hi
Files 94% similar despite different names
5.32 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 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·System.OsString.Data.ByteString.Short·90667 interface·System.OsString.Data.ByteString.Short·9066
8 ··interface·hash:·3ed1cf0b98de746610585c03e8dbfec5 
9 ··ABI·hash:·20d288cdaf873e4e5952a97d26619138 
10 ··export-list·hash:·7f6f244dfe00afd2490637d8f99ea8f98 ··interface·hash:·b62124fa69480b76c44f2970cc7333ad
 9 ··ABI·hash:·dc15d26c785efa01e174a69a5b20625f
 10 ··export-list·hash:·586d4e86fe80f4232535c7ebceba8534
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·9d563d77632097297e6f98230f3ad9fc12 ··flag·hash:·57f1951ffdde7268c047c299abc54a17
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ef88e3269c82bb015ca4ac6d6c4b3b2d16 ··src_hash:·ef88e3269c82bb015ca4ac6d6c4b3b2d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 ··Data.ByteString.Short.Internal.unfoldrN87 ··Data.ByteString.Short.Internal.unfoldrN
88 ··Data.ByteString.Short.Internal.unpack88 ··Data.ByteString.Short.Internal.unpack
89 ··Data.ByteString.Short.Internal.unsnoc89 ··Data.ByteString.Short.Internal.unsnoc
90 ··Data.ByteString.Short.Internal.useAsCString90 ··Data.ByteString.Short.Internal.useAsCString
91 ··Data.ByteString.Short.Internal.useAsCStringLen91 ··Data.ByteString.Short.Internal.useAsCStringLen
92 ··uncons292 ··uncons2
93 ··Data.ByteString.Short.Internal.ShortByteString{Data.ByteString.Short.Internal.SBS}93 ··Data.ByteString.Short.Internal.ShortByteString{Data.ByteString.Short.Internal.SBS}
94 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Internal94 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Internal
95 boot·module·dependencies:95 boot·module·dependencies:
96 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.396 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
97 plugin·package·dependencies:97 plugin·package·dependencies:
98 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext98 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
99 family·instance·modules:·Control.Applicative·Control.Arrow99 family·instance·modules:·Control.Applicative·Control.Arrow
100 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose100 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
101 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product101 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 108, 46 lines modifiedOffset 108, 46 lines modified
108 import··-/··Data.Word·5f52f4264c0613d07ccd800f248b8e83108 import··-/··Data.Word·5f52f4264c0613d07ccd800f248b8e83
109 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9109 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
110 import··-/··GHC.Num·ea8b1f3a62ef54a9fb64ffc32cb719e9110 import··-/··GHC.Num·ea8b1f3a62ef54a9fb64ffc32cb719e9
111 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc111 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
112 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2112 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
113 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47113 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
114 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08114 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
115 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Internal·3cb0643cf3f644ddf9f967858c2cee03 
116 ··exports:·c6251c0215eb79c8008885bcd95486bb 
117 ··asBA·387f37489ad8ca4ecad12e4c399d11eb 
118 ··copyByteArray·10ceae82b1b7d556ab40b0037f8d71ac 
119 ··create·7dfbac2d314596845726105514bdff12 
120 ··indexWord8Array·d48bef9c4fa68d616d8ede6bf4a17f07 
121 616542f8143d45ffb03f93b43edbdd57115 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Internal·9b05035073dacfb8a6af9865c45a3252
 116 ··exports:·c2d36d9c22025146198a4bf2450c70ee
 117 ··asBA·d29eed40882da63afb9d9d4232ff2ac1
 118 ··copyByteArray·3d5dc81191c34ed5322c94d63646c9c6
 119 ··create·c532c1f40855d4b71d87e822083413bf
 120 ··indexWord8Array·402f8310652f44a7e663c5251d8b5f05
 121 267c8a1f1837e6df54135ffbff98c472
122 ··$trModule·::·GHC.Types.Module122 ··$trModule·::·GHC.Types.Module
123 ··[HasNoCafRefs,·TagSig:·<TagProper>,123 ··[HasNoCafRefs,·TagSig:·<TagProper>,
124 ···LambdaFormInfo:·LFCon[GHC.Types.Module],124 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
125 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]125 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
126 8a496aa82abaa4728f1561a364e37b75126 116535c86d61e17f6192f82838aa31c4
127 ··$trModule1·::·GHC.Types.TrName127 ··$trModule1·::·GHC.Types.TrName
128 ··[HasNoCafRefs,·TagSig:·<TagProper>,128 ··[HasNoCafRefs,·TagSig:·<TagProper>,
129 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],129 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
130 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]130 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
131 fee2047dac2eb7ebd5d1f30cf2f3e409131 248fef050dce377bead3cf260f3bab2e
132 ··$trModule2·::·GHC.Prim.Addr#132 ··$trModule2·::·GHC.Prim.Addr#
133 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,133 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
134 ···Unfolding:·Core:·<vanilla>134 ···Unfolding:·Core:·<vanilla>
135 ··············"System.OsString.Data.ByteString.Short"#]135 ··············"System.OsString.Data.ByteString.Short"#]
136 bafa5f90009104876b222c8118a5e456136 f85e4ab114f5fbee94816d35eddb4843
137 ··$trModule3·::·GHC.Types.TrName137 ··$trModule3·::·GHC.Types.TrName
138 ··[HasNoCafRefs,·TagSig:·<TagProper>,138 ··[HasNoCafRefs,·TagSig:·<TagProper>,
139 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],139 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
140 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]140 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
141 bb7248cd30d910249f741df4b0787ade141 244e6f0d7a004437727b4c4fdaf5e039
142 ··$trModule4·::·GHC.Prim.Addr#142 ··$trModule4·::·GHC.Prim.Addr#
143 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,143 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
144 ···Unfolding:·Core:·<vanilla>144 ···Unfolding:·Core:·<vanilla>
145 ··············"os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"#] 
146 54563d2bac7c96cadf1dc852a7b23bb9145 ··············"os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE"#]
 146 46cb8796c9e5c1f5b92ac4a40da84305
147 ··$wuncons2·::147 ··$wuncons2·::
148 ····GHC.Prim.ByteArray#148 ····GHC.Prim.ByteArray#
149 ····->·GHC.Maybe.Maybe149 ····->·GHC.Maybe.Maybe
150 ·········(GHC.Word.Word8,·GHC.Word.Word8,150 ·········(GHC.Word.Word8,·GHC.Word.Word8,
151 ··········Data.ByteString.Short.Internal.ShortByteString)151 ··········Data.ByteString.Short.Internal.ShortByteString)
152 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,152 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
153 ···Arity:·1,·Strictness:·<L>,·Inline:·[2],153 ···Arity:·1,·Strictness:·<L>,·Inline:·[2],
Offset 190, 15 lines modifiedOffset 190, 15 lines modified
190 ································ipv1190 ································ipv1
191 ································s'·of·ds2·{·(#,#)·ipv4·ipv5·->191 ································s'·of·ds2·{·(#,#)·ipv4·ipv5·->
192 ·························Data.ByteString.Short.Internal.SBS·ipv5·}·}·}))192 ·························Data.ByteString.Short.Internal.SBS·ipv5·}·}·}))
193 ················1#193 ················1#
194 ················->·GHC.Maybe.Nothing194 ················->·GHC.Maybe.Nothing
195 ·····················@(GHC.Word.Word8,·GHC.Word.Word8,195 ·····················@(GHC.Word.Word8,·GHC.Word.Word8,
196 ·······················Data.ByteString.Short.Internal.ShortByteString)·}]196 ·······················Data.ByteString.Short.Internal.ShortByteString)·}]
197 8255c435fb89449bb860c3557b998b5c197 a0ab304280b5ab9fd66ffb0f48bd3fe7
198 ··uncons2·::198 ··uncons2·::
199 ····Data.ByteString.Short.Internal.ShortByteString199 ····Data.ByteString.Short.Internal.ShortByteString
200 ····->·GHC.Maybe.Maybe200 ····->·GHC.Maybe.Maybe
201 ·········(GHC.Word.Word8,·GHC.Word.Word8,201 ·········(GHC.Word.Word8,·GHC.Word.Word8,
202 ··········Data.ByteString.Short.Internal.ShortByteString)202 ··········Data.ByteString.Short.Internal.ShortByteString)
203 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,203 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
204 ···Arity:·1,·Strictness:·<1!P(L)>,·Inline:·[2],204 ···Arity:·1,·Strictness:·<1!P(L)>,·Inline:·[2],
5.63 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short.dyn_hi
Files 95% similar despite different names
5.32 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 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·System.OsString.Data.ByteString.Short·90667 interface·System.OsString.Data.ByteString.Short·9066
8 ··interface·hash:·3ed1cf0b98de746610585c03e8dbfec5 
9 ··ABI·hash:·20d288cdaf873e4e5952a97d26619138 
10 ··export-list·hash:·7f6f244dfe00afd2490637d8f99ea8f98 ··interface·hash:·b62124fa69480b76c44f2970cc7333ad
 9 ··ABI·hash:·dc15d26c785efa01e174a69a5b20625f
 10 ··export-list·hash:·586d4e86fe80f4232535c7ebceba8534
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·57f1951ffdde7268c047c299abc54a1712 ··flag·hash:·9d563d77632097297e6f98230f3ad9fc
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ef88e3269c82bb015ca4ac6d6c4b3b2d16 ··src_hash:·ef88e3269c82bb015ca4ac6d6c4b3b2d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 ··Data.ByteString.Short.Internal.unfoldrN87 ··Data.ByteString.Short.Internal.unfoldrN
88 ··Data.ByteString.Short.Internal.unpack88 ··Data.ByteString.Short.Internal.unpack
89 ··Data.ByteString.Short.Internal.unsnoc89 ··Data.ByteString.Short.Internal.unsnoc
90 ··Data.ByteString.Short.Internal.useAsCString90 ··Data.ByteString.Short.Internal.useAsCString
91 ··Data.ByteString.Short.Internal.useAsCStringLen91 ··Data.ByteString.Short.Internal.useAsCStringLen
92 ··uncons292 ··uncons2
93 ··Data.ByteString.Short.Internal.ShortByteString{Data.ByteString.Short.Internal.SBS}93 ··Data.ByteString.Short.Internal.ShortByteString{Data.ByteString.Short.Internal.SBS}
94 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Internal94 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Internal
95 boot·module·dependencies:95 boot·module·dependencies:
96 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.396 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
97 plugin·package·dependencies:97 plugin·package·dependencies:
98 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext98 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
99 family·instance·modules:·Control.Applicative·Control.Arrow99 family·instance·modules:·Control.Applicative·Control.Arrow
100 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose100 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
101 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product101 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 108, 46 lines modifiedOffset 108, 46 lines modified
108 import··-/··Data.Word·5f52f4264c0613d07ccd800f248b8e83108 import··-/··Data.Word·5f52f4264c0613d07ccd800f248b8e83
109 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9109 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
110 import··-/··GHC.Num·ea8b1f3a62ef54a9fb64ffc32cb719e9110 import··-/··GHC.Num·ea8b1f3a62ef54a9fb64ffc32cb719e9
111 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc111 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
112 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2112 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
113 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47113 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
114 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08114 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
115 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Internal·3cb0643cf3f644ddf9f967858c2cee03 
116 ··exports:·c6251c0215eb79c8008885bcd95486bb 
117 ··asBA·387f37489ad8ca4ecad12e4c399d11eb 
118 ··copyByteArray·10ceae82b1b7d556ab40b0037f8d71ac 
119 ··create·7dfbac2d314596845726105514bdff12 
120 ··indexWord8Array·d48bef9c4fa68d616d8ede6bf4a17f07 
121 616542f8143d45ffb03f93b43edbdd57115 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Internal·9b05035073dacfb8a6af9865c45a3252
 116 ··exports:·c2d36d9c22025146198a4bf2450c70ee
 117 ··asBA·d29eed40882da63afb9d9d4232ff2ac1
 118 ··copyByteArray·3d5dc81191c34ed5322c94d63646c9c6
 119 ··create·c532c1f40855d4b71d87e822083413bf
 120 ··indexWord8Array·402f8310652f44a7e663c5251d8b5f05
 121 267c8a1f1837e6df54135ffbff98c472
122 ··$trModule·::·GHC.Types.Module122 ··$trModule·::·GHC.Types.Module
123 ··[HasNoCafRefs,·TagSig:·<TagProper>,123 ··[HasNoCafRefs,·TagSig:·<TagProper>,
124 ···LambdaFormInfo:·LFCon[GHC.Types.Module],124 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
125 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]125 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
126 8a496aa82abaa4728f1561a364e37b75126 116535c86d61e17f6192f82838aa31c4
127 ··$trModule1·::·GHC.Types.TrName127 ··$trModule1·::·GHC.Types.TrName
128 ··[HasNoCafRefs,·TagSig:·<TagProper>,128 ··[HasNoCafRefs,·TagSig:·<TagProper>,
129 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],129 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
130 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]130 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
131 fee2047dac2eb7ebd5d1f30cf2f3e409131 248fef050dce377bead3cf260f3bab2e
132 ··$trModule2·::·GHC.Prim.Addr#132 ··$trModule2·::·GHC.Prim.Addr#
133 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,133 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
134 ···Unfolding:·Core:·<vanilla>134 ···Unfolding:·Core:·<vanilla>
135 ··············"System.OsString.Data.ByteString.Short"#]135 ··············"System.OsString.Data.ByteString.Short"#]
136 bafa5f90009104876b222c8118a5e456136 f85e4ab114f5fbee94816d35eddb4843
137 ··$trModule3·::·GHC.Types.TrName137 ··$trModule3·::·GHC.Types.TrName
138 ··[HasNoCafRefs,·TagSig:·<TagProper>,138 ··[HasNoCafRefs,·TagSig:·<TagProper>,
139 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],139 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
140 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]140 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
141 bb7248cd30d910249f741df4b0787ade141 244e6f0d7a004437727b4c4fdaf5e039
142 ··$trModule4·::·GHC.Prim.Addr#142 ··$trModule4·::·GHC.Prim.Addr#
143 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,143 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
144 ···Unfolding:·Core:·<vanilla>144 ···Unfolding:·Core:·<vanilla>
145 ··············"os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"#] 
146 54563d2bac7c96cadf1dc852a7b23bb9145 ··············"os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE"#]
 146 46cb8796c9e5c1f5b92ac4a40da84305
147 ··$wuncons2·::147 ··$wuncons2·::
148 ····GHC.Prim.ByteArray#148 ····GHC.Prim.ByteArray#
149 ····->·GHC.Maybe.Maybe149 ····->·GHC.Maybe.Maybe
150 ·········(GHC.Word.Word8,·GHC.Word.Word8,150 ·········(GHC.Word.Word8,·GHC.Word.Word8,
151 ··········Data.ByteString.Short.Internal.ShortByteString)151 ··········Data.ByteString.Short.Internal.ShortByteString)
152 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,152 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
153 ···Arity:·1,·Strictness:·<L>,·Inline:·[2],153 ···Arity:·1,·Strictness:·<L>,·Inline:·[2],
Offset 190, 15 lines modifiedOffset 190, 15 lines modified
190 ································ipv1190 ································ipv1
191 ································s'·of·ds2·{·(#,#)·ipv4·ipv5·->191 ································s'·of·ds2·{·(#,#)·ipv4·ipv5·->
192 ·························Data.ByteString.Short.Internal.SBS·ipv5·}·}·}))192 ·························Data.ByteString.Short.Internal.SBS·ipv5·}·}·}))
193 ················1#193 ················1#
194 ················->·GHC.Maybe.Nothing194 ················->·GHC.Maybe.Nothing
195 ·····················@(GHC.Word.Word8,·GHC.Word.Word8,195 ·····················@(GHC.Word.Word8,·GHC.Word.Word8,
196 ·······················Data.ByteString.Short.Internal.ShortByteString)·}]196 ·······················Data.ByteString.Short.Internal.ShortByteString)·}]
197 8255c435fb89449bb860c3557b998b5c197 a0ab304280b5ab9fd66ffb0f48bd3fe7
198 ··uncons2·::198 ··uncons2·::
199 ····Data.ByteString.Short.Internal.ShortByteString199 ····Data.ByteString.Short.Internal.ShortByteString
200 ····->·GHC.Maybe.Maybe200 ····->·GHC.Maybe.Maybe
201 ·········(GHC.Word.Word8,·GHC.Word.Word8,201 ·········(GHC.Word.Word8,·GHC.Word.Word8,
202 ··········Data.ByteString.Short.Internal.ShortByteString)202 ··········Data.ByteString.Short.Internal.ShortByteString)
203 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,203 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,
204 ···Arity:·1,·Strictness:·<1!P(L)>,·Inline:·[2],204 ···Arity:·1,·Strictness:·<1!P(L)>,·Inline:·[2],
60.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding/Internal.dyn_hi
Files 99% similar despite different names
59.7 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 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·System.OsString.Encoding.Internal·90667 interface·System.OsString.Encoding.Internal·9066
8 ··interface·hash:·6f5ef3d1379887acf8fd4c4e26ef8894 
9 ··ABI·hash:·5faef3224b0f76a68e84af1474071fc0 
10 ··export-list·hash:·47e31357ef0e98b32910e53ed0023172 
11 ··orphan·hash:·031d37574e77fe648242092e23d9d8dc8 ··interface·hash:·79568e28e872e5b78cdda1bd5a954396
 9 ··ABI·hash:·bf012709d6c58d7b984b8acc9979b77e
 10 ··export-list·hash:·75d5ad4c965587ddaf799c52dc94c027
 11 ··orphan·hash:·165d2e725eea986d7288c0b9ea122547
12 ··flag·hash:·600e032149b4179e9db17231b8a050ae12 ··flag·hash:·600e032149b4179e9db17231b8a050ae
13 ··opt_hash:·0c5fb33407dd21d7ed369d8bbbd5ea3413 ··opt_hash:·0c5fb33407dd21d7ed369d8bbbd5ea34
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·69353d4028c0ff1591aec2cf03f923eb16 ··src_hash:·69353d4028c0ff1591aec2cf03f923eb
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 46, 16 lines modifiedOffset 46, 16 lines modified
46 ··utf16le_b_decode46 ··utf16le_b_decode
47 ··utf16le_b_encode47 ··utf16le_b_encode
48 ··wNUL48 ··wNUL
49 ··withPosixString49 ··withPosixString
50 ··withPosixString'50 ··withPosixString'
51 ··withWindowsString51 ··withWindowsString
52 ··EncodingException{EncodingError}52 ··EncodingException{EncodingError}
53 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short53 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short
54 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word1654 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16
55 boot·module·dependencies:55 boot·module·dependencies:
56 direct·package·dependencies:·base-4.18.2.1·deepseq-1.4.8.156 direct·package·dependencies:·base-4.18.2.1·deepseq-1.4.8.1
57 plugin·package·dependencies:57 plugin·package·dependencies:
58 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext58 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
59 family·instance·modules:·Control.Applicative·Control.Arrow59 family·instance·modules:·Control.Applicative·Control.Arrow
60 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose60 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
61 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product61 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 93, 53 lines modifiedOffset 93, 53 lines modified
93 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc93 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
94 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc94 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
95 import··-/··Numeric·5659a9ccb3a14c639e6fd78f696cd4a095 import··-/··Numeric·5659a9ccb3a14c639e6fd78f696cd4a0
96 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b4796 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
97 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f97 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f
98 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0898 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
99 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9499 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
100 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short·20d288cdaf873e4e5952a97d26619138 
101 ··exports:·7f6f244dfe00afd2490637d8f99ea8f9 
102 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Internal·3cb0643cf3f644ddf9f967858c2cee03 
103 ··packCWStringLen·7b07545daf9e8df2dc9e8c9e2cc73f26 
104 ··useAsCWStringLen·975c3337114895010036b96b7a4a89e3 
105 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16·e58d71fd6ef45e929d9e19b03cda8bd6 
106 ··exports:·3b6b098238bc1cfeac836f8305b963dc 
107 e477ba23cab2496c13ecb8aa6438ad53100 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short·dc15d26c785efa01e174a69a5b20625f
 101 ··exports:·586d4e86fe80f4232535c7ebceba8534
 102 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Internal·9b05035073dacfb8a6af9865c45a3252
 103 ··packCWStringLen·dfb886119dfd90ec038fe8dcf5072794
 104 ··useAsCWStringLen·af30abf9bd0deeceb2ff196dcc31df18
 105 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16·f338b7c0c9c9e51cf871aeabc8984e95
 106 ··exports:·04654e162f79d507ff844b33dded4149
 107 e2d3e1a8e6edcbeef2772b1f67b3841c
108 ··$fEqEncodingException·::·GHC.Classes.Eq·EncodingException108 ··$fEqEncodingException·::·GHC.Classes.Eq·EncodingException
109 ··DFunId109 ··DFunId
110 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],110 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
111 ···Inline:·CONLIKE,111 ···Inline:·CONLIKE,
112 ···Unfolding:·DFun:.112 ···Unfolding:·DFun:.
113 ················@EncodingException113 ················@EncodingException
114 ················$fEqEncodingException_$c==114 ················$fEqEncodingException_$c==
115 ················$fEqEncodingException_$c/=]115 ················$fEqEncodingException_$c/=]
116 6ca00b7c3f176e8aaaa554d5cfeb1f66116 9ff9862e485650085d298cc69ca1ee1b
117 ··$fEqEncodingException_$c/=·::117 ··$fEqEncodingException_$c/=·::
118 ····EncodingException·->·EncodingException·->·GHC.Types.Bool118 ····EncodingException·->·EncodingException·->·GHC.Types.Bool
119 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,119 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
120 ···Strictness:·<1!P(1L,L)><1!P(1L,L)>,·Inline:·(sat-args=2),120 ···Strictness:·<1!P(1L,L)><1!P(1L,L)>,·Inline:·(sat-args=2),
121 ···Unfolding:·Core:·StableUser·<2,FalseFalse>121 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
122 ··············\·(x['GHC.Types.Many]·::·EncodingException)122 ··············\·(x['GHC.Types.Many]·::·EncodingException)
123 ················(y['GHC.Types.Many]·::·EncodingException)·->123 ················(y['GHC.Types.Many]·::·EncodingException)·->
124 ··············case·$fEqEncodingException_$c==·x·y·of·wild·{124 ··············case·$fEqEncodingException_$c==·x·y·of·wild·{
125 ················GHC.Types.False·->·GHC.Types.True125 ················GHC.Types.False·->·GHC.Types.True
126 ················GHC.Types.True·->·GHC.Types.False·}]126 ················GHC.Types.True·->·GHC.Types.False·}]
127 a4b8227243af8cb37395de16aec1e90f127 e9d0aa05cf4177675b17a095fbd6adf5
128 ··$fEqEncodingException_$c==·::128 ··$fEqEncodingException_$c==·::
129 ····EncodingException·->·EncodingException·->·GHC.Types.Bool129 ····EncodingException·->·EncodingException·->·GHC.Types.Bool
130 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,130 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
131 ···Strictness:·<1!P(1L,L)><1!P(1L,L)>,·Inline:·[2],131 ···Strictness:·<1!P(1L,L)><1!P(1L,L)>,·Inline:·[2],
132 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>132 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
133 ··············\·(ds['GHC.Types.Many]·::·EncodingException)133 ··············\·(ds['GHC.Types.Many]·::·EncodingException)
134 ················(ds1['GHC.Types.Many]·::·EncodingException)·->134 ················(ds1['GHC.Types.Many]·::·EncodingException)·->
135 ··············case·ds·of·wild·{·EncodingError·ww·ww1·->135 ··············case·ds·of·wild·{·EncodingError·ww·ww1·->
136 ··············case·ds1·of·wild1·{·EncodingError·ww2·ww3·->136 ··············case·ds1·of·wild1·{·EncodingError·ww2·ww3·->
137 ··············$w$c==·ww·ww1·ww2·ww3·}·}]137 ··············$w$c==·ww·ww1·ww2·ww3·}·}]
138 92368e87425ef21a09beb3e41ed17b77138 0a4a6e10200d11308e2e80ac851caa63
139 ··$fExceptionEncodingException·::139 ··$fExceptionEncodingException·::
140 ····GHC.Exception.Type.Exception·EncodingException140 ····GHC.Exception.Type.Exception·EncodingException
141 ··DFunId141 ··DFunId
142 ··[LambdaFormInfo:·LFCon[GHC.Exception.Type.C:Exception],142 ··[LambdaFormInfo:·LFCon[GHC.Exception.Type.C:Exception],
143 ···Inline:·CONLIKE,143 ···Inline:·CONLIKE,
144 ···Unfolding:·DFun:.144 ···Unfolding:·DFun:.
145 ················@EncodingException145 ················@EncodingException
Offset 147, 25 lines modifiedOffset 147, 25 lines modified
147 ··················`cast`147 ··················`cast`
148 ················(Sym·(Data.Typeable.Internal.N:Typeable[0]148 ················(Sym·(Data.Typeable.Internal.N:Typeable[0]
149 ··························<*>_N·<EncodingException>_N))149 ··························<*>_N·<EncodingException>_N))
150 ················$fShowEncodingException150 ················$fShowEncodingException
151 ················$fExceptionEncodingException_$ctoException151 ················$fExceptionEncodingException_$ctoException
152 ················$fExceptionEncodingException_$cfromException152 ················$fExceptionEncodingException_$cfromException
153 ················showEncodingException]153 ················showEncodingException]
154 29820be1339e072a45ad2e968413e3aa154 4cb8b1168b023840416bacbc27620574
155 ··$fExceptionEncodingException1·::155 ··$fExceptionEncodingException1·::
156 ····Data.Typeable.Internal.TypeRep·EncodingException156 ····Data.Typeable.Internal.TypeRep·EncodingException
157 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),157 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
158 ···Unfolding:·Core:·<vanilla>158 ···Unfolding:·Core:·<vanilla>
159 ··············Data.Typeable.Internal.mkTrCon159 ··············Data.Typeable.Internal.mkTrCon
160 ················@(*)160 ················@(*)
161 ················@EncodingException161 ················@EncodingException
162 ················$tcEncodingException162 ················$tcEncodingException
163 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]163 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]
164 053a3f6f8667b4788ee879843841f923164 50101e5476a688d14e9950826c2e752a
165 ··$fExceptionEncodingException_$cfromException·::165 ··$fExceptionEncodingException_$cfromException·::
166 ····GHC.Exception.Type.SomeException166 ····GHC.Exception.Type.SomeException
167 ····->·GHC.Maybe.Maybe·EncodingException167 ····->·GHC.Maybe.Maybe·EncodingException
168 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,168 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
169 ···Strictness:·<1!P(1!P(1L,A,A,A,A),L)>,169 ···Strictness:·<1!P(1!P(1L,A,A,A,A),L)>,
170 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>170 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
171 ··············\·(eta['GHC.Types.Many]·::·GHC.Exception.Type.SomeException)·->171 ··············\·(eta['GHC.Types.Many]·::·GHC.Exception.Type.SomeException)·->
Offset 188, 90 lines modifiedOffset 188, 90 lines modified
188 ····························Data.Type.Equality.:~~:·EncodingException)·of·wild2·{·Unsafe.Coerce.UnsafeRefl·co·->188 ····························Data.Type.Equality.:~~:·EncodingException)·of·wild2·{·Unsafe.Coerce.UnsafeRefl·co·->
Max diff block lines reached; 54287/61060 bytes (88.91%) of diff not shown.
60.0 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding/Internal.hi
Files 99% similar despite different names
59.7 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 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·System.OsString.Encoding.Internal·90667 interface·System.OsString.Encoding.Internal·9066
8 ··interface·hash:·6f5ef3d1379887acf8fd4c4e26ef8894 
9 ··ABI·hash:·5faef3224b0f76a68e84af1474071fc0 
10 ··export-list·hash:·47e31357ef0e98b32910e53ed0023172 
11 ··orphan·hash:·031d37574e77fe648242092e23d9d8dc8 ··interface·hash:·79568e28e872e5b78cdda1bd5a954396
 9 ··ABI·hash:·bf012709d6c58d7b984b8acc9979b77e
 10 ··export-list·hash:·75d5ad4c965587ddaf799c52dc94c027
 11 ··orphan·hash:·165d2e725eea986d7288c0b9ea122547
12 ··flag·hash:·2e8a9987bdbd35c4526951202eb5794212 ··flag·hash:·2e8a9987bdbd35c4526951202eb57942
13 ··opt_hash:·0c5fb33407dd21d7ed369d8bbbd5ea3413 ··opt_hash:·0c5fb33407dd21d7ed369d8bbbd5ea34
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·69353d4028c0ff1591aec2cf03f923eb16 ··src_hash:·69353d4028c0ff1591aec2cf03f923eb
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 46, 16 lines modifiedOffset 46, 16 lines modified
46 ··utf16le_b_decode46 ··utf16le_b_decode
47 ··utf16le_b_encode47 ··utf16le_b_encode
48 ··wNUL48 ··wNUL
49 ··withPosixString49 ··withPosixString
50 ··withPosixString'50 ··withPosixString'
51 ··withWindowsString51 ··withWindowsString
52 ··EncodingException{EncodingError}52 ··EncodingException{EncodingError}
53 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short53 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short
54 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word1654 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16
55 boot·module·dependencies:55 boot·module·dependencies:
56 direct·package·dependencies:·base-4.18.2.1·deepseq-1.4.8.156 direct·package·dependencies:·base-4.18.2.1·deepseq-1.4.8.1
57 plugin·package·dependencies:57 plugin·package·dependencies:
58 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext58 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
59 family·instance·modules:·Control.Applicative·Control.Arrow59 family·instance·modules:·Control.Applicative·Control.Arrow
60 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose60 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
61 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product61 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 93, 53 lines modifiedOffset 93, 53 lines modified
93 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc93 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
94 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc94 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
95 import··-/··Numeric·5659a9ccb3a14c639e6fd78f696cd4a095 import··-/··Numeric·5659a9ccb3a14c639e6fd78f696cd4a0
96 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b4796 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
97 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f97 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f
98 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0898 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
99 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9499 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
100 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short·20d288cdaf873e4e5952a97d26619138 
101 ··exports:·7f6f244dfe00afd2490637d8f99ea8f9 
102 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Internal·3cb0643cf3f644ddf9f967858c2cee03 
103 ··packCWStringLen·7b07545daf9e8df2dc9e8c9e2cc73f26 
104 ··useAsCWStringLen·975c3337114895010036b96b7a4a89e3 
105 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16·e58d71fd6ef45e929d9e19b03cda8bd6 
106 ··exports:·3b6b098238bc1cfeac836f8305b963dc 
107 e477ba23cab2496c13ecb8aa6438ad53100 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short·dc15d26c785efa01e174a69a5b20625f
 101 ··exports:·586d4e86fe80f4232535c7ebceba8534
 102 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Internal·9b05035073dacfb8a6af9865c45a3252
 103 ··packCWStringLen·dfb886119dfd90ec038fe8dcf5072794
 104 ··useAsCWStringLen·af30abf9bd0deeceb2ff196dcc31df18
 105 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16·f338b7c0c9c9e51cf871aeabc8984e95
 106 ··exports:·04654e162f79d507ff844b33dded4149
 107 e2d3e1a8e6edcbeef2772b1f67b3841c
108 ··$fEqEncodingException·::·GHC.Classes.Eq·EncodingException108 ··$fEqEncodingException·::·GHC.Classes.Eq·EncodingException
109 ··DFunId109 ··DFunId
110 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],110 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
111 ···Inline:·CONLIKE,111 ···Inline:·CONLIKE,
112 ···Unfolding:·DFun:.112 ···Unfolding:·DFun:.
113 ················@EncodingException113 ················@EncodingException
114 ················$fEqEncodingException_$c==114 ················$fEqEncodingException_$c==
115 ················$fEqEncodingException_$c/=]115 ················$fEqEncodingException_$c/=]
116 6ca00b7c3f176e8aaaa554d5cfeb1f66116 9ff9862e485650085d298cc69ca1ee1b
117 ··$fEqEncodingException_$c/=·::117 ··$fEqEncodingException_$c/=·::
118 ····EncodingException·->·EncodingException·->·GHC.Types.Bool118 ····EncodingException·->·EncodingException·->·GHC.Types.Bool
119 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,119 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
120 ···Strictness:·<1!P(1L,L)><1!P(1L,L)>,·Inline:·(sat-args=2),120 ···Strictness:·<1!P(1L,L)><1!P(1L,L)>,·Inline:·(sat-args=2),
121 ···Unfolding:·Core:·StableUser·<2,FalseFalse>121 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
122 ··············\·(x['GHC.Types.Many]·::·EncodingException)122 ··············\·(x['GHC.Types.Many]·::·EncodingException)
123 ················(y['GHC.Types.Many]·::·EncodingException)·->123 ················(y['GHC.Types.Many]·::·EncodingException)·->
124 ··············case·$fEqEncodingException_$c==·x·y·of·wild·{124 ··············case·$fEqEncodingException_$c==·x·y·of·wild·{
125 ················GHC.Types.False·->·GHC.Types.True125 ················GHC.Types.False·->·GHC.Types.True
126 ················GHC.Types.True·->·GHC.Types.False·}]126 ················GHC.Types.True·->·GHC.Types.False·}]
127 a4b8227243af8cb37395de16aec1e90f127 e9d0aa05cf4177675b17a095fbd6adf5
128 ··$fEqEncodingException_$c==·::128 ··$fEqEncodingException_$c==·::
129 ····EncodingException·->·EncodingException·->·GHC.Types.Bool129 ····EncodingException·->·EncodingException·->·GHC.Types.Bool
130 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,130 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
131 ···Strictness:·<1!P(1L,L)><1!P(1L,L)>,·Inline:·[2],131 ···Strictness:·<1!P(1L,L)><1!P(1L,L)>,·Inline:·[2],
132 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>132 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
133 ··············\·(ds['GHC.Types.Many]·::·EncodingException)133 ··············\·(ds['GHC.Types.Many]·::·EncodingException)
134 ················(ds1['GHC.Types.Many]·::·EncodingException)·->134 ················(ds1['GHC.Types.Many]·::·EncodingException)·->
135 ··············case·ds·of·wild·{·EncodingError·ww·ww1·->135 ··············case·ds·of·wild·{·EncodingError·ww·ww1·->
136 ··············case·ds1·of·wild1·{·EncodingError·ww2·ww3·->136 ··············case·ds1·of·wild1·{·EncodingError·ww2·ww3·->
137 ··············$w$c==·ww·ww1·ww2·ww3·}·}]137 ··············$w$c==·ww·ww1·ww2·ww3·}·}]
138 92368e87425ef21a09beb3e41ed17b77138 0a4a6e10200d11308e2e80ac851caa63
139 ··$fExceptionEncodingException·::139 ··$fExceptionEncodingException·::
140 ····GHC.Exception.Type.Exception·EncodingException140 ····GHC.Exception.Type.Exception·EncodingException
141 ··DFunId141 ··DFunId
142 ··[LambdaFormInfo:·LFCon[GHC.Exception.Type.C:Exception],142 ··[LambdaFormInfo:·LFCon[GHC.Exception.Type.C:Exception],
143 ···Inline:·CONLIKE,143 ···Inline:·CONLIKE,
144 ···Unfolding:·DFun:.144 ···Unfolding:·DFun:.
145 ················@EncodingException145 ················@EncodingException
Offset 147, 25 lines modifiedOffset 147, 25 lines modified
147 ··················`cast`147 ··················`cast`
148 ················(Sym·(Data.Typeable.Internal.N:Typeable[0]148 ················(Sym·(Data.Typeable.Internal.N:Typeable[0]
149 ··························<*>_N·<EncodingException>_N))149 ··························<*>_N·<EncodingException>_N))
150 ················$fShowEncodingException150 ················$fShowEncodingException
151 ················$fExceptionEncodingException_$ctoException151 ················$fExceptionEncodingException_$ctoException
152 ················$fExceptionEncodingException_$cfromException152 ················$fExceptionEncodingException_$cfromException
153 ················showEncodingException]153 ················showEncodingException]
154 29820be1339e072a45ad2e968413e3aa154 4cb8b1168b023840416bacbc27620574
155 ··$fExceptionEncodingException1·::155 ··$fExceptionEncodingException1·::
156 ····Data.Typeable.Internal.TypeRep·EncodingException156 ····Data.Typeable.Internal.TypeRep·EncodingException
157 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),157 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
158 ···Unfolding:·Core:·<vanilla>158 ···Unfolding:·Core:·<vanilla>
159 ··············Data.Typeable.Internal.mkTrCon159 ··············Data.Typeable.Internal.mkTrCon
160 ················@(*)160 ················@(*)
161 ················@EncodingException161 ················@EncodingException
162 ················$tcEncodingException162 ················$tcEncodingException
163 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]163 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]
164 053a3f6f8667b4788ee879843841f923164 50101e5476a688d14e9950826c2e752a
165 ··$fExceptionEncodingException_$cfromException·::165 ··$fExceptionEncodingException_$cfromException·::
166 ····GHC.Exception.Type.SomeException166 ····GHC.Exception.Type.SomeException
167 ····->·GHC.Maybe.Maybe·EncodingException167 ····->·GHC.Maybe.Maybe·EncodingException
168 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,168 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
169 ···Strictness:·<1!P(1!P(1L,A,A,A,A),L)>,169 ···Strictness:·<1!P(1!P(1L,A,A,A,A),L)>,
170 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>170 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
171 ··············\·(eta['GHC.Types.Many]·::·GHC.Exception.Type.SomeException)·->171 ··············\·(eta['GHC.Types.Many]·::·GHC.Exception.Type.SomeException)·->
Offset 188, 90 lines modifiedOffset 188, 90 lines modified
188 ····························Data.Type.Equality.:~~:·EncodingException)·of·wild2·{·Unsafe.Coerce.UnsafeRefl·co·->188 ····························Data.Type.Equality.:~~:·EncodingException)·of·wild2·{·Unsafe.Coerce.UnsafeRefl·co·->
Max diff block lines reached; 54287/61057 bytes (88.91%) of diff not shown.
6.32 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding.dyn_hi
Files 86% similar despite different names
6.03 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·System.OsString.Encoding·90667 interface·System.OsString.Encoding·9066
8 ··interface·hash:·2c9113689ac3fe587e4c658eaabf3879 
9 ··ABI·hash:·c700ba1e4cfe431d7d6b728b07bfa7e7 
10 ··export-list·hash:·3b4a18430c986526d3670cf46a6e06528 ··interface·hash:·011270c04768062d5c3280d97f3c4613
 9 ··ABI·hash:·4430afbfeb4da81d1dc97956045d02e9
 10 ··export-list·hash:·990d080c45ab7fc89065d904d3263eb7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·3a25ed876843b427bde85afc8e78b96412 ··flag·hash:·3a25ed876843b427bde85afc8e78b964
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·dec15479e21ec7e643452d5956c3b8f416 ··src_hash:·dec15479e21ec7e643452d5956c3b8f4
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 34, 75 lines modifiedOffset 34, 75 lines modified
34 ··System.OsString.Encoding.Internal.ucs2le_encode34 ··System.OsString.Encoding.Internal.ucs2le_encode
35 ··System.OsString.Encoding.Internal.utf16le_b35 ··System.OsString.Encoding.Internal.utf16le_b
36 ··System.OsString.Encoding.Internal.utf16le_b_DF36 ··System.OsString.Encoding.Internal.utf16le_b_DF
37 ··System.OsString.Encoding.Internal.utf16le_b_EF37 ··System.OsString.Encoding.Internal.utf16le_b_EF
38 ··System.OsString.Encoding.Internal.utf16le_b_decode38 ··System.OsString.Encoding.Internal.utf16le_b_decode
39 ··System.OsString.Encoding.Internal.utf16le_b_encode39 ··System.OsString.Encoding.Internal.utf16le_b_encode
40 ··System.OsString.Encoding.Internal.EncodingException{System.OsString.Encoding.Internal.EncodingError}40 ··System.OsString.Encoding.Internal.EncodingException{System.OsString.Encoding.Internal.EncodingError}
41 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal41 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding.Internal
42 boot·module·dependencies:42 boot·module·dependencies:
43 direct·package·dependencies:·base-4.18.2.143 direct·package·dependencies:·base-4.18.2.1
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext45 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
46 family·instance·modules:·Control.Applicative·Control.Arrow46 family·instance·modules:·Control.Applicative·Control.Arrow
47 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose47 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
48 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product48 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
49 ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal49 ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal
50 ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList50 ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList
51 ·························GHC.RTS.Flags·Data.ByteString.Internal.Type51 ·························GHC.RTS.Flags·Data.ByteString.Internal.Type
52 ·························Data.ByteString.Short.Internal·Control.DeepSeq52 ·························Data.ByteString.Short.Internal·Control.DeepSeq
53 ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type53 ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type
54 ·························Language.Haskell.TH.Syntax54 ·························Language.Haskell.TH.Syntax
55 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc255 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
56 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal·5faef3224b0f76a68e84af1474071fc0 
57 ··exports:·47e31357ef0e98b32910e53ed0023172 
58 ··EncodingError·6008e807d76f99ce6336f485c1b659e1 
59 ··EncodingException·f1e06310161faf905189e0a043c6528c 
60 ··decodeWithBasePosix·c512ebcb0cb2a4fa3c71d621823105b7 
61 ··decodeWithBasePosix'·3c07eedcb8edd19231a7c1efae58bbae 
62 ··decodeWithBaseWindows·eeace3a9b7c1e4a2e1f86985631be56f 
63 ··encodeWithBasePosix·b56cc45d92cf22cc9d83415fb0aad114 
64 ··encodeWithBasePosix'·158358ba1998098792f2534c7e283707 
65 ··encodeWithBaseWindows·799e71f0e7c439468f08f28539870243 
66 ··mkUTF16le_b·668b2205f912bbb62443ad8d33c37df9 
67 ··mkUcs2le·10394f83110c9e5ad9d9d13c60858666 
68 ··showEncodingException·75b22ae17103b48ff464c8b169caa068 
69 ··ucs2le·e8bc556e6e28d74c13238f80137c3e89 
70 ··ucs2le_DF·9f87c0558773a5414ad2afb8e491d84b 
71 ··ucs2le_EF·a90162042cfd6e43ee03c42353611789 
72 ··ucs2le_decode·dca86c9c48aaec54386f03901078305b 
73 ··ucs2le_encode·d0870481a4b43a44b975a902331ab735 
74 ··utf16le_b·2132316bdda19c8b50876a80c6b7b88c 
75 ··utf16le_b_DF·f58de681bf934f7cf2e52cb64a0037d3 
76 ··utf16le_b_EF·5aea66232ed8a0ef0c552a037947b253 
77 ··utf16le_b_decode·f825623214ef4f59eea4113897ecc38c 
78 ··utf16le_b_encode·bd787f434a03366f5479cba61be3b7ce 
79 0c833951d7b1f8ed5f42eab390a4d82956 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding.Internal·bf012709d6c58d7b984b8acc9979b77e
 57 ··exports:·75d5ad4c965587ddaf799c52dc94c027
 58 ··EncodingError·cd6c76e83f6bf9b1cbd98d95491fe441
 59 ··EncodingException·35ccaf4151b102f01bb1aac3376919a0
 60 ··decodeWithBasePosix·476b25767b0deeb7001f38b6a549943d
 61 ··decodeWithBasePosix'·eb7f9fc821be46dc53655bd4136dc6fa
 62 ··decodeWithBaseWindows·20ff6c3ccce069eada79b9094145b6c0
 63 ··encodeWithBasePosix·ee3ab417ac20e61a59b2ca3d0d2a1532
 64 ··encodeWithBasePosix'·ef2f6dcd5a89982a524ec0b513b29a54
 65 ··encodeWithBaseWindows·c1fa4cb8c56d7b7ec70a6cb7e14243c8
 66 ··mkUTF16le_b·926c57b67b83534dd51ee19b7c8bfe3f
 67 ··mkUcs2le·571de70167c083823ca1c3cdd5855408
 68 ··showEncodingException·698a8ae51339278e9837849456e48fe5
 69 ··ucs2le·bf47b2eedc7c1f1eee8ad326ce06a45b
 70 ··ucs2le_DF·59fb3984281d907674056ed56799e4eb
 71 ··ucs2le_EF·985b66040a266a05c8f41381616c6992
 72 ··ucs2le_decode·fd733788e3b7bcb70a5b1c5de5d78f06
 73 ··ucs2le_encode·e9b36b7c939e7d13384e3a6606f14b8c
 74 ··utf16le_b·3900aeb2f6110a66a8fc6e74ea92a9b2
 75 ··utf16le_b_DF·d0d103af43dffa1f02b0c84554470558
 76 ··utf16le_b_EF·0eda28283b3d315d110a6ac8f1ed9e01
 77 ··utf16le_b_decode·8b27bd818c1076088f5c87a2b19ca799
 78 ··utf16le_b_encode·d513c591843143e9a2446fc48f825e41
 79 cfa60e6698aee19ca8db54c0fcac085b
80 ··$trModule·::·GHC.Types.Module80 ··$trModule·::·GHC.Types.Module
81 ··[HasNoCafRefs,·TagSig:·<TagProper>,81 ··[HasNoCafRefs,·TagSig:·<TagProper>,
82 ···LambdaFormInfo:·LFCon[GHC.Types.Module],82 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
83 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]83 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
84 5d0762ac8d43063581b1bd36d8f5bf8784 285de4a16410a79e0e8eb5e51017eeec
85 ··$trModule1·::·GHC.Types.TrName85 ··$trModule1·::·GHC.Types.TrName
86 ··[HasNoCafRefs,·TagSig:·<TagProper>,86 ··[HasNoCafRefs,·TagSig:·<TagProper>,
87 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],87 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
88 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]88 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
89 78854b37016d056b94dbf28f94a9756189 ef8bb579bb3a8d0e3d761762c9321c36
90 ··$trModule2·::·GHC.Prim.Addr#90 ··$trModule2·::·GHC.Prim.Addr#
91 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,91 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
92 ···Unfolding:·Core:·<vanilla>·"System.OsString.Encoding"#]92 ···Unfolding:·Core:·<vanilla>·"System.OsString.Encoding"#]
93 1015f3805d2ed6ea4cd6d954bc5058da93 38b425a7c6ff8b11261018e293765fd6
94 ··$trModule3·::·GHC.Types.TrName94 ··$trModule3·::·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·$trModule4]97 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
98 39145139a3281f541185918a245ab55c98 9c5eabb097327623b5b45311816fd331
99 ··$trModule4·::·GHC.Prim.Addr#99 ··$trModule4·::·GHC.Prim.Addr#
100 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,100 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
101 ···Unfolding:·Core:·<vanilla>101 ···Unfolding:·Core:·<vanilla>
102 ··············"os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"#]102 ··············"os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE"#]
103 trusted:·none103 trusted:·none
104 require·own·pkg·trusted:·False104 require·own·pkg·trusted:·False
105 docs:105 docs:
106 ··Nothing106 ··Nothing
107 extensible·fields:107 extensible·fields:
  
6.31 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding.hi
Files 82% similar despite different names
6.03 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·System.OsString.Encoding·90667 interface·System.OsString.Encoding·9066
8 ··interface·hash:·2c9113689ac3fe587e4c658eaabf3879 
9 ··ABI·hash:·c700ba1e4cfe431d7d6b728b07bfa7e7 
10 ··export-list·hash:·3b4a18430c986526d3670cf46a6e06528 ··interface·hash:·011270c04768062d5c3280d97f3c4613
 9 ··ABI·hash:·4430afbfeb4da81d1dc97956045d02e9
 10 ··export-list·hash:·990d080c45ab7fc89065d904d3263eb7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·90be5a8d944d23324e730aa8fa20f69912 ··flag·hash:·90be5a8d944d23324e730aa8fa20f699
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·dec15479e21ec7e643452d5956c3b8f416 ··src_hash:·dec15479e21ec7e643452d5956c3b8f4
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 34, 75 lines modifiedOffset 34, 75 lines modified
34 ··System.OsString.Encoding.Internal.ucs2le_encode34 ··System.OsString.Encoding.Internal.ucs2le_encode
35 ··System.OsString.Encoding.Internal.utf16le_b35 ··System.OsString.Encoding.Internal.utf16le_b
36 ··System.OsString.Encoding.Internal.utf16le_b_DF36 ··System.OsString.Encoding.Internal.utf16le_b_DF
37 ··System.OsString.Encoding.Internal.utf16le_b_EF37 ··System.OsString.Encoding.Internal.utf16le_b_EF
38 ··System.OsString.Encoding.Internal.utf16le_b_decode38 ··System.OsString.Encoding.Internal.utf16le_b_decode
39 ··System.OsString.Encoding.Internal.utf16le_b_encode39 ··System.OsString.Encoding.Internal.utf16le_b_encode
40 ··System.OsString.Encoding.Internal.EncodingException{System.OsString.Encoding.Internal.EncodingError}40 ··System.OsString.Encoding.Internal.EncodingException{System.OsString.Encoding.Internal.EncodingError}
41 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal41 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding.Internal
42 boot·module·dependencies:42 boot·module·dependencies:
43 direct·package·dependencies:·base-4.18.2.143 direct·package·dependencies:·base-4.18.2.1
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext45 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
46 family·instance·modules:·Control.Applicative·Control.Arrow46 family·instance·modules:·Control.Applicative·Control.Arrow
47 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose47 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
48 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product48 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
49 ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal49 ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal
50 ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList50 ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList
51 ·························GHC.RTS.Flags·Data.ByteString.Internal.Type51 ·························GHC.RTS.Flags·Data.ByteString.Internal.Type
52 ·························Data.ByteString.Short.Internal·Control.DeepSeq52 ·························Data.ByteString.Short.Internal·Control.DeepSeq
53 ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type53 ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type
54 ·························Language.Haskell.TH.Syntax54 ·························Language.Haskell.TH.Syntax
55 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc255 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
56 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal·5faef3224b0f76a68e84af1474071fc0 
57 ··exports:·47e31357ef0e98b32910e53ed0023172 
58 ··EncodingError·6008e807d76f99ce6336f485c1b659e1 
59 ··EncodingException·f1e06310161faf905189e0a043c6528c 
60 ··decodeWithBasePosix·c512ebcb0cb2a4fa3c71d621823105b7 
61 ··decodeWithBasePosix'·3c07eedcb8edd19231a7c1efae58bbae 
62 ··decodeWithBaseWindows·eeace3a9b7c1e4a2e1f86985631be56f 
63 ··encodeWithBasePosix·b56cc45d92cf22cc9d83415fb0aad114 
64 ··encodeWithBasePosix'·158358ba1998098792f2534c7e283707 
65 ··encodeWithBaseWindows·799e71f0e7c439468f08f28539870243 
66 ··mkUTF16le_b·668b2205f912bbb62443ad8d33c37df9 
67 ··mkUcs2le·10394f83110c9e5ad9d9d13c60858666 
68 ··showEncodingException·75b22ae17103b48ff464c8b169caa068 
69 ··ucs2le·e8bc556e6e28d74c13238f80137c3e89 
70 ··ucs2le_DF·9f87c0558773a5414ad2afb8e491d84b 
71 ··ucs2le_EF·a90162042cfd6e43ee03c42353611789 
72 ··ucs2le_decode·dca86c9c48aaec54386f03901078305b 
73 ··ucs2le_encode·d0870481a4b43a44b975a902331ab735 
74 ··utf16le_b·2132316bdda19c8b50876a80c6b7b88c 
75 ··utf16le_b_DF·f58de681bf934f7cf2e52cb64a0037d3 
76 ··utf16le_b_EF·5aea66232ed8a0ef0c552a037947b253 
77 ··utf16le_b_decode·f825623214ef4f59eea4113897ecc38c 
78 ··utf16le_b_encode·bd787f434a03366f5479cba61be3b7ce 
79 0c833951d7b1f8ed5f42eab390a4d82956 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding.Internal·bf012709d6c58d7b984b8acc9979b77e
 57 ··exports:·75d5ad4c965587ddaf799c52dc94c027
 58 ··EncodingError·cd6c76e83f6bf9b1cbd98d95491fe441
 59 ··EncodingException·35ccaf4151b102f01bb1aac3376919a0
 60 ··decodeWithBasePosix·476b25767b0deeb7001f38b6a549943d
 61 ··decodeWithBasePosix'·eb7f9fc821be46dc53655bd4136dc6fa
 62 ··decodeWithBaseWindows·20ff6c3ccce069eada79b9094145b6c0
 63 ··encodeWithBasePosix·ee3ab417ac20e61a59b2ca3d0d2a1532
 64 ··encodeWithBasePosix'·ef2f6dcd5a89982a524ec0b513b29a54
 65 ··encodeWithBaseWindows·c1fa4cb8c56d7b7ec70a6cb7e14243c8
 66 ··mkUTF16le_b·926c57b67b83534dd51ee19b7c8bfe3f
 67 ··mkUcs2le·571de70167c083823ca1c3cdd5855408
 68 ··showEncodingException·698a8ae51339278e9837849456e48fe5
 69 ··ucs2le·bf47b2eedc7c1f1eee8ad326ce06a45b
 70 ··ucs2le_DF·59fb3984281d907674056ed56799e4eb
 71 ··ucs2le_EF·985b66040a266a05c8f41381616c6992
 72 ··ucs2le_decode·fd733788e3b7bcb70a5b1c5de5d78f06
 73 ··ucs2le_encode·e9b36b7c939e7d13384e3a6606f14b8c
 74 ··utf16le_b·3900aeb2f6110a66a8fc6e74ea92a9b2
 75 ··utf16le_b_DF·d0d103af43dffa1f02b0c84554470558
 76 ··utf16le_b_EF·0eda28283b3d315d110a6ac8f1ed9e01
 77 ··utf16le_b_decode·8b27bd818c1076088f5c87a2b19ca799
 78 ··utf16le_b_encode·d513c591843143e9a2446fc48f825e41
 79 cfa60e6698aee19ca8db54c0fcac085b
80 ··$trModule·::·GHC.Types.Module80 ··$trModule·::·GHC.Types.Module
81 ··[HasNoCafRefs,·TagSig:·<TagProper>,81 ··[HasNoCafRefs,·TagSig:·<TagProper>,
82 ···LambdaFormInfo:·LFCon[GHC.Types.Module],82 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
83 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]83 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
84 5d0762ac8d43063581b1bd36d8f5bf8784 285de4a16410a79e0e8eb5e51017eeec
85 ··$trModule1·::·GHC.Types.TrName85 ··$trModule1·::·GHC.Types.TrName
86 ··[HasNoCafRefs,·TagSig:·<TagProper>,86 ··[HasNoCafRefs,·TagSig:·<TagProper>,
87 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],87 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
88 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]88 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
89 78854b37016d056b94dbf28f94a9756189 ef8bb579bb3a8d0e3d761762c9321c36
90 ··$trModule2·::·GHC.Prim.Addr#90 ··$trModule2·::·GHC.Prim.Addr#
91 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,91 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
92 ···Unfolding:·Core:·<vanilla>·"System.OsString.Encoding"#]92 ···Unfolding:·Core:·<vanilla>·"System.OsString.Encoding"#]
93 1015f3805d2ed6ea4cd6d954bc5058da93 38b425a7c6ff8b11261018e293765fd6
94 ··$trModule3·::·GHC.Types.TrName94 ··$trModule3·::·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·$trModule4]97 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
98 39145139a3281f541185918a245ab55c98 9c5eabb097327623b5b45311816fd331
99 ··$trModule4·::·GHC.Prim.Addr#99 ··$trModule4·::·GHC.Prim.Addr#
100 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,100 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
101 ···Unfolding:·Core:·<vanilla>101 ···Unfolding:·Core:·<vanilla>
102 ··············"os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"#]102 ··············"os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE"#]
103 trusted:·none103 trusted:·none
104 require·own·pkg·trusted:·False104 require·own·pkg·trusted:·False
105 docs:105 docs:
106 ··Nothing106 ··Nothing
107 extensible·fields:107 extensible·fields:
  
129 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal/Types.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal/Types.dyn_hi
Files 99% similar despite different names
129 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·System.OsString.Internal.Types·[family·instance·module]·90667 interface·System.OsString.Internal.Types·[family·instance·module]·9066
8 ··interface·hash:·6324ceae8a96aa1fb2b6758327fdf0f4 
9 ··ABI·hash:·f0f6e34f11f21f7ff39721899a241d92 
10 ··export-list·hash:·65eeca84e57e8ce76d37e7ed1be18ada8 ··interface·hash:·48394deff420efcda9298d6d2957208c
 9 ··ABI·hash:·187e5d6112e013fb9e0c43240d376382
 10 ··export-list·hash:·b7b74c6239e720912fd35facb17022f3
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5754cccf760f1cfbf3b0a13e499b2f4612 ··flag·hash:·5754cccf760f1cfbf3b0a13e499b2f46
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3a4c5bfbecb46598edbe15c7d4aa9f7a16 ··src_hash:·3a4c5bfbecb46598edbe15c7d4aa9f7a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 31, 17 lines modifiedOffset 31, 17 lines modified
31 ··OsString{OsString·getOsString}31 ··OsString{OsString·getOsString}
32 ··PlatformChar32 ··PlatformChar
33 ··PlatformString33 ··PlatformString
34 ··PosixChar{PosixChar·getPosixChar}34 ··PosixChar{PosixChar·getPosixChar}
35 ··PosixString{PosixString·getPosixString}35 ··PosixString{PosixString·getPosixString}
36 ··WindowsChar{WindowsChar·getWindowsChar}36 ··WindowsChar{WindowsChar·getWindowsChar}
37 ··WindowsString{WindowsString·getWindowsString}37 ··WindowsString{WindowsString·getWindowsString}
38 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short38 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short
39 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word1639 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16
40 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal40 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding.Internal
41 boot·module·dependencies:41 boot·module·dependencies:
42 direct·package·dependencies:·base-4.18.2.1·deepseq-1.4.8.142 direct·package·dependencies:·base-4.18.2.1·deepseq-1.4.8.1
43 ·····························template-haskell-2.20.0.043 ·····························template-haskell-2.20.0.0
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext45 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
46 family·instance·modules:·Control.Applicative·Control.Arrow46 family·instance·modules:·Control.Applicative·Control.Arrow
47 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose47 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
Offset 63, 131 lines modifiedOffset 63, 131 lines modified
63 import··-/··GHC.Generics·21d7c8a26992a4e12ea7708ed53b9dfc63 import··-/··GHC.Generics·21d7c8a26992a4e12ea7708ed53b9dfc
64 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc64 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
65 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc65 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
66 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc266 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
67 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b4767 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
68 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f68 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f
69 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0869 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
70 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short·20d288cdaf873e4e5952a97d26619138 
71 ··exports:·7f6f244dfe00afd2490637d8f99ea8f9 
72 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16·e58d71fd6ef45e929d9e19b03cda8bd6 
73 ··exports:·3b6b098238bc1cfeac836f8305b963dc 
74 ··unpack·c6f31b8eab247783b877a104a77b92d9 
75 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal·5faef3224b0f76a68e84af1474071fc0 
76 ··exports:·47e31357ef0e98b32910e53ed0023172 
77 ··cWcharsToChars_UCS2·16fd8091359a0a7ec335e0f2d4aa683570 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short·dc15d26c785efa01e174a69a5b20625f
 71 ··exports:·586d4e86fe80f4232535c7ebceba8534
 72 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16·f338b7c0c9c9e51cf871aeabc8984e95
 73 ··exports:·04654e162f79d507ff844b33dded4149
 74 ··unpack·a4034fef0a8047a45108b6a652d54047
 75 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding.Internal·bf012709d6c58d7b984b8acc9979b77e
 76 ··exports:·75d5ad4c965587ddaf799c52dc94c027
 77 ··cWcharsToChars_UCS2·07421aa6c5c1b50f230030f7af15664e
78 import··-/··Language.Haskell.TH.Syntax·eff6083a4fbe81d4ad5b47fc0607331578 import··-/··Language.Haskell.TH.Syntax·eff6083a4fbe81d4ad5b47fc06073315
79 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e279 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
80 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·63fa2ccc1972b73818fb20a881325c8e80 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·a1c7ab0ce1dd31f95492422332ff2c6d
81 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d81 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
82 80627171b4fd78a10fa13378b4a4d76082 33f420a0581234e7165cc59ba66d7644
83 ··$bPS·::83 ··$bPS·::
84 ····Data.ByteString.Short.Internal.ShortByteString·->·PosixString84 ····Data.ByteString.Short.Internal.ShortByteString·->·PosixString
85 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,85 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
86 ···Strictness:·<1!P(L)>,·CPR:·1,86 ···Strictness:·<1!P(L)>,·CPR:·1,
87 ···Unfolding:·Core:·<vanilla>87 ···Unfolding:·Core:·<vanilla>
88 ··············$bPS188 ··············$bPS1
89 ················`cast`89 ················`cast`
90 ··············(<Data.ByteString.Short.Internal.ShortByteString>_R90 ··············(<Data.ByteString.Short.Internal.ShortByteString>_R
91 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:PosixString[0]))]91 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:PosixString[0]))]
92 9ae04ddbd57fe739280626b3e2f8c4e592 0a6a6fb4111c78d21fd39ac2a46ac3d8
93 ··$bPS1·::93 ··$bPS1·::
94 ····Data.ByteString.Short.Internal.ShortByteString94 ····Data.ByteString.Short.Internal.ShortByteString
95 ····->·Data.ByteString.Short.Internal.ShortByteString95 ····->·Data.ByteString.Short.Internal.ShortByteString
96 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,96 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
97 ···Strictness:·<1!P(L)>,·CPR:·1,97 ···Strictness:·<1!P(L)>,·CPR:·1,
98 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>98 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
99 ··············\·(a['GHC.Types.Many]·::·Data.ByteString.Short.Internal.ShortByteString)·->99 ··············\·(a['GHC.Types.Many]·::·Data.ByteString.Short.Internal.ShortByteString)·->
100 ··············a]100 ··············a]
101 f56aacaac940fd983dca91aa7a96f071101 2b045cdd6611711fb94eca74ca037fdb
102 ··$bPW·::·GHC.Word.Word8·->·PosixChar102 ··$bPW·::·GHC.Word.Word8·->·PosixChar
103 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,103 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
104 ···Strictness:·<1!P(L)>,·CPR:·1,104 ···Strictness:·<1!P(L)>,·CPR:·1,
105 ···Unfolding:·Core:·<vanilla>105 ···Unfolding:·Core:·<vanilla>
106 ··············$bPW1106 ··············$bPW1
107 ················`cast`107 ················`cast`
108 ··············(<GHC.Word.Word8>_R108 ··············(<GHC.Word.Word8>_R
109 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:PosixChar[0]))]109 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:PosixChar[0]))]
110 a97fc3b1a6afb0ddf5ff3d10a5fe905a110 e55f1eaabed0a8c634bf5538d3d5ab43
111 ··$bPW1·::·GHC.Word.Word8·->·GHC.Word.Word8111 ··$bPW1·::·GHC.Word.Word8·->·GHC.Word.Word8
112 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,112 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
113 ···Strictness:·<1!P(L)>,·CPR:·1,113 ···Strictness:·<1!P(L)>,·CPR:·1,
114 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>114 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
115 ··············\·(a['GHC.Types.Many]·::·GHC.Word.Word8)·->·a]115 ··············\·(a['GHC.Types.Many]·::·GHC.Word.Word8)·->·a]
116 aff9ff850e70be1bc3381fca958656d6116 b675e20f884c7277558ee4fe6707bcc8
117 ··$bWS·::117 ··$bWS·::
118 ····Data.ByteString.Short.Internal.ShortByteString·->·WindowsString118 ····Data.ByteString.Short.Internal.ShortByteString·->·WindowsString
119 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,119 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
120 ···Strictness:·<1!P(L)>,·CPR:·1,120 ···Strictness:·<1!P(L)>,·CPR:·1,
121 ···Unfolding:·Core:·<vanilla>121 ···Unfolding:·Core:·<vanilla>
122 ··············$bPS1122 ··············$bPS1
123 ················`cast`123 ················`cast`
124 ··············(<Data.ByteString.Short.Internal.ShortByteString>_R124 ··············(<Data.ByteString.Short.Internal.ShortByteString>_R
125 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:WindowsString[0]))]125 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:WindowsString[0]))]
126 6c570e18374a412196bb1f42688eae43126 d3b3ac6448a9d6559fb0e65d194a984d
127 ··$bWW·::·GHC.Word.Word16·->·WindowsChar127 ··$bWW·::·GHC.Word.Word16·->·WindowsChar
128 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,128 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
129 ···Strictness:·<1!P(L)>,·CPR:·1,129 ···Strictness:·<1!P(L)>,·CPR:·1,
130 ···Unfolding:·Core:·<vanilla>130 ···Unfolding:·Core:·<vanilla>
131 ··············$bWW1131 ··············$bWW1
132 ················`cast`132 ················`cast`
133 ··············(<GHC.Word.Word16>_R133 ··············(<GHC.Word.Word16>_R
134 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:WindowsChar[0]))]134 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:WindowsChar[0]))]
135 434c8b89c635eaf55396a520a8013f87135 67e7b6d6065ca4172934e44900d66dd9
136 ··$bWW1·::·GHC.Word.Word16·->·GHC.Word.Word16136 ··$bWW1·::·GHC.Word.Word16·->·GHC.Word.Word16
137 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,137 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
138 ···Strictness:·<1!P(L)>,·CPR:·1,138 ···Strictness:·<1!P(L)>,·CPR:·1,
139 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>139 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
140 ··············\·(a['GHC.Types.Many]·::·GHC.Word.Word16)·->·a]140 ··············\·(a['GHC.Types.Many]·::·GHC.Word.Word16)·->·a]
141 242b23be2cd8c301d04351eb0cacf422141 6df1b1d1855a19be76421e1904d01ce1
142 ··$fEqOsChar·::·GHC.Classes.Eq·OsChar142 ··$fEqOsChar·::·GHC.Classes.Eq·OsChar
143 ··DFunId143 ··DFunId
144 ··[HasNoCafRefs,·TagSig:·<TagProper>,144 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 124857/131999 bytes (94.59%) of diff not shown.
129 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal/Types.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal/Types.hi
Files 99% similar despite different names
129 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·System.OsString.Internal.Types·[family·instance·module]·90667 interface·System.OsString.Internal.Types·[family·instance·module]·9066
8 ··interface·hash:·6324ceae8a96aa1fb2b6758327fdf0f4 
9 ··ABI·hash:·f0f6e34f11f21f7ff39721899a241d92 
10 ··export-list·hash:·65eeca84e57e8ce76d37e7ed1be18ada8 ··interface·hash:·48394deff420efcda9298d6d2957208c
 9 ··ABI·hash:·187e5d6112e013fb9e0c43240d376382
 10 ··export-list·hash:·b7b74c6239e720912fd35facb17022f3
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·4a4ed3db6cf8ea51dba8af52db4136b112 ··flag·hash:·4a4ed3db6cf8ea51dba8af52db4136b1
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3a4c5bfbecb46598edbe15c7d4aa9f7a16 ··src_hash:·3a4c5bfbecb46598edbe15c7d4aa9f7a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 31, 17 lines modifiedOffset 31, 17 lines modified
31 ··OsString{OsString·getOsString}31 ··OsString{OsString·getOsString}
32 ··PlatformChar32 ··PlatformChar
33 ··PlatformString33 ··PlatformString
34 ··PosixChar{PosixChar·getPosixChar}34 ··PosixChar{PosixChar·getPosixChar}
35 ··PosixString{PosixString·getPosixString}35 ··PosixString{PosixString·getPosixString}
36 ··WindowsChar{WindowsChar·getWindowsChar}36 ··WindowsChar{WindowsChar·getWindowsChar}
37 ··WindowsString{WindowsString·getWindowsString}37 ··WindowsString{WindowsString·getWindowsString}
38 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short38 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short
39 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word1639 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16
40 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal40 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding.Internal
41 boot·module·dependencies:41 boot·module·dependencies:
42 direct·package·dependencies:·base-4.18.2.1·deepseq-1.4.8.142 direct·package·dependencies:·base-4.18.2.1·deepseq-1.4.8.1
43 ·····························template-haskell-2.20.0.043 ·····························template-haskell-2.20.0.0
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext45 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
46 family·instance·modules:·Control.Applicative·Control.Arrow46 family·instance·modules:·Control.Applicative·Control.Arrow
47 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose47 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
Offset 63, 131 lines modifiedOffset 63, 131 lines modified
63 import··-/··GHC.Generics·21d7c8a26992a4e12ea7708ed53b9dfc63 import··-/··GHC.Generics·21d7c8a26992a4e12ea7708ed53b9dfc
64 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc64 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
65 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc65 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
66 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc266 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
67 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b4767 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
68 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f68 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f
69 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0869 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
70 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short·20d288cdaf873e4e5952a97d26619138 
71 ··exports:·7f6f244dfe00afd2490637d8f99ea8f9 
72 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16·e58d71fd6ef45e929d9e19b03cda8bd6 
73 ··exports:·3b6b098238bc1cfeac836f8305b963dc 
74 ··unpack·c6f31b8eab247783b877a104a77b92d9 
75 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal·5faef3224b0f76a68e84af1474071fc0 
76 ··exports:·47e31357ef0e98b32910e53ed0023172 
77 ··cWcharsToChars_UCS2·16fd8091359a0a7ec335e0f2d4aa683570 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short·dc15d26c785efa01e174a69a5b20625f
 71 ··exports:·586d4e86fe80f4232535c7ebceba8534
 72 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16·f338b7c0c9c9e51cf871aeabc8984e95
 73 ··exports:·04654e162f79d507ff844b33dded4149
 74 ··unpack·a4034fef0a8047a45108b6a652d54047
 75 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding.Internal·bf012709d6c58d7b984b8acc9979b77e
 76 ··exports:·75d5ad4c965587ddaf799c52dc94c027
 77 ··cWcharsToChars_UCS2·07421aa6c5c1b50f230030f7af15664e
78 import··-/··Language.Haskell.TH.Syntax·eff6083a4fbe81d4ad5b47fc0607331578 import··-/··Language.Haskell.TH.Syntax·eff6083a4fbe81d4ad5b47fc06073315
79 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e279 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
80 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·63fa2ccc1972b73818fb20a881325c8e80 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·a1c7ab0ce1dd31f95492422332ff2c6d
81 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d81 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
82 80627171b4fd78a10fa13378b4a4d76082 33f420a0581234e7165cc59ba66d7644
83 ··$bPS·::83 ··$bPS·::
84 ····Data.ByteString.Short.Internal.ShortByteString·->·PosixString84 ····Data.ByteString.Short.Internal.ShortByteString·->·PosixString
85 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,85 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
86 ···Strictness:·<1!P(L)>,·CPR:·1,86 ···Strictness:·<1!P(L)>,·CPR:·1,
87 ···Unfolding:·Core:·<vanilla>87 ···Unfolding:·Core:·<vanilla>
88 ··············$bPS188 ··············$bPS1
89 ················`cast`89 ················`cast`
90 ··············(<Data.ByteString.Short.Internal.ShortByteString>_R90 ··············(<Data.ByteString.Short.Internal.ShortByteString>_R
91 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:PosixString[0]))]91 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:PosixString[0]))]
92 9ae04ddbd57fe739280626b3e2f8c4e592 0a6a6fb4111c78d21fd39ac2a46ac3d8
93 ··$bPS1·::93 ··$bPS1·::
94 ····Data.ByteString.Short.Internal.ShortByteString94 ····Data.ByteString.Short.Internal.ShortByteString
95 ····->·Data.ByteString.Short.Internal.ShortByteString95 ····->·Data.ByteString.Short.Internal.ShortByteString
96 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,96 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
97 ···Strictness:·<1!P(L)>,·CPR:·1,97 ···Strictness:·<1!P(L)>,·CPR:·1,
98 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>98 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
99 ··············\·(a['GHC.Types.Many]·::·Data.ByteString.Short.Internal.ShortByteString)·->99 ··············\·(a['GHC.Types.Many]·::·Data.ByteString.Short.Internal.ShortByteString)·->
100 ··············a]100 ··············a]
101 f56aacaac940fd983dca91aa7a96f071101 2b045cdd6611711fb94eca74ca037fdb
102 ··$bPW·::·GHC.Word.Word8·->·PosixChar102 ··$bPW·::·GHC.Word.Word8·->·PosixChar
103 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,103 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
104 ···Strictness:·<1!P(L)>,·CPR:·1,104 ···Strictness:·<1!P(L)>,·CPR:·1,
105 ···Unfolding:·Core:·<vanilla>105 ···Unfolding:·Core:·<vanilla>
106 ··············$bPW1106 ··············$bPW1
107 ················`cast`107 ················`cast`
108 ··············(<GHC.Word.Word8>_R108 ··············(<GHC.Word.Word8>_R
109 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:PosixChar[0]))]109 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:PosixChar[0]))]
110 a97fc3b1a6afb0ddf5ff3d10a5fe905a110 e55f1eaabed0a8c634bf5538d3d5ab43
111 ··$bPW1·::·GHC.Word.Word8·->·GHC.Word.Word8111 ··$bPW1·::·GHC.Word.Word8·->·GHC.Word.Word8
112 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,112 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
113 ···Strictness:·<1!P(L)>,·CPR:·1,113 ···Strictness:·<1!P(L)>,·CPR:·1,
114 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>114 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
115 ··············\·(a['GHC.Types.Many]·::·GHC.Word.Word8)·->·a]115 ··············\·(a['GHC.Types.Many]·::·GHC.Word.Word8)·->·a]
116 aff9ff850e70be1bc3381fca958656d6116 b675e20f884c7277558ee4fe6707bcc8
117 ··$bWS·::117 ··$bWS·::
118 ····Data.ByteString.Short.Internal.ShortByteString·->·WindowsString118 ····Data.ByteString.Short.Internal.ShortByteString·->·WindowsString
119 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,119 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
120 ···Strictness:·<1!P(L)>,·CPR:·1,120 ···Strictness:·<1!P(L)>,·CPR:·1,
121 ···Unfolding:·Core:·<vanilla>121 ···Unfolding:·Core:·<vanilla>
122 ··············$bPS1122 ··············$bPS1
123 ················`cast`123 ················`cast`
124 ··············(<Data.ByteString.Short.Internal.ShortByteString>_R124 ··············(<Data.ByteString.Short.Internal.ShortByteString>_R
125 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:WindowsString[0]))]125 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:WindowsString[0]))]
126 6c570e18374a412196bb1f42688eae43126 d3b3ac6448a9d6559fb0e65d194a984d
127 ··$bWW·::·GHC.Word.Word16·->·WindowsChar127 ··$bWW·::·GHC.Word.Word16·->·WindowsChar
128 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,128 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
129 ···Strictness:·<1!P(L)>,·CPR:·1,129 ···Strictness:·<1!P(L)>,·CPR:·1,
130 ···Unfolding:·Core:·<vanilla>130 ···Unfolding:·Core:·<vanilla>
131 ··············$bWW1131 ··············$bWW1
132 ················`cast`132 ················`cast`
133 ··············(<GHC.Word.Word16>_R133 ··············(<GHC.Word.Word16>_R
134 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:WindowsChar[0]))]134 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:WindowsChar[0]))]
135 434c8b89c635eaf55396a520a8013f87135 67e7b6d6065ca4172934e44900d66dd9
136 ··$bWW1·::·GHC.Word.Word16·->·GHC.Word.Word16136 ··$bWW1·::·GHC.Word.Word16·->·GHC.Word.Word16
137 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,137 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
138 ···Strictness:·<1!P(L)>,·CPR:·1,138 ···Strictness:·<1!P(L)>,·CPR:·1,
139 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>139 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
140 ··············\·(a['GHC.Types.Many]·::·GHC.Word.Word16)·->·a]140 ··············\·(a['GHC.Types.Many]·::·GHC.Word.Word16)·->·a]
141 242b23be2cd8c301d04351eb0cacf422141 6df1b1d1855a19be76421e1904d01ce1
142 ··$fEqOsChar·::·GHC.Classes.Eq·OsChar142 ··$fEqOsChar·::·GHC.Classes.Eq·OsChar
143 ··DFunId143 ··DFunId
144 ··[HasNoCafRefs,·TagSig:·<TagProper>,144 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 124857/131996 bytes (94.59%) of diff not shown.
89.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal.dyn_hi
Files 91% similar despite different names
89.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·System.OsString.Internal·90667 interface·System.OsString.Internal·9066
8 ··interface·hash:·9219ea88d6baef5b5f1996e8fdce797d 
9 ··ABI·hash:·b3eadd7c4d6859279f125193d858e494 
10 ··export-list·hash:·c9833ae79c4758bedb71a604e6c8b45a8 ··interface·hash:·7bf0f6e6c63ca1de5949b95dee715fd4
 9 ··ABI·hash:·d4dd4af3a69ba29ac30fa5d7a79e71e5
 10 ··export-list·hash:·ba49c92e99e63c3f94a52dd9b80909dc
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·724560916b33d70fd2132808058a26aa12 ··flag·hash:·724560916b33d70fd2132808058a26aa
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f0efd533fb14550941cce8e57578812716 ··src_hash:·f0efd533fb14550941cce8e575788127
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 91, 17 lines modifiedOffset 91, 17 lines modified
91 ··uncons91 ··uncons
92 ··unfoldr92 ··unfoldr
93 ··unfoldrN93 ··unfoldrN
94 ··unpack94 ··unpack
95 ··unsafeEncodeUtf95 ··unsafeEncodeUtf
96 ··unsafeFromChar96 ··unsafeFromChar
97 ··unsnoc97 ··unsnoc
98 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding98 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding
99 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types99 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types
100 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix100 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix
101 boot·module·dependencies:101 boot·module·dependencies:
102 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3102 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
103 ·····························exceptions-0.10.7·template-haskell-2.20.0.0103 ·····························exceptions-0.10.7·template-haskell-2.20.0.0
104 plugin·package·dependencies:104 plugin·package·dependencies:
105 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM105 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM
106 family·instance·modules:·Control.Applicative·Control.Arrow106 family·instance·modules:·Control.Applicative·Control.Arrow
107 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose107 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
Offset 136, 107 lines modifiedOffset 136, 107 lines modified
136 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2136 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
137 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d137 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
138 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7138 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
139 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6139 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
140 import··-/··Control.Monad.Catch·fb7b83dc1f0fa4c34f00bcc25b92e93c140 import··-/··Control.Monad.Catch·fb7b83dc1f0fa4c34f00bcc25b92e93c
141 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08141 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
142 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94142 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
143 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding·c700ba1e4cfe431d7d6b728b07bfa7e7 
144 ··exports:·3b4a18430c986526d3670cf46a6e0652 
145 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal·5faef3224b0f76a68e84af1474071fc0 
146 ··EncodingException·f1e06310161faf905189e0a043c6528c 
147 ··decodeWithBasePosix·c512ebcb0cb2a4fa3c71d621823105b7 
148 ··encodeWithBasePosix·b56cc45d92cf22cc9d83415fb0aad114 
149 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types·f0f6e34f11f21f7ff39721899a241d92 
150 ··exports:·65eeca84e57e8ce76d37e7ed1be18ada 
151 ··OsChar·3e40465642418f6b4f91d843cc2ddd52 
152 ··OsString·7e150f1b0766a7b1a37dd36676f60bc7 
153 ··OsString·f9a48408716a7183fa1ec5d0021fd527 
154 ··PosixString·c0789d03d3f40d8c87087c30b41413d5 
155 ··coercionToPlatformTypes·ea1981ff3ac5361300a45010cd21c833 
156 ··getPosixChar·876b9b2659c45ceb9450e18d5ce41b50 
157 ··getWindowsChar·af92c710e88d16bc59a17324bc52e863 
158 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix·21332ea977b784c3da43cdbb0483f402 
159 ··exports:·a2976c011e899889c9dcf4eb358ce90d 
160 ··all·037314234c549fccbb9520b61ed989f0 
161 ··any·2ce041650433fca60a4798d63ec3f0da 
162 ··break·6081a979663213ced153b9b949fe72d7 
163 ··breakEnd·9ba6a65707235c28f2f570ec4c11e98f 
164 ··breakSubstring·81735bf4ea7c0f977eb88c09323bfa1b 
165 ··cons·47449062fe379dd270262755300c7e7d 
166 ··count·1f934876797187a203d9d457637ef84d 
167 ··decodeLE·72723b6f6b08f31afc4492dbc0c0d6a6 
168 ··decodeUtf·ad932feb46d1b185f19459aa4a15eceb 
169 ··decodeWith·511854d594890972c30c221472a2cc0e 
170 ··drop·e8c677796cbca0786afa64797203c73c 
171 ··dropEnd·c6dc43ceea2405f724a4f23bd5691166 
172 ··dropWhile·2c6b6bc02951bb7f0e41be7ad1e0986c 
173 ··dropWhileEnd·1f713db016d90a7348a03a4dc90383e1 
174 ··elem·8f208400d98892ec2b63604dcc9ba7e5 
175 ··elemIndex·c4dc31038a2fb0b05ffc59e8f72808e5 
176 ··elemIndices·02b9343d57378306a14ff22018c7a595 
177 ··encodeLE·f2f87749440e9d227a6fac3ac41aa066 
178 ··encodeUtf·10ebf39671b73c819ee2962392cc5653 
179 ··encodeWith·e020f4f9a4602f374441a04963e3d4a0 
180 ··filter·f0d8ef9fdf407eac33657c5225faba06 
181 ··find·e0b806a6305bd931ccad27dede4330a3 
182 ··findIndex·e9d8608ff44d6189003d3baacd7add19 
183 ··findIndices·93c1f3d193582fdc063c98bae20f2ea1 
184 ··foldl·a406cf3b0642877ed01a0fa8a5efbf0d 
185 ··foldl'·74254cb5a7a65c1396c5654f5a236927 
186 ··foldl1·c167e1073b252acca3d6dc627359cf50 
187 ··foldl1'·2f368a8513fe30086164f8b33df60966 
188 ··foldr·18c4c3da164f11cc7ea1ae617c90c294 
189 ··foldr'·a8c2478ddbd673665a235ec9aa1224b8 
190 ··foldr1·98e8914014ce6656b81d81b694f34565 
191 ··foldr1'·985252e52ba210daa9c53ad1ac195aba 
192 ··fromBytes·e0688a0ee12ed5e7014072916fb36ebe 
193 ··head·6e16cb3fc73cd533d84f43c8e320bd63 
194 ··index·e9494be3b4b450e43a9d34593ece1f19 
195 ··indexMaybe·9cad7555f93cb77a8cfd0f8fa9cbb9d8 
196 ··init·f501742fb0e4038457f56ae57f647958 
197 ··intercalate·caaa98d44872ee78edfe5b30beeff08d 
198 ··isInfixOf·6b98a240cd4d65f55ffbd58a50b5e1e8 
199 ··isPrefixOf·7e1847d6da9610944af7df10224f5d92 
200 ··isSuffixOf·6bea65f976526377c95da3fd303a135d 
201 ··last·50bace5c4fb98fd0d6436fe214cb34ce 
202 ··length·116ce20c762d8fe573fa38cd66279c8a 
203 ··map·e31769a7e962f0c28f9f4aacb65c512a 
204 ··null·5f0058ec3687addf65b57079d8e38536 
205 ··pack·ea3abb6ae7ae7e191e76886fa7faa524 
206 ··partition·1618bb098f715fc20ad65345bf5a6f7d 
207 ··replicate·171d684574ff7b3afa36ad32c5b27296 
208 ··reverse·e78c35ab24186a29556efed894208c26 
209 ··singleton·535e55d61bd54ace348d1eb28bafdcde 
210 ··snoc·34c9afd012259f2a2b968750df18eb82 
211 ··span·d9c29f908f6749260071eab19d1d8080 
212 ··spanEnd·5e6d8032752d4fb7f1275744b596cf3e 
213 ··split·7ec18aed7368b1936142f046f0265af7 
214 ··splitAt·bd78d1f2c0e9d669b350002129c7d776 
215 ··splitWith·7ceb2d2e562fa78ab32e6a05b635abd7 
216 ··stripPrefix·4eb027390c41cc14cf42edd69a864b73 
217 ··stripSuffix·caf611148d48f8f7f13bcae67f64211e 
218 ··tail·3a790a16eb39d4161d2c70b7ce19374e 
219 ··take·31c240931b7fe5f90f0b6a7df29a3131 
220 ··takeEnd·29a4a776bb6004dbd4a7de266410a77d 
221 ··takeWhile·33497cbd6f7e9c1c84f9eacdcf475ca7 
222 ··takeWhileEnd·333497c1986d0fa918158a5d2f2485c9 
223 ··uncons·31db9d05d88c914c4611252daebbf8de 
224 ··unfoldr·c54d6ad5f5cfbba1869836efe4b7da30 
Max diff block lines reached; 80300/91074 bytes (88.17%) of diff not shown.
89.3 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal.hi
Files 88% similar despite different names
89.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·System.OsString.Internal·90667 interface·System.OsString.Internal·9066
8 ··interface·hash:·9219ea88d6baef5b5f1996e8fdce797d 
9 ··ABI·hash:·b3eadd7c4d6859279f125193d858e494 
10 ··export-list·hash:·c9833ae79c4758bedb71a604e6c8b45a8 ··interface·hash:·7bf0f6e6c63ca1de5949b95dee715fd4
 9 ··ABI·hash:·d4dd4af3a69ba29ac30fa5d7a79e71e5
 10 ··export-list·hash:·ba49c92e99e63c3f94a52dd9b80909dc
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·f4f31cfe809af3e5616fe8630d3a8cb412 ··flag·hash:·f4f31cfe809af3e5616fe8630d3a8cb4
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f0efd533fb14550941cce8e57578812716 ··src_hash:·f0efd533fb14550941cce8e575788127
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 91, 17 lines modifiedOffset 91, 17 lines modified
91 ··uncons91 ··uncons
92 ··unfoldr92 ··unfoldr
93 ··unfoldrN93 ··unfoldrN
94 ··unpack94 ··unpack
95 ··unsafeEncodeUtf95 ··unsafeEncodeUtf
96 ··unsafeFromChar96 ··unsafeFromChar
97 ··unsnoc97 ··unsnoc
98 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding98 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding
99 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types99 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types
100 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix100 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix
101 boot·module·dependencies:101 boot·module·dependencies:
102 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3102 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
103 ·····························exceptions-0.10.7·template-haskell-2.20.0.0103 ·····························exceptions-0.10.7·template-haskell-2.20.0.0
104 plugin·package·dependencies:104 plugin·package·dependencies:
105 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM105 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM
106 family·instance·modules:·Control.Applicative·Control.Arrow106 family·instance·modules:·Control.Applicative·Control.Arrow
107 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose107 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
Offset 136, 107 lines modifiedOffset 136, 107 lines modified
136 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2136 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
137 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d137 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
138 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7138 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
139 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6139 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
140 import··-/··Control.Monad.Catch·fb7b83dc1f0fa4c34f00bcc25b92e93c140 import··-/··Control.Monad.Catch·fb7b83dc1f0fa4c34f00bcc25b92e93c
141 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08141 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
142 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94142 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
143 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding·c700ba1e4cfe431d7d6b728b07bfa7e7 
144 ··exports:·3b4a18430c986526d3670cf46a6e0652 
145 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal·5faef3224b0f76a68e84af1474071fc0 
146 ··EncodingException·f1e06310161faf905189e0a043c6528c 
147 ··decodeWithBasePosix·c512ebcb0cb2a4fa3c71d621823105b7 
148 ··encodeWithBasePosix·b56cc45d92cf22cc9d83415fb0aad114 
149 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types·f0f6e34f11f21f7ff39721899a241d92 
150 ··exports:·65eeca84e57e8ce76d37e7ed1be18ada 
151 ··OsChar·3e40465642418f6b4f91d843cc2ddd52 
152 ··OsString·7e150f1b0766a7b1a37dd36676f60bc7 
153 ··OsString·f9a48408716a7183fa1ec5d0021fd527 
154 ··PosixString·c0789d03d3f40d8c87087c30b41413d5 
155 ··coercionToPlatformTypes·ea1981ff3ac5361300a45010cd21c833 
156 ··getPosixChar·876b9b2659c45ceb9450e18d5ce41b50 
157 ··getWindowsChar·af92c710e88d16bc59a17324bc52e863 
158 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix·21332ea977b784c3da43cdbb0483f402 
159 ··exports:·a2976c011e899889c9dcf4eb358ce90d 
160 ··all·037314234c549fccbb9520b61ed989f0 
161 ··any·2ce041650433fca60a4798d63ec3f0da 
162 ··break·6081a979663213ced153b9b949fe72d7 
163 ··breakEnd·9ba6a65707235c28f2f570ec4c11e98f 
164 ··breakSubstring·81735bf4ea7c0f977eb88c09323bfa1b 
165 ··cons·47449062fe379dd270262755300c7e7d 
166 ··count·1f934876797187a203d9d457637ef84d 
167 ··decodeLE·72723b6f6b08f31afc4492dbc0c0d6a6 
168 ··decodeUtf·ad932feb46d1b185f19459aa4a15eceb 
169 ··decodeWith·511854d594890972c30c221472a2cc0e 
170 ··drop·e8c677796cbca0786afa64797203c73c 
171 ··dropEnd·c6dc43ceea2405f724a4f23bd5691166 
172 ··dropWhile·2c6b6bc02951bb7f0e41be7ad1e0986c 
173 ··dropWhileEnd·1f713db016d90a7348a03a4dc90383e1 
174 ··elem·8f208400d98892ec2b63604dcc9ba7e5 
175 ··elemIndex·c4dc31038a2fb0b05ffc59e8f72808e5 
176 ··elemIndices·02b9343d57378306a14ff22018c7a595 
177 ··encodeLE·f2f87749440e9d227a6fac3ac41aa066 
178 ··encodeUtf·10ebf39671b73c819ee2962392cc5653 
179 ··encodeWith·e020f4f9a4602f374441a04963e3d4a0 
180 ··filter·f0d8ef9fdf407eac33657c5225faba06 
181 ··find·e0b806a6305bd931ccad27dede4330a3 
182 ··findIndex·e9d8608ff44d6189003d3baacd7add19 
183 ··findIndices·93c1f3d193582fdc063c98bae20f2ea1 
184 ··foldl·a406cf3b0642877ed01a0fa8a5efbf0d 
185 ··foldl'·74254cb5a7a65c1396c5654f5a236927 
186 ··foldl1·c167e1073b252acca3d6dc627359cf50 
187 ··foldl1'·2f368a8513fe30086164f8b33df60966 
188 ··foldr·18c4c3da164f11cc7ea1ae617c90c294 
189 ··foldr'·a8c2478ddbd673665a235ec9aa1224b8 
190 ··foldr1·98e8914014ce6656b81d81b694f34565 
191 ··foldr1'·985252e52ba210daa9c53ad1ac195aba 
192 ··fromBytes·e0688a0ee12ed5e7014072916fb36ebe 
193 ··head·6e16cb3fc73cd533d84f43c8e320bd63 
194 ··index·e9494be3b4b450e43a9d34593ece1f19 
195 ··indexMaybe·9cad7555f93cb77a8cfd0f8fa9cbb9d8 
196 ··init·f501742fb0e4038457f56ae57f647958 
197 ··intercalate·caaa98d44872ee78edfe5b30beeff08d 
198 ··isInfixOf·6b98a240cd4d65f55ffbd58a50b5e1e8 
199 ··isPrefixOf·7e1847d6da9610944af7df10224f5d92 
200 ··isSuffixOf·6bea65f976526377c95da3fd303a135d 
201 ··last·50bace5c4fb98fd0d6436fe214cb34ce 
202 ··length·116ce20c762d8fe573fa38cd66279c8a 
203 ··map·e31769a7e962f0c28f9f4aacb65c512a 
204 ··null·5f0058ec3687addf65b57079d8e38536 
205 ··pack·ea3abb6ae7ae7e191e76886fa7faa524 
206 ··partition·1618bb098f715fc20ad65345bf5a6f7d 
207 ··replicate·171d684574ff7b3afa36ad32c5b27296 
208 ··reverse·e78c35ab24186a29556efed894208c26 
209 ··singleton·535e55d61bd54ace348d1eb28bafdcde 
210 ··snoc·34c9afd012259f2a2b968750df18eb82 
211 ··span·d9c29f908f6749260071eab19d1d8080 
212 ··spanEnd·5e6d8032752d4fb7f1275744b596cf3e 
213 ··split·7ec18aed7368b1936142f046f0265af7 
214 ··splitAt·bd78d1f2c0e9d669b350002129c7d776 
215 ··splitWith·7ceb2d2e562fa78ab32e6a05b635abd7 
216 ··stripPrefix·4eb027390c41cc14cf42edd69a864b73 
217 ··stripSuffix·caf611148d48f8f7f13bcae67f64211e 
218 ··tail·3a790a16eb39d4161d2c70b7ce19374e 
219 ··take·31c240931b7fe5f90f0b6a7df29a3131 
220 ··takeEnd·29a4a776bb6004dbd4a7de266410a77d 
221 ··takeWhile·33497cbd6f7e9c1c84f9eacdcf475ca7 
222 ··takeWhileEnd·333497c1986d0fa918158a5d2f2485c9 
223 ··uncons·31db9d05d88c914c4611252daebbf8de 
224 ··unfoldr·c54d6ad5f5cfbba1869836efe4b7da30 
Max diff block lines reached; 80300/91071 bytes (88.17%) of diff not shown.
83.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Posix.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Posix.dyn_hi
Files 97% similar despite different names
83.2 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·System.OsString.Posix·90667 interface·System.OsString.Posix·9066
8 ··interface·hash:·fc197970bf6526152ec0bd83a8a773ce 
9 ··ABI·hash:·21332ea977b784c3da43cdbb0483f402 
10 ··export-list·hash:·a2976c011e899889c9dcf4eb358ce90d8 ··interface·hash:·63d8aa8a9c6331d9a1aec9d79ccd14cf
 9 ··ABI·hash:·f4a3d57bf038716c12c2aa240a3fbfef
 10 ··export-list·hash:·3682e8f060dda809710048f6f1ac0af7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5be2643c2a09e69aff82454279f08a5412 ··flag·hash:·5be2643c2a09e69aff82454279f08a54
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·1c4f8bd8535dcaf31a3e3b47c3aa4afe16 ··src_hash:·1c4f8bd8535dcaf31a3e3b47c3aa4afe
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 94, 18 lines modifiedOffset 94, 18 lines modified
94 ··unfoldrN94 ··unfoldrN
95 ··unpack95 ··unpack
96 ··unsafeEncodeUtf96 ··unsafeEncodeUtf
97 ··unsafeFromChar97 ··unsafeFromChar
98 ··unsnoc98 ··unsnoc
99 ··System.OsString.Internal.Types.PosixChar99 ··System.OsString.Internal.Types.PosixChar
100 ··System.OsString.Internal.Types.PosixString100 ··System.OsString.Internal.Types.PosixString
101 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short101 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short
102 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16102 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16
103 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding103 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding
104 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types104 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types
105 boot·module·dependencies:105 boot·module·dependencies:
106 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3106 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
107 ·····························deepseq-1.4.8.1·exceptions-0.10.7·template-haskell-2.20.0.0107 ·····························deepseq-1.4.8.1·exceptions-0.10.7·template-haskell-2.20.0.0
108 plugin·package·dependencies:108 plugin·package·dependencies:
109 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM109 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM
110 family·instance·modules:·Control.Applicative·Control.Arrow110 family·instance·modules:·Control.Applicative·Control.Arrow
111 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose111 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
Offset 150, 78 lines modifiedOffset 150, 78 lines modified
150 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d150 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
151 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5151 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5
152 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6152 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
153 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47153 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
154 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f154 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f
155 import··-/··Control.Monad.Catch·fb7b83dc1f0fa4c34f00bcc25b92e93c155 import··-/··Control.Monad.Catch·fb7b83dc1f0fa4c34f00bcc25b92e93c
156 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94156 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
157 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short·20d288cdaf873e4e5952a97d26619138 
158 ··exports:·7f6f244dfe00afd2490637d8f99ea8f9 
159 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16·e58d71fd6ef45e929d9e19b03cda8bd6 
160 ··exports:·3b6b098238bc1cfeac836f8305b963dc 
161 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding·c700ba1e4cfe431d7d6b728b07bfa7e7 
162 ··exports:·3b4a18430c986526d3670cf46a6e0652 
163 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal·5faef3224b0f76a68e84af1474071fc0 
164 ··EncodingError·6008e807d76f99ce6336f485c1b659e1 
165 ··EncodingException·f1e06310161faf905189e0a043c6528c 
166 ··decodeWithBasePosix·c512ebcb0cb2a4fa3c71d621823105b7 
167 ··decodeWithBasePosix'·3c07eedcb8edd19231a7c1efae58bbae 
168 ··encodeWithBasePosix·b56cc45d92cf22cc9d83415fb0aad114 
169 ··encodeWithBasePosix'·158358ba1998098792f2534c7e283707 
170 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types·f0f6e34f11f21f7ff39721899a241d92 
171 ··exports:·65eeca84e57e8ce76d37e7ed1be18ada 
172 ··PosixChar·65c6870db4dc7c3235b783d9e08e4373 
173 ··PosixChar·40974e0cf436a9ffbd3d2d2fa423bca6 
174 ··PosixString·c0789d03d3f40d8c87087c30b41413d5 
175 ··PosixString·7deebbb0ebba3b6990b796d40bb596f4157 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short·dc15d26c785efa01e174a69a5b20625f
 158 ··exports:·586d4e86fe80f4232535c7ebceba8534
 159 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16·f338b7c0c9c9e51cf871aeabc8984e95
 160 ··exports:·04654e162f79d507ff844b33dded4149
 161 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding·4430afbfeb4da81d1dc97956045d02e9
 162 ··exports:·990d080c45ab7fc89065d904d3263eb7
 163 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding.Internal·bf012709d6c58d7b984b8acc9979b77e
 164 ··EncodingError·cd6c76e83f6bf9b1cbd98d95491fe441
 165 ··EncodingException·35ccaf4151b102f01bb1aac3376919a0
 166 ··decodeWithBasePosix·476b25767b0deeb7001f38b6a549943d
 167 ··decodeWithBasePosix'·eb7f9fc821be46dc53655bd4136dc6fa
 168 ··encodeWithBasePosix·ee3ab417ac20e61a59b2ca3d0d2a1532
 169 ··encodeWithBasePosix'·ef2f6dcd5a89982a524ec0b513b29a54
 170 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types·187e5d6112e013fb9e0c43240d376382
 171 ··exports:·b7b74c6239e720912fd35facb17022f3
 172 ··PosixChar·09b14a1366fa153a90118c2aa431f212
 173 ··PosixChar·e0667f8c3c52bd348350a49ae9e30258
 174 ··PosixString·bfb3e389a6784ca581866f46fc772a18
 175 ··PosixString·1487e20b6bceee5d730001c9114d8932
176 import··-/··Language.Haskell.TH.Quote·3c1dfb850c041657011c537d82820890176 import··-/··Language.Haskell.TH.Quote·3c1dfb850c041657011c537d82820890
177 import··-/··Language.Haskell.TH.Syntax·eff6083a4fbe81d4ad5b47fc06073315177 import··-/··Language.Haskell.TH.Syntax·eff6083a4fbe81d4ad5b47fc06073315
178 addDependentFile·"System/OsString/Common.hs"·369c57d83761adb0d27bddbf2ff32c60178 addDependentFile·"System/OsString/Common.hs"·369c57d83761adb0d27bddbf2ff32c60
179 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2179 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
180 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·63fa2ccc1972b73818fb20a881325c8e180 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·a1c7ab0ce1dd31f95492422332ff2c6d
181 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d181 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
182 c38434b78f43eac24f6f653b2e95c74c182 a5555e34473c757d3723d7901895befb
183 ··(!?)·::183 ··(!?)·::
184 ····System.OsString.Internal.Types.PosixString184 ····System.OsString.Internal.Types.PosixString
185 ····->·GHC.Types.Int185 ····->·GHC.Types.Int
186 ····->·GHC.Maybe.Maybe·System.OsString.Internal.Types.PosixChar186 ····->·GHC.Maybe.Maybe·System.OsString.Internal.Types.PosixChar
187 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,187 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
188 ···Arity:·2,·Strictness:·<ML><1!P(L)>,188 ···Arity:·2,·Strictness:·<ML><1!P(L)>,
189 ···Unfolding:·Core:·<vanilla>189 ···Unfolding:·Core:·<vanilla>
190 ··············Data.ByteString.Short.Internal.indexMaybe190 ··············Data.ByteString.Short.Internal.indexMaybe
191 ················`cast`191 ················`cast`
192 ··············(Sym·(System.OsString.Internal.Types.N:PosixString[0])192 ··············(Sym·(System.OsString.Internal.Types.N:PosixString[0])
193 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Int>_R193 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Int>_R
194 ···············%<'GHC.Types.Many>_N·->_R·(GHC.Maybe.Maybe194 ···············%<'GHC.Types.Many>_N·->_R·(GHC.Maybe.Maybe
195 ············································(Sym·(System.OsString.Internal.Types.N:PosixChar[0])))_R)]195 ············································(Sym·(System.OsString.Internal.Types.N:PosixChar[0])))_R)]
196 dfdc283590f7c9770203c0297a62674e196 e2d13feb28fe803ba7e013ea3e2c39ef
197 ··$trModule·::·GHC.Types.Module197 ··$trModule·::·GHC.Types.Module
198 ··[HasNoCafRefs,·TagSig:·<TagProper>,198 ··[HasNoCafRefs,·TagSig:·<TagProper>,
199 ···LambdaFormInfo:·LFCon[GHC.Types.Module],199 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
200 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]200 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
201 92b7434eb914907ddad041dd4577a22b201 0dcdd89903cebf791044c5b393b091ed
202 ··$trModule1·::·GHC.Types.TrName202 ··$trModule1·::·GHC.Types.TrName
203 ··[HasNoCafRefs,·TagSig:·<TagProper>,203 ··[HasNoCafRefs,·TagSig:·<TagProper>,
204 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],204 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
205 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]205 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
206 ef8e208bcb7553d64dbf1738eef8ab81206 556886012570ec141b49895c8229c45a
207 ··$trModule2·::·GHC.Prim.Addr#207 ··$trModule2·::·GHC.Prim.Addr#
208 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,208 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
209 ···Unfolding:·Core:·<vanilla>·"System.OsString.Posix"#]209 ···Unfolding:·Core:·<vanilla>·"System.OsString.Posix"#]
210 ddb53159ed998a3e6a8492d5541a830c210 a56716797849bc2cf2c471a9ee1be25b
211 ··$trModule3·::·GHC.Types.TrName211 ··$trModule3·::·GHC.Types.TrName
212 ··[HasNoCafRefs,·TagSig:·<TagProper>,212 ··[HasNoCafRefs,·TagSig:·<TagProper>,
213 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],213 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
214 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]214 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
215 ef8b6d513852251b225dd275a5409687215 eb30c524dec12b1c66db4dbffd7dd834
216 ··$trModule4·::·GHC.Prim.Addr#216 ··$trModule4·::·GHC.Prim.Addr#
217 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,217 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
218 ···Unfolding:·Core:·<vanilla>218 ···Unfolding:·Core:·<vanilla>
219 ··············"os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"#] 
Max diff block lines reached; 77229/85179 bytes (90.67%) of diff not shown.
83.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Posix.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Posix.hi
Files 97% similar despite different names
83.2 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·System.OsString.Posix·90667 interface·System.OsString.Posix·9066
8 ··interface·hash:·fc197970bf6526152ec0bd83a8a773ce 
9 ··ABI·hash:·21332ea977b784c3da43cdbb0483f402 
10 ··export-list·hash:·a2976c011e899889c9dcf4eb358ce90d8 ··interface·hash:·63d8aa8a9c6331d9a1aec9d79ccd14cf
 9 ··ABI·hash:·f4a3d57bf038716c12c2aa240a3fbfef
 10 ··export-list·hash:·3682e8f060dda809710048f6f1ac0af7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·66cd928766039c8622285351e384b7cc12 ··flag·hash:·66cd928766039c8622285351e384b7cc
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·1c4f8bd8535dcaf31a3e3b47c3aa4afe16 ··src_hash:·1c4f8bd8535dcaf31a3e3b47c3aa4afe
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 94, 18 lines modifiedOffset 94, 18 lines modified
94 ··unfoldrN94 ··unfoldrN
95 ··unpack95 ··unpack
96 ··unsafeEncodeUtf96 ··unsafeEncodeUtf
97 ··unsafeFromChar97 ··unsafeFromChar
98 ··unsnoc98 ··unsnoc
99 ··System.OsString.Internal.Types.PosixChar99 ··System.OsString.Internal.Types.PosixChar
100 ··System.OsString.Internal.Types.PosixString100 ··System.OsString.Internal.Types.PosixString
101 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short101 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short
102 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16102 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16
103 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding103 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding
104 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types104 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types
105 boot·module·dependencies:105 boot·module·dependencies:
106 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3106 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
107 ·····························deepseq-1.4.8.1·exceptions-0.10.7·template-haskell-2.20.0.0107 ·····························deepseq-1.4.8.1·exceptions-0.10.7·template-haskell-2.20.0.0
108 plugin·package·dependencies:108 plugin·package·dependencies:
109 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM109 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM
110 family·instance·modules:·Control.Applicative·Control.Arrow110 family·instance·modules:·Control.Applicative·Control.Arrow
111 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose111 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
Offset 150, 78 lines modifiedOffset 150, 78 lines modified
150 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d150 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
151 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5151 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5
152 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6152 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
153 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47153 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
154 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f154 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f
155 import··-/··Control.Monad.Catch·fb7b83dc1f0fa4c34f00bcc25b92e93c155 import··-/··Control.Monad.Catch·fb7b83dc1f0fa4c34f00bcc25b92e93c
156 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94156 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
157 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short·20d288cdaf873e4e5952a97d26619138 
158 ··exports:·7f6f244dfe00afd2490637d8f99ea8f9 
159 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16·e58d71fd6ef45e929d9e19b03cda8bd6 
160 ··exports:·3b6b098238bc1cfeac836f8305b963dc 
161 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding·c700ba1e4cfe431d7d6b728b07bfa7e7 
162 ··exports:·3b4a18430c986526d3670cf46a6e0652 
163 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal·5faef3224b0f76a68e84af1474071fc0 
164 ··EncodingError·6008e807d76f99ce6336f485c1b659e1 
165 ··EncodingException·f1e06310161faf905189e0a043c6528c 
166 ··decodeWithBasePosix·c512ebcb0cb2a4fa3c71d621823105b7 
167 ··decodeWithBasePosix'·3c07eedcb8edd19231a7c1efae58bbae 
168 ··encodeWithBasePosix·b56cc45d92cf22cc9d83415fb0aad114 
169 ··encodeWithBasePosix'·158358ba1998098792f2534c7e283707 
170 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types·f0f6e34f11f21f7ff39721899a241d92 
171 ··exports:·65eeca84e57e8ce76d37e7ed1be18ada 
172 ··PosixChar·65c6870db4dc7c3235b783d9e08e4373 
173 ··PosixChar·40974e0cf436a9ffbd3d2d2fa423bca6 
174 ··PosixString·c0789d03d3f40d8c87087c30b41413d5 
175 ··PosixString·7deebbb0ebba3b6990b796d40bb596f4157 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short·dc15d26c785efa01e174a69a5b20625f
 158 ··exports:·586d4e86fe80f4232535c7ebceba8534
 159 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16·f338b7c0c9c9e51cf871aeabc8984e95
 160 ··exports:·04654e162f79d507ff844b33dded4149
 161 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding·4430afbfeb4da81d1dc97956045d02e9
 162 ··exports:·990d080c45ab7fc89065d904d3263eb7
 163 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding.Internal·bf012709d6c58d7b984b8acc9979b77e
 164 ··EncodingError·cd6c76e83f6bf9b1cbd98d95491fe441
 165 ··EncodingException·35ccaf4151b102f01bb1aac3376919a0
 166 ··decodeWithBasePosix·476b25767b0deeb7001f38b6a549943d
 167 ··decodeWithBasePosix'·eb7f9fc821be46dc53655bd4136dc6fa
 168 ··encodeWithBasePosix·ee3ab417ac20e61a59b2ca3d0d2a1532
 169 ··encodeWithBasePosix'·ef2f6dcd5a89982a524ec0b513b29a54
 170 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types·187e5d6112e013fb9e0c43240d376382
 171 ··exports:·b7b74c6239e720912fd35facb17022f3
 172 ··PosixChar·09b14a1366fa153a90118c2aa431f212
 173 ··PosixChar·e0667f8c3c52bd348350a49ae9e30258
 174 ··PosixString·bfb3e389a6784ca581866f46fc772a18
 175 ··PosixString·1487e20b6bceee5d730001c9114d8932
176 import··-/··Language.Haskell.TH.Quote·3c1dfb850c041657011c537d82820890176 import··-/··Language.Haskell.TH.Quote·3c1dfb850c041657011c537d82820890
177 import··-/··Language.Haskell.TH.Syntax·eff6083a4fbe81d4ad5b47fc06073315177 import··-/··Language.Haskell.TH.Syntax·eff6083a4fbe81d4ad5b47fc06073315
178 addDependentFile·"System/OsString/Common.hs"·369c57d83761adb0d27bddbf2ff32c60178 addDependentFile·"System/OsString/Common.hs"·369c57d83761adb0d27bddbf2ff32c60
179 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2179 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
180 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·63fa2ccc1972b73818fb20a881325c8e180 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·a1c7ab0ce1dd31f95492422332ff2c6d
181 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d181 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
182 c38434b78f43eac24f6f653b2e95c74c182 a5555e34473c757d3723d7901895befb
183 ··(!?)·::183 ··(!?)·::
184 ····System.OsString.Internal.Types.PosixString184 ····System.OsString.Internal.Types.PosixString
185 ····->·GHC.Types.Int185 ····->·GHC.Types.Int
186 ····->·GHC.Maybe.Maybe·System.OsString.Internal.Types.PosixChar186 ····->·GHC.Maybe.Maybe·System.OsString.Internal.Types.PosixChar
187 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,187 ··[HasNoCafRefs,·TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,
188 ···Arity:·2,·Strictness:·<ML><1!P(L)>,188 ···Arity:·2,·Strictness:·<ML><1!P(L)>,
189 ···Unfolding:·Core:·<vanilla>189 ···Unfolding:·Core:·<vanilla>
190 ··············Data.ByteString.Short.Internal.indexMaybe190 ··············Data.ByteString.Short.Internal.indexMaybe
191 ················`cast`191 ················`cast`
192 ··············(Sym·(System.OsString.Internal.Types.N:PosixString[0])192 ··············(Sym·(System.OsString.Internal.Types.N:PosixString[0])
193 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Int>_R193 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Int>_R
194 ···············%<'GHC.Types.Many>_N·->_R·(GHC.Maybe.Maybe194 ···············%<'GHC.Types.Many>_N·->_R·(GHC.Maybe.Maybe
195 ············································(Sym·(System.OsString.Internal.Types.N:PosixChar[0])))_R)]195 ············································(Sym·(System.OsString.Internal.Types.N:PosixChar[0])))_R)]
196 dfdc283590f7c9770203c0297a62674e196 e2d13feb28fe803ba7e013ea3e2c39ef
197 ··$trModule·::·GHC.Types.Module197 ··$trModule·::·GHC.Types.Module
198 ··[HasNoCafRefs,·TagSig:·<TagProper>,198 ··[HasNoCafRefs,·TagSig:·<TagProper>,
199 ···LambdaFormInfo:·LFCon[GHC.Types.Module],199 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
200 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]200 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
201 92b7434eb914907ddad041dd4577a22b201 0dcdd89903cebf791044c5b393b091ed
202 ··$trModule1·::·GHC.Types.TrName202 ··$trModule1·::·GHC.Types.TrName
203 ··[HasNoCafRefs,·TagSig:·<TagProper>,203 ··[HasNoCafRefs,·TagSig:·<TagProper>,
204 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],204 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
205 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]205 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
206 ef8e208bcb7553d64dbf1738eef8ab81206 556886012570ec141b49895c8229c45a
207 ··$trModule2·::·GHC.Prim.Addr#207 ··$trModule2·::·GHC.Prim.Addr#
208 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,208 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
209 ···Unfolding:·Core:·<vanilla>·"System.OsString.Posix"#]209 ···Unfolding:·Core:·<vanilla>·"System.OsString.Posix"#]
210 ddb53159ed998a3e6a8492d5541a830c210 a56716797849bc2cf2c471a9ee1be25b
211 ··$trModule3·::·GHC.Types.TrName211 ··$trModule3·::·GHC.Types.TrName
212 ··[HasNoCafRefs,·TagSig:·<TagProper>,212 ··[HasNoCafRefs,·TagSig:·<TagProper>,
213 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],213 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
214 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]214 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
215 ef8b6d513852251b225dd275a5409687215 eb30c524dec12b1c66db4dbffd7dd834
216 ··$trModule4·::·GHC.Prim.Addr#216 ··$trModule4·::·GHC.Prim.Addr#
217 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,217 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
218 ···Unfolding:·Core:·<vanilla>218 ···Unfolding:·Core:·<vanilla>
219 ··············"os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"#] 
Max diff block lines reached; 77229/85176 bytes (90.67%) of diff not shown.
93.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Windows.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Windows.hi
Files 98% similar despite different names
93.5 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 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·System.OsString.Windows·90667 interface·System.OsString.Windows·9066
8 ··interface·hash:·cfc2c471dabacb0613fe3e41a606c1bf 
9 ··ABI·hash:·62dbcacca00e2b5b649a3566fc26fb09 
10 ··export-list·hash:·427e4694c2c7d50f6fcffec4aec1500c8 ··interface·hash:·4465a7144c7be5e919663fd33c9e4e32
 9 ··ABI·hash:·febbd331ad02b1a1e01a86716bab757b
 10 ··export-list·hash:·1d4378f50095c98dd3caf1d0d9639083
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·5be2643c2a09e69aff82454279f08a5412 ··flag·hash:·66cd928766039c8622285351e384b7cc
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·269c41aae17418f097b5e0816b8b344916 ··src_hash:·269c41aae17418f097b5e0816b8b3449
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 94, 18 lines modifiedOffset 94, 18 lines modified
94 ··unfoldrN94 ··unfoldrN
95 ··unpack95 ··unpack
96 ··unsafeEncodeUtf96 ··unsafeEncodeUtf
97 ··unsafeFromChar97 ··unsafeFromChar
98 ··unsnoc98 ··unsnoc
99 ··System.OsString.Internal.Types.WindowsChar99 ··System.OsString.Internal.Types.WindowsChar
100 ··System.OsString.Internal.Types.WindowsString100 ··System.OsString.Internal.Types.WindowsString
101 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short101 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short
102 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16102 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16
103 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding103 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding
104 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types104 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types
105 boot·module·dependencies:105 boot·module·dependencies:
106 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3106 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
107 ·····························deepseq-1.4.8.1·exceptions-0.10.7·template-haskell-2.20.0.0107 ·····························deepseq-1.4.8.1·exceptions-0.10.7·template-haskell-2.20.0.0
108 plugin·package·dependencies:108 plugin·package·dependencies:
109 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM109 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM
110 family·instance·modules:·Control.Applicative·Control.Arrow110 family·instance·modules:·Control.Applicative·Control.Arrow
111 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose111 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
Offset 150, 142 lines modifiedOffset 150, 142 lines modified
150 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d150 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
151 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5151 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5
152 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6152 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
153 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47153 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
154 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f154 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f
155 import··-/··Control.Monad.Catch·fb7b83dc1f0fa4c34f00bcc25b92e93c155 import··-/··Control.Monad.Catch·fb7b83dc1f0fa4c34f00bcc25b92e93c
156 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94156 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
157 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short·20d288cdaf873e4e5952a97d26619138 
158 ··exports:·7f6f244dfe00afd2490637d8f99ea8f9 
159 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16·e58d71fd6ef45e929d9e19b03cda8bd6 
160 ··exports:·3b6b098238bc1cfeac836f8305b963dc 
161 ··all·6b10c69a4e4838427230f9002b177e6f 
162 ··any·7adb543b9d1633b946e657fe92b0515f 
163 ··break·5c9a734a90185c750a47a4b450098069 
164 ··breakEnd·ef47c0b0070f383e6eae90be1c459ffd 
165 ··breakSubstring·e630e0402a71e53061a95a825a725455 
166 ··cons·1c83e95aaab3daf1675218f6cbe092e7 
167 ··count·abe06ada696c278d81c836d3b958efde 
168 ··drop·a7aa0a2001c261193436801caa7c4978 
169 ··dropEnd·fc04b9c3acdb679cd20cdcc85e791060 
170 ··dropWhile·64fe570adb1f43afbec30c6174026715 
171 ··dropWhileEnd·1cb218c53525d659adb0f54bf23588af 
172 ··elem·caf121106c53ea63a007050dae2c4105 
173 ··elemIndex·d8a20cb2d332e05d405a2fedefda8c5f 
174 ··elemIndices·2ce6a5ce14027de7958ad2c4aefef417 
175 ··filter·9346ed5e9e93929b24088451cb50c392 
176 ··find·a1d21446281b53bb97eb47545d460d98 
177 ··findIndex·110b700011f57fcd5fddf416141a0ec8 
178 ··findIndices·ddd90f1930f747ad1e012e75611880f0 
179 ··foldl·9c17cd337131fc02830c347124e90e5d 
180 ··foldl'·12b6a8512893191a7ee2788f173317ed 
181 ··foldl1·294815f58214f5eaa9f8d020091584c6 
182 ··foldl1'·7b693e075fb776c14578719487dce31f 
183 ··foldr·66b84591181f5503e7f99a8f1f4664d7 
184 ··foldr'·3f64da5c31aefbbd8181893f7d586dc0 
185 ··foldr1·717baa0c4075021c392055dcaa3cbc54 
186 ··foldr1'·c13fa1d67dfb138ff0ade5bc9d02f051 
187 ··head·b8828448e2d10c95d9150975d7f1c004 
188 ··index·69c0ab599554adde80400969c6650a51 
189 ··indexMaybe·c4398cbd636a773f09f728ee54dbbf79 
190 ··init·bfa22ba7952cac4e7b92d8d3404e4850 
191 ··isInfixOf·05c35ae0e362cf18184fccd0ad9ae04e 
192 ··last·af8aeb1c26724314c1b37fe6cc2627b4 
193 ··map·23909e78bc50fc8614c8e2b896318801 
194 ··numWord16·8a2a423eb3f5871748f6d5f48a70c389 
195 ··pack·8264f185deebb1206583b73be46ce237 
196 ··partition·7a9ba0b1ce4e177d322c21abcb4d80c3 
197 ··replicate·72d983f643393f2df21f64f645cc707b 
198 ··reverse·60d7d565dbbf2445b50e7721ceb327ab 
199 ··singleton·bc4032d2ab41534fb4d5703c414ad898 
200 ··snoc·1ba40237086400d87233575a87be564c 
201 ··span·25ac0fbb539b21d734eba85c86efb09e 
202 ··spanEnd·6b73918beb61b324e5de97d9e2f11a82 
203 ··split·3b74848702cce42e9288b447dc2bafef 
204 ··splitAt·e8737a78bfd31160bfc5e1057eeb119d 
205 ··splitWith·2cadcd3fe9527035c6a1c40f74d43b56 
206 ··tail·d327bb675c337127c475667aaf89552e 
207 ··take·b65ce5cd8d024f4a5328b59b1c3b702d 
208 ··takeEnd·d15e57755562de83cc6cde63f8f11884 
209 ··takeWhile·11f730c7820b742ed4a4c9331746ac17 
210 ··takeWhileEnd·c2d2b4d979c23bf98419e86bb657d9fb 
211 ··uncons·d93715f74241dadbc2a960ef8789181d 
212 ··unfoldr·e52abcaaea7467b6accbe87a54ab0128 
213 ··unfoldrN·d23d1d5d6391a1403ede9080ec7cc3d1 
214 ··unpack·c6f31b8eab247783b877a104a77b92d9 
215 ··unsnoc·81fe951105e6ab5caf5db8344e21c62b 
216 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding·c700ba1e4cfe431d7d6b728b07bfa7e7 
217 ··exports:·3b4a18430c986526d3670cf46a6e0652 
218 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal·5faef3224b0f76a68e84af1474071fc0 
219 ··EncodingError·6008e807d76f99ce6336f485c1b659e1 
220 ··EncodingException·f1e06310161faf905189e0a043c6528c 
221 ··decodeWithBaseWindows·eeace3a9b7c1e4a2e1f86985631be56f 
222 ··encodeWithBaseWindows·799e71f0e7c439468f08f28539870243 
223 ··ucs2le·e8bc556e6e28d74c13238f80137c3e89 
224 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types·f0f6e34f11f21f7ff39721899a241d92 
225 ··exports:·65eeca84e57e8ce76d37e7ed1be18ada 
226 ··WindowsChar·ba45381ffc2cbab3717f1bb83f1cca50 
227 ··WindowsChar·1eff64d55921c6d07fbe89cf111c4138 
228 ··WindowsString·c1e485a40f7e78ec72d01b82666b0afa 
229 ··WindowsString·c161bb39d3db8daaf29f6e043163ad04157 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short·dc15d26c785efa01e174a69a5b20625f
 158 ··exports:·586d4e86fe80f4232535c7ebceba8534
 159 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16·f338b7c0c9c9e51cf871aeabc8984e95
 160 ··exports:·04654e162f79d507ff844b33dded4149
 161 ··all·a34ade77b793aca54c34195ac1b13116
 162 ··any·48c260c5ec9c713b1fa5a6c2f65108ca
 163 ··break·bc5ceffcc7748a854ee7f8c80e9a2166
Max diff block lines reached; 85555/95691 bytes (89.41%) of diff not shown.
93.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Windows.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Windows.dyn_hi
Files 98% similar despite different names
93.5 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 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·System.OsString.Windows·90667 interface·System.OsString.Windows·9066
8 ··interface·hash:·cfc2c471dabacb0613fe3e41a606c1bf 
9 ··ABI·hash:·62dbcacca00e2b5b649a3566fc26fb09 
10 ··export-list·hash:·427e4694c2c7d50f6fcffec4aec1500c8 ··interface·hash:·4465a7144c7be5e919663fd33c9e4e32
 9 ··ABI·hash:·febbd331ad02b1a1e01a86716bab757b
 10 ··export-list·hash:·1d4378f50095c98dd3caf1d0d9639083
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·66cd928766039c8622285351e384b7cc12 ··flag·hash:·5be2643c2a09e69aff82454279f08a54
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·269c41aae17418f097b5e0816b8b344916 ··src_hash:·269c41aae17418f097b5e0816b8b3449
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 94, 18 lines modifiedOffset 94, 18 lines modified
94 ··unfoldrN94 ··unfoldrN
95 ··unpack95 ··unpack
96 ··unsafeEncodeUtf96 ··unsafeEncodeUtf
97 ··unsafeFromChar97 ··unsafeFromChar
98 ··unsnoc98 ··unsnoc
99 ··System.OsString.Internal.Types.WindowsChar99 ··System.OsString.Internal.Types.WindowsChar
100 ··System.OsString.Internal.Types.WindowsString100 ··System.OsString.Internal.Types.WindowsString
101 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short101 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short
102 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16102 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16
103 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding103 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding
104 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types104 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types
105 boot·module·dependencies:105 boot·module·dependencies:
106 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3106 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
107 ·····························deepseq-1.4.8.1·exceptions-0.10.7·template-haskell-2.20.0.0107 ·····························deepseq-1.4.8.1·exceptions-0.10.7·template-haskell-2.20.0.0
108 plugin·package·dependencies:108 plugin·package·dependencies:
109 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM109 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM
110 family·instance·modules:·Control.Applicative·Control.Arrow110 family·instance·modules:·Control.Applicative·Control.Arrow
111 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose111 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
Offset 150, 142 lines modifiedOffset 150, 142 lines modified
150 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d150 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
151 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5151 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5
152 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6152 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
153 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47153 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
154 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f154 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f
155 import··-/··Control.Monad.Catch·fb7b83dc1f0fa4c34f00bcc25b92e93c155 import··-/··Control.Monad.Catch·fb7b83dc1f0fa4c34f00bcc25b92e93c
156 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94156 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
157 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short·20d288cdaf873e4e5952a97d26619138 
158 ··exports:·7f6f244dfe00afd2490637d8f99ea8f9 
159 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16·e58d71fd6ef45e929d9e19b03cda8bd6 
160 ··exports:·3b6b098238bc1cfeac836f8305b963dc 
161 ··all·6b10c69a4e4838427230f9002b177e6f 
162 ··any·7adb543b9d1633b946e657fe92b0515f 
163 ··break·5c9a734a90185c750a47a4b450098069 
164 ··breakEnd·ef47c0b0070f383e6eae90be1c459ffd 
165 ··breakSubstring·e630e0402a71e53061a95a825a725455 
166 ··cons·1c83e95aaab3daf1675218f6cbe092e7 
167 ··count·abe06ada696c278d81c836d3b958efde 
168 ··drop·a7aa0a2001c261193436801caa7c4978 
169 ··dropEnd·fc04b9c3acdb679cd20cdcc85e791060 
170 ··dropWhile·64fe570adb1f43afbec30c6174026715 
171 ··dropWhileEnd·1cb218c53525d659adb0f54bf23588af 
172 ··elem·caf121106c53ea63a007050dae2c4105 
173 ··elemIndex·d8a20cb2d332e05d405a2fedefda8c5f 
174 ··elemIndices·2ce6a5ce14027de7958ad2c4aefef417 
175 ··filter·9346ed5e9e93929b24088451cb50c392 
176 ··find·a1d21446281b53bb97eb47545d460d98 
177 ··findIndex·110b700011f57fcd5fddf416141a0ec8 
178 ··findIndices·ddd90f1930f747ad1e012e75611880f0 
179 ··foldl·9c17cd337131fc02830c347124e90e5d 
180 ··foldl'·12b6a8512893191a7ee2788f173317ed 
181 ··foldl1·294815f58214f5eaa9f8d020091584c6 
182 ··foldl1'·7b693e075fb776c14578719487dce31f 
183 ··foldr·66b84591181f5503e7f99a8f1f4664d7 
184 ··foldr'·3f64da5c31aefbbd8181893f7d586dc0 
185 ··foldr1·717baa0c4075021c392055dcaa3cbc54 
186 ··foldr1'·c13fa1d67dfb138ff0ade5bc9d02f051 
187 ··head·b8828448e2d10c95d9150975d7f1c004 
188 ··index·69c0ab599554adde80400969c6650a51 
189 ··indexMaybe·c4398cbd636a773f09f728ee54dbbf79 
190 ··init·bfa22ba7952cac4e7b92d8d3404e4850 
191 ··isInfixOf·05c35ae0e362cf18184fccd0ad9ae04e 
192 ··last·af8aeb1c26724314c1b37fe6cc2627b4 
193 ··map·23909e78bc50fc8614c8e2b896318801 
194 ··numWord16·8a2a423eb3f5871748f6d5f48a70c389 
195 ··pack·8264f185deebb1206583b73be46ce237 
196 ··partition·7a9ba0b1ce4e177d322c21abcb4d80c3 
197 ··replicate·72d983f643393f2df21f64f645cc707b 
198 ··reverse·60d7d565dbbf2445b50e7721ceb327ab 
199 ··singleton·bc4032d2ab41534fb4d5703c414ad898 
200 ··snoc·1ba40237086400d87233575a87be564c 
201 ··span·25ac0fbb539b21d734eba85c86efb09e 
202 ··spanEnd·6b73918beb61b324e5de97d9e2f11a82 
203 ··split·3b74848702cce42e9288b447dc2bafef 
204 ··splitAt·e8737a78bfd31160bfc5e1057eeb119d 
205 ··splitWith·2cadcd3fe9527035c6a1c40f74d43b56 
206 ··tail·d327bb675c337127c475667aaf89552e 
207 ··take·b65ce5cd8d024f4a5328b59b1c3b702d 
208 ··takeEnd·d15e57755562de83cc6cde63f8f11884 
209 ··takeWhile·11f730c7820b742ed4a4c9331746ac17 
210 ··takeWhileEnd·c2d2b4d979c23bf98419e86bb657d9fb 
211 ··uncons·d93715f74241dadbc2a960ef8789181d 
212 ··unfoldr·e52abcaaea7467b6accbe87a54ab0128 
213 ··unfoldrN·d23d1d5d6391a1403ede9080ec7cc3d1 
214 ··unpack·c6f31b8eab247783b877a104a77b92d9 
215 ··unsnoc·81fe951105e6ab5caf5db8344e21c62b 
216 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding·c700ba1e4cfe431d7d6b728b07bfa7e7 
217 ··exports:·3b4a18430c986526d3670cf46a6e0652 
218 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal·5faef3224b0f76a68e84af1474071fc0 
219 ··EncodingError·6008e807d76f99ce6336f485c1b659e1 
220 ··EncodingException·f1e06310161faf905189e0a043c6528c 
221 ··decodeWithBaseWindows·eeace3a9b7c1e4a2e1f86985631be56f 
222 ··encodeWithBaseWindows·799e71f0e7c439468f08f28539870243 
223 ··ucs2le·e8bc556e6e28d74c13238f80137c3e89 
224 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types·f0f6e34f11f21f7ff39721899a241d92 
225 ··exports:·65eeca84e57e8ce76d37e7ed1be18ada 
226 ··WindowsChar·ba45381ffc2cbab3717f1bb83f1cca50 
227 ··WindowsChar·1eff64d55921c6d07fbe89cf111c4138 
228 ··WindowsString·c1e485a40f7e78ec72d01b82666b0afa 
229 ··WindowsString·c161bb39d3db8daaf29f6e043163ad04157 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short·dc15d26c785efa01e174a69a5b20625f
 158 ··exports:·586d4e86fe80f4232535c7ebceba8534
 159 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16·f338b7c0c9c9e51cf871aeabc8984e95
 160 ··exports:·04654e162f79d507ff844b33dded4149
 161 ··all·a34ade77b793aca54c34195ac1b13116
 162 ··any·48c260c5ec9c713b1fa5a6c2f65108ca
 163 ··break·bc5ceffcc7748a854ee7f8c80e9a2166
Max diff block lines reached; 85555/95691 bytes (89.41%) of diff not shown.
12.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString.dyn_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString.hi
Files 84% similar despite different names
12.1 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 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·System.OsString·90667 interface·System.OsString·9066
8 ··interface·hash:·5858b0001c676f1c6a1acbfb0de16af8 
9 ··ABI·hash:·da5467dac880a6575046fdf8ab96146b 
10 ··export-list·hash:·1849078e9862cef46e1ba629c742fbfa8 ··interface·hash:·8db314fd00f2143a37ddead659a8d671
 9 ··ABI·hash:·caee04e000e3c7b2fe3920070b65ae00
 10 ··export-list·hash:·a9705e1e48895e45502447f4172a9234
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·3a25ed876843b427bde85afc8e78b96412 ··flag·hash:·90be5a8d944d23324e730aa8fa20f699
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·6300062e0e2b9e96ad95d5930976816216 ··src_hash:·6300062e0e2b9e96ad95d59309768162
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 93, 16 lines modifiedOffset 93, 16 lines modified
93 ··System.OsString.Internal.unpack93 ··System.OsString.Internal.unpack
94 ··System.OsString.Internal.unsafeEncodeUtf94 ··System.OsString.Internal.unsafeEncodeUtf
95 ··System.OsString.Internal.unsafeFromChar95 ··System.OsString.Internal.unsafeFromChar
96 ··System.OsString.Internal.unsnoc96 ··System.OsString.Internal.unsnoc
97 ··System.OsString.Internal.Types.coercionToPlatformTypes97 ··System.OsString.Internal.Types.coercionToPlatformTypes
98 ··System.OsString.Internal.Types.OsChar98 ··System.OsString.Internal.Types.OsChar
99 ··System.OsString.Internal.Types.OsString99 ··System.OsString.Internal.Types.OsString
100 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal100 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal
101 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types101 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types
102 boot·module·dependencies:102 boot·module·dependencies:
103 direct·package·dependencies:·base-4.18.2.1103 direct·package·dependencies:·base-4.18.2.1
104 plugin·package·dependencies:104 plugin·package·dependencies:
105 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM105 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM
106 family·instance·modules:·Control.Applicative·Control.Arrow106 family·instance·modules:·Control.Applicative·Control.Arrow
107 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose107 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
108 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product108 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 116, 134 lines modifiedOffset 116, 134 lines modified
116 ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe116 ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe
117 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict117 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict
118 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy118 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy
119 ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy119 ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy
120 ·························Control.Monad.Trans.Writer.Strict120 ·························Control.Monad.Trans.Writer.Strict
121 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2121 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
122 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94122 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
123 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal·b3eadd7c4d6859279f125193d858e494 
124 ··exports:·c9833ae79c4758bedb71a604e6c8b45a 
125 ··!?·f54e9316eb933c85443c71b82c175f7c 
126 ··all·45f1e7bbfc67aa9dcb8e165036ca3360 
127 ··any·0468961d55cd6b169e3b8dc6f46eacf2 
128 ··break·01b10a5b9eb9c94c038f54e7cc34aaf3 
129 ··breakEnd·d567c725b478f543ebf354a7671857c6 
130 ··breakSubstring·e158d474815801416cc2685e8578095f 
131 ··concat·6b204b7da1fc71ba4d23a77dae1862c2 
132 ··cons·009b0fde25851f8bf52de9d40560f680 
133 ··count·b815789c2775a57d30ea3fdfac711731 
134 ··decodeFS·e34b35500d04e52d503721518ffa0742 
135 ··decodeLE·7b4b19da3b6e244886dbdbfe4e4d9ca8 
136 ··decodeUtf·57dba9466b02cf8267b21fa092ad1709 
137 ··decodeWith·5bdb27fe7a9e7653b91dac0c8e20c988 
138 ··drop·d0bfc1cb22e363fb1681dbde496a2d22 
139 ··dropEnd·6f69e45d0286c9cb4f59ec93ae471ad1 
140 ··dropWhile·d97614fc16514ea82184d5ec7d87cf37 
141 ··dropWhileEnd·b559d98abb4e059e0b59098e8a181d51 
142 ··elem·41c7bf3f1c0f88cc49e426910e6fae30 
143 ··elemIndex·f60b93f9bb200b3a98c51307863852a4 
144 ··elemIndices·7a39e01ca727b01a5c5b1022a806f95f 
145 ··empty·af71408af887205e051f980a99bbe418 
146 ··encodeFS·309949abd5271428b1f0fde8996067ad 
147 ··encodeLE·5a63d3eb6d0ab39d536afdcfad893252 
148 ··encodeUtf·44018912679890c45d374e0fe0f576b5 
149 ··encodeWith·aac1c2d219aa2524658e902c09b9afc3 
150 ··filter·cae855d94ce36a23524ba419fe28b116 
151 ··find·dc9e01533459afd4301a0ca573c20409 
152 ··findIndex·ac46433fadace2d77e608e8752966328 
153 ··findIndices·5fa0c5dd09605a4dfc6a4999e04f4a20 
154 ··foldl·c2a08e4f8060aa3281943e5c54d7296b 
155 ··foldl'·ea8c8188bbd844496c1bbfa30fd7b066 
156 ··foldl1·9ac1b1df7ec13b7c4251f884fdff7937 
157 ··foldl1'·0ecdbbbf0662cff4f309eeffbf6bafd1 
158 ··foldr·f7057403bc9cc5620e9226665afab519 
159 ··foldr'·68dd94fbbfa49dfcbcf33d2f3701035f 
160 ··foldr1·468c9f1d483380b8918bb4a3763a8dc6 
161 ··foldr1'·62894f461bd316b72b58c91b51089a06 
162 ··head·f059e8e77b161525165b25ceb053da4b 
163 ··index·b2f498d4507034470d57142cdcf6cf32 
164 ··indexMaybe·b6b3dee871098581794339456b847802 
165 ··init·7e5a784918a1c74dfd6c9b97b51c3a87 
166 ··intercalate·e6e0c5d882ef70458ff673c68e9a9b14 
167 ··isInfixOf·da8940af8f3cedd2bac883d481b1bf73 
168 ··isPrefixOf·227d0b631180c5c5b8849c4b96e65346 
169 ··isSuffixOf·4267cef2be932b84cdd6b3867065619b 
170 ··last·2f232c9a0a5c890fdf4e63796d69f065 
171 ··length·edd7f7e905a1953e0832554c1ae22941 
172 ··map·f916706ed866131fc3c52b664ba1c6cf 
173 ··null·952005d6235628dbe897b442d1bb777d 
174 ··osstr·66402fa7319ac3a8ebd3fc05c4b5b854 
175 ··pack·318639a5576ca29fb1dc33060a975ab9 
176 ··partition·430a2dc25a033904eeb72f2c89af15b5 
177 ··replicate·be8a3a5411f011668650c5825d3bf7d6 
178 ··reverse·a38d494a827a52604b093e0006786eac 
179 ··singleton·a82101bf271431e5318c4799ff93323c 
180 ··snoc·2bcc72b711b986d8b94bef5e56f74495 
181 ··span·8ba9e6a3c8d4ed69c2340dc74ca9980c 
182 ··spanEnd·6beba0a5a9c850dab6a4720a32636104 
183 ··split·ae1ba5c347023417617f2c638e5990a2 
184 ··splitAt·a1be58012929eb4cd48d921457b207cd 
185 ··splitWith·3b5933f0bd89bf0e6971d182a1edfaff 
186 ··stripPrefix·a16c6854cd7cbda4167232451b55835c 
187 ··stripSuffix·6173d9db9c42d37496c0afc06dd0a5f8 
188 ··tail·6b6e06a8d06e6d219de03d8f107d926a 
189 ··take·bfaba942ed76829d59ffd678cc0ff944 
190 ··takeEnd·de6c72a365a1eb554c9f2bcdd785ea2b 
191 ··takeWhile·ccf528d6899291de51e4de1b5361032e 
192 ··takeWhileEnd·dffa50f1ddb33dd4d6176c996ecb62a6 
193 ··toChar·24257e72abb09ab1049f0861ba55d46c 
194 ··uncons·11700b7b81ac7539a933813235573020 
195 ··unfoldr·d38516a136261aa83d0fbfc6f3ed9303 
196 ··unfoldrN·8dd5d4e842fb1d4bac729f6369ca3d82 
197 ··unpack·1f8f24553aaa4879c7d3d430966f5b2a 
198 ··unsafeEncodeUtf·42b20715957bbc25978d8442135fa58d 
199 ··unsafeFromChar·db591178a378806d6bcb2313c93be20e 
200 ··unsnoc·8e5b963d7deae56e91137d0bcdba0236 
201 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types·f0f6e34f11f21f7ff39721899a241d92 
202 ··exports:·65eeca84e57e8ce76d37e7ed1be18ada 
203 ··OsChar·3e40465642418f6b4f91d843cc2ddd52 
Max diff block lines reached; 2135/12378 bytes (17.25%) of diff not shown.
12.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString.hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString.dyn_hi
Files 83% similar despite different names
12.1 KB
ghc --show-iface {}
    
Offset 1, 19 lines modifiedOffset 1, 19 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·System.OsString·90667 interface·System.OsString·9066
8 ··interface·hash:·5858b0001c676f1c6a1acbfb0de16af8 
9 ··ABI·hash:·da5467dac880a6575046fdf8ab96146b 
10 ··export-list·hash:·1849078e9862cef46e1ba629c742fbfa8 ··interface·hash:·8db314fd00f2143a37ddead659a8d671
 9 ··ABI·hash:·caee04e000e3c7b2fe3920070b65ae00
 10 ··export-list·hash:·a9705e1e48895e45502447f4172a9234
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·90be5a8d944d23324e730aa8fa20f69912 ··flag·hash:·3a25ed876843b427bde85afc8e78b964
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·6300062e0e2b9e96ad95d5930976816216 ··src_hash:·6300062e0e2b9e96ad95d59309768162
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
19 ··where19 ··where
Offset 93, 16 lines modifiedOffset 93, 16 lines modified
93 ··System.OsString.Internal.unpack93 ··System.OsString.Internal.unpack
94 ··System.OsString.Internal.unsafeEncodeUtf94 ··System.OsString.Internal.unsafeEncodeUtf
95 ··System.OsString.Internal.unsafeFromChar95 ··System.OsString.Internal.unsafeFromChar
96 ··System.OsString.Internal.unsnoc96 ··System.OsString.Internal.unsnoc
97 ··System.OsString.Internal.Types.coercionToPlatformTypes97 ··System.OsString.Internal.Types.coercionToPlatformTypes
98 ··System.OsString.Internal.Types.OsChar98 ··System.OsString.Internal.Types.OsChar
99 ··System.OsString.Internal.Types.OsString99 ··System.OsString.Internal.Types.OsString
100 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal100 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal
101 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types101 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types
102 boot·module·dependencies:102 boot·module·dependencies:
103 direct·package·dependencies:·base-4.18.2.1103 direct·package·dependencies:·base-4.18.2.1
104 plugin·package·dependencies:104 plugin·package·dependencies:
105 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM105 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM
106 family·instance·modules:·Control.Applicative·Control.Arrow106 family·instance·modules:·Control.Applicative·Control.Arrow
107 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose107 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
108 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product108 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 116, 134 lines modifiedOffset 116, 134 lines modified
116 ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe116 ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe
117 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict117 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict
118 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy118 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy
119 ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy119 ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy
120 ·························Control.Monad.Trans.Writer.Strict120 ·························Control.Monad.Trans.Writer.Strict
121 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2121 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
122 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94122 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
123 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal·b3eadd7c4d6859279f125193d858e494 
124 ··exports:·c9833ae79c4758bedb71a604e6c8b45a 
125 ··!?·f54e9316eb933c85443c71b82c175f7c 
126 ··all·45f1e7bbfc67aa9dcb8e165036ca3360 
127 ··any·0468961d55cd6b169e3b8dc6f46eacf2 
128 ··break·01b10a5b9eb9c94c038f54e7cc34aaf3 
129 ··breakEnd·d567c725b478f543ebf354a7671857c6 
130 ··breakSubstring·e158d474815801416cc2685e8578095f 
131 ··concat·6b204b7da1fc71ba4d23a77dae1862c2 
132 ··cons·009b0fde25851f8bf52de9d40560f680 
133 ··count·b815789c2775a57d30ea3fdfac711731 
134 ··decodeFS·e34b35500d04e52d503721518ffa0742 
135 ··decodeLE·7b4b19da3b6e244886dbdbfe4e4d9ca8 
136 ··decodeUtf·57dba9466b02cf8267b21fa092ad1709 
137 ··decodeWith·5bdb27fe7a9e7653b91dac0c8e20c988 
138 ··drop·d0bfc1cb22e363fb1681dbde496a2d22 
139 ··dropEnd·6f69e45d0286c9cb4f59ec93ae471ad1 
140 ··dropWhile·d97614fc16514ea82184d5ec7d87cf37 
141 ··dropWhileEnd·b559d98abb4e059e0b59098e8a181d51 
142 ··elem·41c7bf3f1c0f88cc49e426910e6fae30 
143 ··elemIndex·f60b93f9bb200b3a98c51307863852a4 
144 ··elemIndices·7a39e01ca727b01a5c5b1022a806f95f 
145 ··empty·af71408af887205e051f980a99bbe418 
146 ··encodeFS·309949abd5271428b1f0fde8996067ad 
147 ··encodeLE·5a63d3eb6d0ab39d536afdcfad893252 
148 ··encodeUtf·44018912679890c45d374e0fe0f576b5 
149 ··encodeWith·aac1c2d219aa2524658e902c09b9afc3 
150 ··filter·cae855d94ce36a23524ba419fe28b116 
151 ··find·dc9e01533459afd4301a0ca573c20409 
152 ··findIndex·ac46433fadace2d77e608e8752966328 
153 ··findIndices·5fa0c5dd09605a4dfc6a4999e04f4a20 
154 ··foldl·c2a08e4f8060aa3281943e5c54d7296b 
155 ··foldl'·ea8c8188bbd844496c1bbfa30fd7b066 
156 ··foldl1·9ac1b1df7ec13b7c4251f884fdff7937 
157 ··foldl1'·0ecdbbbf0662cff4f309eeffbf6bafd1 
158 ··foldr·f7057403bc9cc5620e9226665afab519 
159 ··foldr'·68dd94fbbfa49dfcbcf33d2f3701035f 
160 ··foldr1·468c9f1d483380b8918bb4a3763a8dc6 
161 ··foldr1'·62894f461bd316b72b58c91b51089a06 
162 ··head·f059e8e77b161525165b25ceb053da4b 
163 ··index·b2f498d4507034470d57142cdcf6cf32 
164 ··indexMaybe·b6b3dee871098581794339456b847802 
165 ··init·7e5a784918a1c74dfd6c9b97b51c3a87 
166 ··intercalate·e6e0c5d882ef70458ff673c68e9a9b14 
167 ··isInfixOf·da8940af8f3cedd2bac883d481b1bf73 
168 ··isPrefixOf·227d0b631180c5c5b8849c4b96e65346 
169 ··isSuffixOf·4267cef2be932b84cdd6b3867065619b 
170 ··last·2f232c9a0a5c890fdf4e63796d69f065 
171 ··length·edd7f7e905a1953e0832554c1ae22941 
172 ··map·f916706ed866131fc3c52b664ba1c6cf 
173 ··null·952005d6235628dbe897b442d1bb777d 
174 ··osstr·66402fa7319ac3a8ebd3fc05c4b5b854 
175 ··pack·318639a5576ca29fb1dc33060a975ab9 
176 ··partition·430a2dc25a033904eeb72f2c89af15b5 
177 ··replicate·be8a3a5411f011668650c5825d3bf7d6 
178 ··reverse·a38d494a827a52604b093e0006786eac 
179 ··singleton·a82101bf271431e5318c4799ff93323c 
180 ··snoc·2bcc72b711b986d8b94bef5e56f74495 
181 ··span·8ba9e6a3c8d4ed69c2340dc74ca9980c 
182 ··spanEnd·6beba0a5a9c850dab6a4720a32636104 
183 ··split·ae1ba5c347023417617f2c638e5990a2 
184 ··splitAt·a1be58012929eb4cd48d921457b207cd 
185 ··splitWith·3b5933f0bd89bf0e6971d182a1edfaff 
186 ··stripPrefix·a16c6854cd7cbda4167232451b55835c 
187 ··stripSuffix·6173d9db9c42d37496c0afc06dd0a5f8 
188 ··tail·6b6e06a8d06e6d219de03d8f107d926a 
189 ··take·bfaba942ed76829d59ffd678cc0ff944 
190 ··takeEnd·de6c72a365a1eb554c9f2bcdd785ea2b 
191 ··takeWhile·ccf528d6899291de51e4de1b5361032e 
192 ··takeWhileEnd·dffa50f1ddb33dd4d6176c996ecb62a6 
193 ··toChar·24257e72abb09ab1049f0861ba55d46c 
194 ··uncons·11700b7b81ac7539a933813235573020 
195 ··unfoldr·d38516a136261aa83d0fbfc6f3ed9303 
196 ··unfoldrN·8dd5d4e842fb1d4bac729f6369ca3d82 
197 ··unpack·1f8f24553aaa4879c7d3d430966f5b2a 
198 ··unsafeEncodeUtf·42b20715957bbc25978d8442135fa58d 
199 ··unsafeFromChar·db591178a378806d6bcb2313c93be20e 
200 ··unsnoc·8e5b963d7deae56e91137d0bcdba0236 
201 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types·f0f6e34f11f21f7ff39721899a241d92 
202 ··exports:·65eeca84e57e8ce76d37e7ed1be18ada 
203 ··OsChar·3e40465642418f6b4f91d843cc2ddd52 
Max diff block lines reached; 2135/12378 bytes (17.25%) of diff not shown.
738 KB
libghc-os-string-doc_2.0.6-2_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-02·19:12:11.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-02·19:12:11.000000·debian-binary
2 -rw-r--r--···0········0········0·····2156·2024-10-02·19:12:11.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2152·2024-10-02·19:12:11.000000·control.tar.xz
3 -rw-r--r--···0········0········0···148948·2024-10-02·19:12:11.000000·data.tar.xz3 -rw-r--r--···0········0········0···148960·2024-10-02·19:12:11.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
737 KB
data.tar.xz
737 KB
data.tar
1.49 KB
./usr/lib/ghc-doc/haddock/os-string-2.0.6/os-string.haddock
    
Offset 4575, 17 lines modifiedOffset 4575, 17 lines modified
00011de0:·01f9·0103·fa01·00f8·01f9·0103·fb01·00f8··................00011de0:·01f9·0103·fa01·00f8·01f9·0103·fb01·00f8··................
00011df0:·01fc·0101·fd01·00f8·01fc·0101·fe01·0000··................00011df0:·01fc·0101·fd01·00f8·01fc·0101·fe01·0000··................
00011e00:·0300·ff01·00f8·0180·0203·8102·00f8·0182··................00011e00:·0300·ff01·00f8·0180·0203·8102·00f8·0182··................
00011e10:·0203·8302·00f8·0184·0200·8502·0086·0287··................00011e10:·0203·8302·00f8·0184·0200·8502·0086·0287··................
00011e20:·0201·8802·00f8·0189·0203·8a02·00f8·018b··................00011e20:·0201·8802·00f8·0189·0203·8a02·00f8·018b··................
00011e30:·0200·0c00·f801·8b02·000d·00f8·018b·0200··................00011e30:·0200·0c00·f801·8b02·000d·00f8·018b·0200··................
00011e40:·0f00·f801·8b02·0010·8c02·266f·732d·7374··..........&os-st00011e40:·0f00·f801·8b02·0010·8c02·266f·732d·7374··..........&os-st
00011e50:·7269·6e67·2d32·2e30·2e36·2d4b·6f56·4252··ring-2.0.6-KoVBR00011e50:·7269·6e67·2d32·2e30·2e36·2d49·6c42·6132··ring-2.0.6-IlBa2
00011e60:·5954·6f69·5a4e·4b42·4766·7051·5535·4242··YToiZNKBGfpQU5BB00011e60:·5551·6a48·376d·4c31·3859·6a4d·7531·6a7a··UQjH7mL18YjMu1jz
00011e70:·4425·5379·7374·656d·2e4f·7353·7472·696e··D%System.OsStrin00011e70:·4525·5379·7374·656d·2e4f·7353·7472·696e··E%System.OsStrin
00011e80:·672e·4461·7461·2e42·7974·6553·7472·696e··g.Data.ByteStrin00011e80:·672e·4461·7461·2e42·7974·6553·7472·696e··g.Data.ByteStrin
00011e90:·672e·5368·6f72·742e·5379·7374·656d·2e4f··g.Short.System.O00011e90:·672e·5368·6f72·742e·5379·7374·656d·2e4f··g.Short.System.O
00011ea0:·7353·7472·696e·672e·4461·7461·2e42·7974··sString.Data.Byt00011ea0:·7353·7472·696e·672e·4461·7461·2e42·7974··sString.Data.Byt
00011eb0:·6553·7472·696e·672e·5368·6f72·742e·496e··eString.Short.In00011eb0:·6553·7472·696e·672e·5368·6f72·742e·496e··eString.Short.In
00011ec0:·7465·726e·616c·2c53·7973·7465·6d2e·4f73··ternal,System.Os00011ec0:·7465·726e·616c·2c53·7973·7465·6d2e·4f73··ternal,System.Os
00011ed0:·5374·7269·6e67·2e44·6174·612e·4279·7465··String.Data.Byte00011ed0:·5374·7269·6e67·2e44·6174·612e·4279·7465··String.Data.Byte
00011ee0:·5374·7269·6e67·2e53·686f·7274·2e57·6f72··String.Short.Wor00011ee0:·5374·7269·6e67·2e53·686f·7274·2e57·6f72··String.Short.Wor
300 KB
./usr/share/doc/libghc-os-string-doc/html/System-OsString-Internal-Types.html
    
Offset 1, 12 lines modifiedOffset 1, 12 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>System.OsString.Internal.Types</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">os-string-2.0.6:·Library·for·manipulating·Operating·system·strings.</span><ul·class="links"·id="page-menu"><li><a·href="src/System.OsString.Internal.Types.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">System.OsString.Internal.Types</p></div><div·id="synopsis"><details·id="syn"><summary>Synopsis</summary><ul·class="details-toggle"·data-details-id="syn"><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:WindowsString">WindowsString</a>·=·<a·href="#v:WindowsString">WindowsString</a>·{<ul·class="subs"><li><a·href="#v:getWindowsString">getWindowsString</a>·::·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a></li></ul>}</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:WS">WS</a>·::·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></li><li·class="src·short"><a·href="#v:unWS">unWS</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:PosixString">PosixString</a>·=·<a·href="#v:PosixString">PosixString</a>·{<ul·class="subs"><li><a·href="#v:getPosixString">getPosixString</a>·::·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a></li></ul>}</li><li·class="src·short"><a·href="#v:unPS">unPS</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a></li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:PS">PS</a>·::·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:PlatformString">PlatformString</a>·=·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:WindowsChar">WindowsChar</a>·=·<a·href="#v:WindowsChar">WindowsChar</a>·{<ul·class="subs"><li><a·href="#v:getWindowsChar">getWindowsChar</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word16"·title="Data.Word">Word16</a></li></ul>}</li><li·class="src·short"><a·href="#v:unWW">unWW</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsChar"·title="System.OsString.Internal.Types">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word16"·title="Data.Word">Word16</a></li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:WW">WW</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word16"·title="Data.Word">Word16</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsChar"·title="System.OsString.Internal.Types">WindowsChar</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:PosixChar">PosixChar</a>·=·<a·href="#v:PosixChar">PosixChar</a>·{<ul·class="subs"><li><a·href="#v:getPosixChar">getPosixChar</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word8"·title="Data.Word">Word8</a></li></ul>}</li><li·class="src·short"><a·href="#v:unPW">unPW</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word8"·title="Data.Word">Word8</a></li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:PW">PW</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:PlatformChar">PlatformChar</a>·=·<a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:OsString">OsString</a>·=·<a·href="#v:OsString">OsString</a>·{<ul·class="subs"><li><a·href="#v:getOsString">getOsString</a>·::·<a·href="System-OsString-Internal-Types.html#t:PlatformString"·title="System.OsString.Internal.Types">PlatformString</a></li></ul>}</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:OsChar">OsChar</a>·=·<a·href="#v:OsChar">OsChar</a>·{<ul·class="subs"><li><a·href="#v:getOsChar">getOsChar</a>·::·<a·href="System-OsString-Internal-Types.html#t:PlatformChar"·title="System.OsString.Internal.Types">PlatformChar</a></li></ul>}</li><li·class="src·short"><a·href="#v:coercionToPlatformTypes">coercionToPlatformTypes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsChar"·title="System.OsString.Internal.Types">WindowsChar</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·<a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>)</li></ul></details></div><div·id="interface"><h1>Documentation</h1><div·class="top"><p·class="src"><span·class="keyword">newtype</span>·<a·id="t:WindowsString"·class="def">WindowsString</a>·<a·href="src/System.OsString.Internal.Types.html#WindowsString"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></p><div·class="doc"><p>Commonly·used·windows·string·as·wide·character·bytes.</p></div><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:WindowsString"·class="def">WindowsString</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><div·class="subs·fields"><p·class="caption">Fields</p><ul><li><dfn·class="src"><a·id="v:getWindowsString"·class="def">getWindowsString</a>·::·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a></dfn><div·class="doc·empty">&nbsp;</div></li></ul></div></td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:WindowsString">Instances</h4><details·id="i:WindowsString"·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:WindowsString:Monoid:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Monoid:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:mempty">mempty</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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:mempty"·class="selflink">#</a></p><p·class="src"><a·href="#v:mappend">mappend</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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:mappend"·class="selflink">#</a></p><p·class="src"><a·href="#v:mconcat">mconcat</a>·::·[<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>]·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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:mconcat"·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:WindowsString:Semigroup:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Semigroup:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-60--62-">(&lt;&gt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:sconcat">sconcat</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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:sconcat"·class="selflink">#</a></p><p·class="src"><a·href="#v:stimes">stimes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Integral"·title="Prelude">Integral</a>·b·=&gt;·b·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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:stimes"·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:WindowsString:Generic:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Generic:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><p·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</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="#t:Rep"·class="selflink">#</a></p></div>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:from">from</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·x·<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:from"·class="selflink">#</a></p><p·class="src"><a·href="#v:to">to</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·x·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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:to"·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:WindowsString:Show:4"></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="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-64"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc"><p>Decodes·as·UCS-2.</p></td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Show:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</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="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:WindowsString:NFData:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/Control-DeepSeq.html#t:NFData"·title="Control.DeepSeq">NFData</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:NFData:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:rnf">rnf</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/src"·class="link">Source</a>·<a·href="#v:rnf"·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:WindowsString:Eq:6"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Eq:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-47--61-"·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:WindowsString:Ord:7"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Ord:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:compare">compare</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:compare"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60-">(&lt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--61-">(&lt;=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62-">(&gt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--61-">(&gt;=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:max">max</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:max"·class="selflink">#</a></p><p·class="src"><a·href="#v:min">min</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:min"·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:WindowsString:Lift:8"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Lift"·title="Language.Haskell.TH.Syntax">Lift</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-77"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Lift:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:lift">lift</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Exp"·title="Language.Haskell.TH.Syntax">Exp</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:lift"·class="selflink">#</a></p><p·class="src"><a·href="#v:liftTyped">liftTyped</a>·::·<span·class="keyword">forall</span>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Code"·title="Language.Haskell.TH.Syntax">Code</a>·m·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:liftTyped"·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:WindowsString:Rep:9"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Rep:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;WindowsString&quot;·&quot;System.OsString.Internal.Types&quot;·&quot;os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;WindowsString&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;getWindowsString&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a>)))</div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><span·class="keyword">pattern</span>·<a·id="v:WS"·class="def">WS</a>·::·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·<a·href="src/System.OsString.Internal.Types.html#WS"·class="link">Source</a>·<a·href="#v:WS"·class="selflink">#</a></p><div·class="doc"><p>Just·a·short·bidirectional·synonym·for·<code><a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></code>·constructor.</p></div></div><div·class="top"><p·class="src"><a·id="v:unWS"·class="def">unWS</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a>·<a·href="src/System.OsString.Internal.Types.html#unWS"·class="link">Source</a>·<a·href="#v:unWS"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><span·class="keyword">newtype</span>·<a·id="t:PosixString"·class="def">PosixString</a>·<a·href="src/System.OsString.Internal.Types.html#PosixString"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></p><div·class="doc"><p>Commonly·used·Posix·string·as·uninterpreted·<code>char[]</code>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>System.OsString.Internal.Types</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">os-string-2.0.6:·Library·for·manipulating·Operating·system·strings.</span><ul·class="links"·id="page-menu"><li><a·href="src/System.OsString.Internal.Types.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">System.OsString.Internal.Types</p></div><div·id="synopsis"><details·id="syn"><summary>Synopsis</summary><ul·class="details-toggle"·data-details-id="syn"><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:WindowsString">WindowsString</a>·=·<a·href="#v:WindowsString">WindowsString</a>·{<ul·class="subs"><li><a·href="#v:getWindowsString">getWindowsString</a>·::·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a></li></ul>}</li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:WS">WS</a>·::·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></li><li·class="src·short"><a·href="#v:unWS">unWS</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:PosixString">PosixString</a>·=·<a·href="#v:PosixString">PosixString</a>·{<ul·class="subs"><li><a·href="#v:getPosixString">getPosixString</a>·::·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a></li></ul>}</li><li·class="src·short"><a·href="#v:unPS">unPS</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a></li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:PS">PS</a>·::·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:PlatformString">PlatformString</a>·=·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:WindowsChar">WindowsChar</a>·=·<a·href="#v:WindowsChar">WindowsChar</a>·{<ul·class="subs"><li><a·href="#v:getWindowsChar">getWindowsChar</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word16"·title="Data.Word">Word16</a></li></ul>}</li><li·class="src·short"><a·href="#v:unWW">unWW</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsChar"·title="System.OsString.Internal.Types">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word16"·title="Data.Word">Word16</a></li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:WW">WW</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word16"·title="Data.Word">Word16</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsChar"·title="System.OsString.Internal.Types">WindowsChar</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:PosixChar">PosixChar</a>·=·<a·href="#v:PosixChar">PosixChar</a>·{<ul·class="subs"><li><a·href="#v:getPosixChar">getPosixChar</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word8"·title="Data.Word">Word8</a></li></ul>}</li><li·class="src·short"><a·href="#v:unPW">unPW</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word8"·title="Data.Word">Word8</a></li><li·class="src·short"><span·class="keyword">pattern</span>·<a·href="#v:PW">PW</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a></li><li·class="src·short"><span·class="keyword">type</span>·<a·href="#t:PlatformChar">PlatformChar</a>·=·<a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a></li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:OsString">OsString</a>·=·<a·href="#v:OsString">OsString</a>·{<ul·class="subs"><li><a·href="#v:getOsString">getOsString</a>·::·<a·href="System-OsString-Internal-Types.html#t:PlatformString"·title="System.OsString.Internal.Types">PlatformString</a></li></ul>}</li><li·class="src·short"><span·class="keyword">newtype</span>·<a·href="#t:OsChar">OsChar</a>·=·<a·href="#v:OsChar">OsChar</a>·{<ul·class="subs"><li><a·href="#v:getOsChar">getOsChar</a>·::·<a·href="System-OsString-Internal-Types.html#t:PlatformChar"·title="System.OsString.Internal.Types">PlatformChar</a></li></ul>}</li><li·class="src·short"><a·href="#v:coercionToPlatformTypes">coercionToPlatformTypes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsChar"·title="System.OsString.Internal.Types">WindowsChar</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·<a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>)</li></ul></details></div><div·id="interface"><h1>Documentation</h1><div·class="top"><p·class="src"><span·class="keyword">newtype</span>·<a·id="t:WindowsString"·class="def">WindowsString</a>·<a·href="src/System.OsString.Internal.Types.html#WindowsString"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></p><div·class="doc"><p>Commonly·used·windows·string·as·wide·character·bytes.</p></div><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:WindowsString"·class="def">WindowsString</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><div·class="subs·fields"><p·class="caption">Fields</p><ul><li><dfn·class="src"><a·id="v:getWindowsString"·class="def">getWindowsString</a>·::·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a></dfn><div·class="doc·empty">&nbsp;</div></li></ul></div></td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:WindowsString">Instances</h4><details·id="i:WindowsString"·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:WindowsString:Monoid:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Monoid:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:mempty">mempty</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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:mempty"·class="selflink">#</a></p><p·class="src"><a·href="#v:mappend">mappend</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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:mappend"·class="selflink">#</a></p><p·class="src"><a·href="#v:mconcat">mconcat</a>·::·[<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>]·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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:mconcat"·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:WindowsString:Semigroup:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Semigroup:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-60--62-">(&lt;&gt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:sconcat">sconcat</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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:sconcat"·class="selflink">#</a></p><p·class="src"><a·href="#v:stimes">stimes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Integral"·title="Prelude">Integral</a>·b·=&gt;·b·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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:stimes"·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:WindowsString:Generic:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Generic:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><p·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</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="#t:Rep"·class="selflink">#</a></p></div>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:from">from</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·x·<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:from"·class="selflink">#</a></p><p·class="src"><a·href="#v:to">to</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·x·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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:to"·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:WindowsString:Show:4"></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="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-64"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc"><p>Decodes·as·UCS-2.</p></td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Show:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</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="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</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><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:WindowsString:NFData:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/Control-DeepSeq.html#t:NFData"·title="Control.DeepSeq">NFData</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:NFData:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:rnf">rnf</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/src"·class="link">Source</a>·<a·href="#v:rnf"·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:WindowsString:Eq:6"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Eq:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-47--61-"·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:WindowsString:Ord:7"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Ord:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:compare">compare</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:compare"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60-">(&lt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--61-">(&lt;=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62-">(&gt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--61-">(&gt;=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:max">max</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:max"·class="selflink">#</a></p><p·class="src"><a·href="#v:min">min</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:min"·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:WindowsString:Lift:8"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Lift"·title="Language.Haskell.TH.Syntax">Lift</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-77"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Lift:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:lift">lift</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Exp"·title="Language.Haskell.TH.Syntax">Exp</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:lift"·class="selflink">#</a></p><p·class="src"><a·href="#v:liftTyped">liftTyped</a>·::·<span·class="keyword">forall</span>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Code"·title="Language.Haskell.TH.Syntax">Code</a>·m·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:liftTyped"·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:WindowsString:Rep:9"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Rep:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;WindowsString&quot;·&quot;System.OsString.Internal.Types&quot;·&quot;os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;WindowsString&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;getWindowsString&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a>)))</div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><span·class="keyword">pattern</span>·<a·id="v:WS"·class="def">WS</a>·::·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·<a·href="src/System.OsString.Internal.Types.html#WS"·class="link">Source</a>·<a·href="#v:WS"·class="selflink">#</a></p><div·class="doc"><p>Just·a·short·bidirectional·synonym·for·<code><a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></code>·constructor.</p></div></div><div·class="top"><p·class="src"><a·id="v:unWS"·class="def">unWS</a>·::·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>·-&gt;·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a>·<a·href="src/System.OsString.Internal.Types.html#unWS"·class="link">Source</a>·<a·href="#v:unWS"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><span·class="keyword">newtype</span>·<a·id="t:PosixString"·class="def">PosixString</a>·<a·href="src/System.OsString.Internal.Types.html#PosixString"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></p><div·class="doc"><p>Commonly·used·Posix·string·as·uninterpreted·<code>char[]</code>
2 ·array.</p></div><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:PosixString"·class="def">PosixString</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><div·class="subs·fields"><p·class="caption">Fields</p><ul><li><dfn·class="src"><a·id="v:getPosixString"·class="def">getPosixString</a>·::·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a></dfn><div·class="doc·empty">&nbsp;</div></li></ul></div></td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:PosixString">Instances</h4><details·id="i:PosixString"·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:PosixString:Monoid:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Monoid:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:mempty">mempty</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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:mempty"·class="selflink">#</a></p><p·class="src"><a·href="#v:mappend">mappend</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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:mappend"·class="selflink">#</a></p><p·class="src"><a·href="#v:mconcat">mconcat</a>·::·[<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>]·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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:mconcat"·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:PosixString:Semigroup:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Semigroup:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-60--62-">(&lt;&gt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:sconcat">sconcat</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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:sconcat"·class="selflink">#</a></p><p·class="src"><a·href="#v:stimes">stimes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Integral"·title="Prelude">Integral</a>·b·=&gt;·b·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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:stimes"·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:PosixString:Generic:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Generic:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><p·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</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="#t:Rep"·class="selflink">#</a></p></div>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:from">from</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·x·<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:from"·class="selflink">#</a></p><p·class="src"><a·href="#v:to">to</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·x·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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:to"·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:PosixString:Show:4"></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="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-91"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc"><p>Prints·the·raw·bytes·without·decoding.</p></td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Show:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</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="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:PosixString:NFData:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/Control-DeepSeq.html#t:NFData"·title="Control.DeepSeq">NFData</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:NFData:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:rnf">rnf</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/src"·class="link">Source</a>·<a·href="#v:rnf"·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:PosixString:Eq:6"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Eq:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-47--61-"·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:PosixString:Ord:7"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Ord:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:compare">compare</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:compare"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60-">(&lt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--61-">(&lt;=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62-">(&gt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--61-">(&gt;=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:max">max</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:max"·class="selflink">#</a></p><p·class="src"><a·href="#v:min">min</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:min"·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:PosixString:Lift:8"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Lift"·title="Language.Haskell.TH.Syntax">Lift</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-102"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Lift:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:lift">lift</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Exp"·title="Language.Haskell.TH.Syntax">Exp</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:lift"·class="selflink">#</a></p><p·class="src"><a·href="#v:liftTyped">liftTyped</a>·::·<span·class="keyword">forall</span>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Code"·title="Language.Haskell.TH.Syntax">Code</a>·m·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:liftTyped"·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:PosixString:Rep:9"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Rep:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;PosixString&quot;·&quot;System.OsString.Internal.Types&quot;·&quot;os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.[·...·truncated·by·diffoscope;·len:·39240,·SHA:·c4ae64fddb38e84bc16d564c077afb67930a5551ff9f9ec49754afa204bc5459·...·]&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;PosixChar&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;getPosixChar&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>)))</div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><a·id="v:unPW"·class="def">unPW</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·<a·href="src/System.OsString.Internal.Types.html#unPW"·class="link">Source</a>·<a·href="#v:unPW"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><span·class="keyword">pattern</span>·<a·id="v:PW"·class="def">PW</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a>·<a·href="src/System.OsString.Internal.Types.html#PW"·class="link">Source</a>·<a·href="#v:PW"·class="selflink">#</a></p><div·class="doc"><p>Just·a·short·bidirectional·synonym·for·<code><a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a></code>·constructor.</p></div></div><div·class="top"><p·class="src"><span·class="keyword">type</span>·<a·id="t:PlatformChar"·class="def">PlatformChar</a>·=·<a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a>·<a·href="src/System.OsString.Internal.Types.html#PlatformChar"·class="link">Source</a>·<a·href="#t:PlatformChar"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><span·class="keyword">newtype</span>·<a·id="t:OsString"·class="def">OsString</a>·<a·href="src/System.OsString.Internal.Types.html#OsString"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></p><div·class="doc"><p>Newtype·representing·short·operating·system·specific·strings.</p><p>Internally·this·is·either·<code><a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></code>·or·<code><a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></code>,2 ·array.</p></div><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:PosixString"·class="def">PosixString</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><div·class="subs·fields"><p·class="caption">Fields</p><ul><li><dfn·class="src"><a·id="v:getPosixString"·class="def">getPosixString</a>·::·<a·href="System-OsString-Data-ByteString-Short.html#t:ShortByteString"·title="System.OsString.Data.ByteString.Short">ShortByteString</a></dfn><div·class="doc·empty">&nbsp;</div></li></ul></div></td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:PosixString">Instances</h4><details·id="i:PosixString"·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:PosixString:Monoid:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Monoid:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:mempty">mempty</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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:mempty"·class="selflink">#</a></p><p·class="src"><a·href="#v:mappend">mappend</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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:mappend"·class="selflink">#</a></p><p·class="src"><a·href="#v:mconcat">mconcat</a>·::·[<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>]·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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:mconcat"·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:PosixString:Semigroup:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Semigroup:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-60--62-">(&lt;&gt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:sconcat">sconcat</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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:sconcat"·class="selflink">#</a></p><p·class="src"><a·href="#v:stimes">stimes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Integral"·title="Prelude">Integral</a>·b·=&gt;·b·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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:stimes"·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:PosixString:Generic:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Generic:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><p·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</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="#t:Rep"·class="selflink">#</a></p></div>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:from">from</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·x·<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:from"·class="selflink">#</a></p><p·class="src"><a·href="#v:to">to</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·x·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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:to"·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:PosixString:Show:4"></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="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-91"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc"><p>Prints·the·raw·bytes·without·decoding.</p></td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Show:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</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="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</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><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:PosixString:NFData:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/Control-DeepSeq.html#t:NFData"·title="Control.DeepSeq">NFData</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:NFData:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:rnf">rnf</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/src"·class="link">Source</a>·<a·href="#v:rnf"·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:PosixString:Eq:6"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Eq:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-47--61-"·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:PosixString:Ord:7"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Ord:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:compare">compare</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:compare"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60-">(&lt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--61-">(&lt;=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62-">(&gt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--61-">(&gt;=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:max">max</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:max"·class="selflink">#</a></p><p·class="src"><a·href="#v:min">min</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:min"·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:PosixString:Lift:8"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Lift"·title="Language.Haskell.TH.Syntax">Lift</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-102"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Lift:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:lift">lift</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Exp"·title="Language.Haskell.TH.Syntax">Exp</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:lift"·class="selflink">#</a></p><p·class="src"><a·href="#v:liftTyped">liftTyped</a>·::·<span·class="keyword">forall</span>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Code"·title="Language.Haskell.TH.Syntax">Code</a>·m·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:liftTyped"·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:PosixString:Rep:9"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Rep:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;PosixString&quot;·&quot;System.OsString.Internal.Types&quot;·&quot;os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.[·...·truncated·by·diffoscope;·len:·39240,·SHA:·421c751aae63247bfe1ed859cd03ae4741722024a1e1627565aeb437b8799029·...·]&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;PosixChar&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;getPosixChar&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>)))</div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><a·id="v:unPW"·class="def">unPW</a>·::·<a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·<a·href="src/System.OsString.Internal.Types.html#unPW"·class="link">Source</a>·<a·href="#v:unPW"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><span·class="keyword">pattern</span>·<a·id="v:PW"·class="def">PW</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a>·<a·href="src/System.OsString.Internal.Types.html#PW"·class="link">Source</a>·<a·href="#v:PW"·class="selflink">#</a></p><div·class="doc"><p>Just·a·short·bidirectional·synonym·for·<code><a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a></code>·constructor.</p></div></div><div·class="top"><p·class="src"><span·class="keyword">type</span>·<a·id="t:PlatformChar"·class="def">PlatformChar</a>·=·<a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a>·<a·href="src/System.OsString.Internal.Types.html#PlatformChar"·class="link">Source</a>·<a·href="#t:PlatformChar"·class="selflink">#</a></p></div><div·class="top"><p·class="src"><span·class="keyword">newtype</span>·<a·id="t:OsString"·class="def">OsString</a>·<a·href="src/System.OsString.Internal.Types.html#OsString"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></p><div·class="doc"><p>Newtype·representing·short·operating·system·specific·strings.</p><p>Internally·this·is·either·<code><a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></code>·or·<code><a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></code>,
3 ·depending·on·the·platform.·Both·use·unpinned3 ·depending·on·the·platform.·Both·use·unpinned
4 ·<code>ShortByteString</code>·for·efficiency.</p><p>The·constructor·is·only·exported·via·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a>,·since4 ·<code>ShortByteString</code>·for·efficiency.</p><p>The·constructor·is·only·exported·via·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a>,·since
5 ·dealing·with·the·internals·isn't·generally·recommended,·but·supported5 ·dealing·with·the·internals·isn't·generally·recommended,·but·supported
6 ·in·case·you·need·to·write·platform·specific·code.</p></div><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:OsString"·class="def">OsString</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><div·class="subs·fields"><p·class="caption">Fields</p><ul><li><dfn·class="src"><a·id="v:getOsString"·class="def">getOsString</a>·::·<a·href="System-OsString-Internal-Types.html#t:PlatformString"·title="System.OsString.Internal.Types">PlatformString</a></dfn><div·class="doc·empty">&nbsp;</div></li></ul></div></td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:OsString">Instances</h4><details·id="i:OsString"·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:OsString:Monoid:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-179"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc"><p>&quot;String-Concatenation&quot;·for·<code><a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></code>.·This·is·<strong>not</strong>·the·same6 ·in·case·you·need·to·write·platform·specific·code.</p></div><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:OsString"·class="def">OsString</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><div·class="subs·fields"><p·class="caption">Fields</p><ul><li><dfn·class="src"><a·id="v:getOsString"·class="def">getOsString</a>·::·<a·href="System-OsString-Internal-Types.html#t:PlatformString"·title="System.OsString.Internal.Types">PlatformString</a></dfn><div·class="doc·empty">&nbsp;</div></li></ul></div></td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:OsString">Instances</h4><details·id="i:OsString"·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:OsString:Monoid:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-179"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc"><p>&quot;String-Concatenation&quot;·for·<code><a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></code>.·This·is·<strong>not</strong>·the·same
7 ·as·<code>(&lt;/&gt;)</code>.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Monoid:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:mempty">mempty</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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:mempty"·class="selflink">#</a></p><p·class="src"><a·href="#v:mappend">mappend</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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:mappend"·class="selflink">#</a></p><p·class="src"><a·href="#v:mconcat">mconcat</a>·::·[<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>]·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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:mconcat"·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:OsString:Semigroup:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-188"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Semigroup:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-60--62-">(&lt;&gt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:sconcat">sconcat</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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:sconcat"·class="selflink">#</a></p><p·class="src"><a·href="#v:stimes">stimes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Integral"·title="Prelude">Integral</a>·b·=&gt;·b·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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:stimes"·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:OsString:Generic:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-162"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Generic:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><p·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</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="#t:Rep"·class="selflink">#</a></p></div>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:from">from</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·x·<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:from"·class="selflink">#</a></p><p·class="src"><a·href="#v:to">to</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·x·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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:to"·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:OsString:Show:4"></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="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-165"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc"><p>On·windows,·decodes·as·UCS-2.·On·unix·prints·the·raw·bytes·without·decoding.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Show:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</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="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:OsString:NFData:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/Control-DeepSeq.html#t:NFData"·title="Control.DeepSeq">NFData</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-162"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:NFData:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:rnf">rnf</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/src"·class="link">Source</a>·<a·href="#v:rnf"·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:OsString:Eq:6"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-169"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc"><p>Byte·equality·of·the·internal·representation.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Eq:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-47--61-"·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:OsString:Ord:7"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-173"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc"><p>Byte·ordering·of·the·internal·representation.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Ord:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:compare">compare</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:compare"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60-">(&lt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--61-">(&lt;=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62-">(&gt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--61-">(&gt;=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:max">max</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:max"·class="selflink">#</a></p><p·class="src"><a·href="#v:min">min</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:min"·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:OsString:Lift:8"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Lift"·title="Language.Haskell.TH.Syntax">Lift</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-193"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Lift:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:lift">lift</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Exp"·title="Language.Haskell.TH.Syntax">Exp</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:lift"·class="selflink">#</a></p><p·class="src"><a·href="#v:liftTyped">liftTyped</a>·::·<span·class="keyword">forall</span>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Code"·title="Language.Haskell.TH.Syntax">Code</a>·m·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:liftTyped"·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:OsString:Rep:9"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-162"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Rep:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;OsString&quot;·&quot;System.OsString.Internal.Types&quot;·&quot;os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;OsString&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;getOsString&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="System-OsString-Internal-Types.html#t:PlatformString"·title="System.OsString.Internal.Types">PlatformString</a>)))</div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><span·class="keyword">newtype</span>·<a·id="t:OsChar"·class="def">OsChar</a>·<a·href="src/System.OsString.Internal.Types.html#OsChar"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></p><div·class="doc"><p>Newtype·representing·a·code·unit.</p><p>On·Windows,·this·is·restricted·to·two-octet·codepoints·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word16"·title="Data.Word">Word16</a></code>,7 ·as·<code>(&lt;/&gt;)</code>.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Monoid:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:mempty">mempty</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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:mempty"·class="selflink">#</a></p><p·class="src"><a·href="#v:mappend">mappend</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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:mappend"·class="selflink">#</a></p><p·class="src"><a·href="#v:mconcat">mconcat</a>·::·[<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>]·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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:mconcat"·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:OsString:Semigroup:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-188"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Semigroup:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-60--62-">(&lt;&gt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:sconcat">sconcat</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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:sconcat"·class="selflink">#</a></p><p·class="src"><a·href="#v:stimes">stimes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Integral"·title="Prelude">Integral</a>·b·=&gt;·b·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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:stimes"·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:OsString:Generic:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-162"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Generic:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><p·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</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="#t:Rep"·class="selflink">#</a></p></div>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:from">from</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·x·<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:from"·class="selflink">#</a></p><p·class="src"><a·href="#v:to">to</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·x·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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:to"·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:OsString:Show:4"></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="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-165"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc"><p>On·windows,·decodes·as·UCS-2.·On·unix·prints·the·raw·bytes·without·decoding.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Show:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</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="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</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><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:OsString:NFData:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/Control-DeepSeq.html#t:NFData"·title="Control.DeepSeq">NFData</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-162"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:NFData:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:rnf">rnf</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/src"·class="link">Source</a>·<a·href="#v:rnf"·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:OsString:Eq:6"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-169"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc"><p>Byte·equality·of·the·internal·representation.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Eq:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-47--61-"·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:OsString:Ord:7"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-173"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc"><p>Byte·ordering·of·the·internal·representation.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Ord:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:compare">compare</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:compare"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60-">(&lt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--61-">(&lt;=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62-">(&gt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--61-">(&gt;=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:max">max</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:max"·class="selflink">#</a></p><p·class="src"><a·href="#v:min">min</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:min"·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:OsString:Lift:8"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Lift"·title="Language.Haskell.TH.Syntax">Lift</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-193"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Lift:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:lift">lift</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Exp"·title="Language.Haskell.TH.Syntax">Exp</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:lift"·class="selflink">#</a></p><p·class="src"><a·href="#v:liftTyped">liftTyped</a>·::·<span·class="keyword">forall</span>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Code"·title="Language.Haskell.TH.Syntax">Code</a>·m·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:liftTyped"·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:OsString:Rep:9"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-162"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Rep:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;OsString&quot;·&quot;System.OsString.Internal.Types&quot;·&quot;os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;OsString&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;getOsString&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="System-OsString-Internal-Types.html#t:PlatformString"·title="System.OsString.Internal.Types">PlatformString</a>)))</div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><span·class="keyword">newtype</span>·<a·id="t:OsChar"·class="def">OsChar</a>·<a·href="src/System.OsString.Internal.Types.html#OsChar"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></p><div·class="doc"><p>Newtype·representing·a·code·unit.</p><p>On·Windows,·this·is·restricted·to·two-octet·codepoints·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word16"·title="Data.Word">Word16</a></code>,
8 ·on·POSIX·one-octet·(<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word8"·title="Data.Word">Word8</a></code>).</p></div><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:OsChar"·class="def">OsChar</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><div·class="subs·fields"><p·class="caption">Fields</p><ul><li><dfn·class="src"><a·id="v:getOsChar"·class="def">getOsChar</a>·::·<a·href="System-OsString-Internal-Types.html#t:PlatformChar"·title="System.OsString.Internal.Types">PlatformChar</a></dfn><div·class="doc·empty">&nbsp;</div></li></ul></div></td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:OsChar">Instances</h4><details·id="i:OsChar"·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:OsChar:Generic:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-211"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Generic:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><p·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</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="#t:Rep"·class="selflink">#</a></p></div>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:from">from</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·x·<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:from"·class="selflink">#</a></p><p·class="src"><a·href="#v:to">to</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·x·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</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:to"·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:OsChar: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="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-213"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Show:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</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="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</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="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</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="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</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><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:OsChar:NFData:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/Control-DeepSeq.html#t:NFData"·title="Control.DeepSeq">NFData</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-211"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:NFData:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:rnf">rnf</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/src"·class="link">Source</a>·<a·href="#v:rnf"·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:OsChar:Eq:4"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-217"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc"><p>Byte·equality·of·the·internal·representation.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Eq:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-47--61-"·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:OsChar:Ord:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-221"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc"><p>Byte·ordering·of·the·internal·representation.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Ord:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:compare">compare</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:compare"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60-">(&lt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--61-">(&lt;=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62-">(&gt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--61-">(&gt;=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:max">max</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:max"·class="selflink">#</a></p><p·class="src"><a·href="#v:min">min</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:min"·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:OsChar:Rep:6"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-211"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Rep:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;OsChar&quot;·&quot;System.OsString.Internal.Types&quot;·&quot;os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;OsChar&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;getOsChar&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="System-OsString-Internal-Types.html#t:PlatformChar"·title="System.OsString.Internal.Types">PlatformChar</a>)))</div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><a·id="v:coercionToPlatformTypes"·class="def">coercionToPlatformTypes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsChar"·title="System.OsString.Internal.Types">WindowsChar</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·<a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>)·<a·href="src/System.OsString.Internal.Types.html#coercionToPlatformTypes"·class="link">Source</a>·<a·href="#v:coercionToPlatformTypes"·class="selflink">#</a></p><div·class="doc"><p>This·is·a·type-level·evidence·that·<code><a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a></code>·is·a·newtype·wrapper8 ·on·POSIX·one-octet·(<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word8"·title="Data.Word">Word8</a></code>).</p></div><div·class="subs·constructors"><p·class="caption">Constructors</p><table><tr><td·class="src"><a·id="v:OsChar"·class="def">OsChar</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><div·class="subs·fields"><p·class="caption">Fields</p><ul><li><dfn·class="src"><a·id="v:getOsChar"·class="def">getOsChar</a>·::·<a·href="System-OsString-Internal-Types.html#t:PlatformChar"·title="System.OsString.Internal.Types">PlatformChar</a></dfn><div·class="doc·empty">&nbsp;</div></li></ul></div></td></tr></table></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:OsChar">Instances</h4><details·id="i:OsChar"·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:OsChar:Generic:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-211"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Generic:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><p·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</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="#t:Rep"·class="selflink">#</a></p></div>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:from">from</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·x·<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:from"·class="selflink">#</a></p><p·class="src"><a·href="#v:to">to</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·x·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</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:to"·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:OsChar: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="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-213"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Show:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</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="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</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="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</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="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</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><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:OsChar:NFData:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/Control-DeepSeq.html#t:NFData"·title="Control.DeepSeq">NFData</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-211"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:NFData:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:rnf">rnf</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/src"·class="link">Source</a>·<a·href="#v:rnf"·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:OsChar:Eq:4"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-217"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc"><p>Byte·equality·of·the·internal·representation.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Eq:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-47--61-"·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:OsChar:Ord:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-221"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc"><p>Byte·ordering·of·the·internal·representation.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Ord:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:compare">compare</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:compare"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60-">(&lt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--61-">(&lt;=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62-">(&gt;)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--61-">(&gt;=)</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:max">max</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:max"·class="selflink">#</a></p><p·class="src"><a·href="#v:min">min</a>·::·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·-&gt;·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:min"·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:OsChar:Rep:6"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-211"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Rep:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;OsChar&quot;·&quot;System.OsString.Internal.Types&quot;·&quot;os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;OsChar&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;getOsChar&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="System-OsString-Internal-Types.html#t:PlatformChar"·title="System.OsString.Internal.Types">PlatformChar</a>)))</div></details></td></tr></table></details></div></div><div·class="top"><p·class="src"><a·id="v:coercionToPlatformTypes"·class="def">coercionToPlatformTypes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsChar"·title="System.OsString.Internal.Types">WindowsChar</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a>·<a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>)·<a·href="src/System.OsString.Internal.Types.html#coercionToPlatformTypes"·class="link">Source</a>·<a·href="#v:coercionToPlatformTypes"·class="selflink">#</a></p><div·class="doc"><p>This·is·a·type-level·evidence·that·<code><a·href="System-OsString-Internal-Types.html#t:OsChar"·title="System.OsString.Internal.Types">OsChar</a></code>·is·a·newtype·wrapper
9 ·over·<code><a·href="System-OsString-Internal-Types.html#t:WindowsChar"·title="System.OsString.Internal.Types">WindowsChar</a></code>·or·<code><a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a></code>·and·<code><a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></code>·is·a·newtype·wrapper9 ·over·<code><a·href="System-OsString-Internal-Types.html#t:WindowsChar"·title="System.OsString.Internal.Types">WindowsChar</a></code>·or·<code><a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a></code>·and·<code><a·href="System-OsString-Internal-Types.html#t:OsString"·title="System.OsString.Internal.Types">OsString</a></code>·is·a·newtype·wrapper
10 ·over·<code><a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></code>·or·<code><a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></code>.·If·you·pattern·match·on10 ·over·<code><a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></code>·or·<code><a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></code>.·If·you·pattern·match·on
11 ·<code><a·href="System-OsString-Internal-Types.html#v:coercionToPlatformTypes"·title="System.OsString.Internal.Types">coercionToPlatformTypes</a></code>,·GHC·will·know·that·relevant·types11 ·<code><a·href="System-OsString-Internal-Types.html#v:coercionToPlatformTypes"·title="System.OsString.Internal.Types">coercionToPlatformTypes</a></code>,·GHC·will·know·that·relevant·types
12 ·are·coercible·to·each·other.·This·helps·to·avoid·CPP·in·certain·scenarios.</p></div></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>12 ·are·coercible·to·each·other.·This·helps·to·avoid·CPP·in·certain·scenarios.</p></div></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>
4.69 KB
html2text {}
    
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 liftTyped·::·forall·(m·::·Type·->·Type).·Quote·m·=>·WindowsString·->·Code·m114 liftTyped·::·forall·(m·::·Type·->·Type).·Quote·m·=>·WindowsString·->·Code·m
115 WindowsString·Source·#115 WindowsString·Source·#
116 type·Rep·WindowsString·· 116 type·Rep·WindowsString·· 
117 ·Source·#117 ·Source·#
118 Instance·details118 Instance·details
119 Defined·in·System.OsString.Internal.Types119 Defined·in·System.OsString.Internal.Types
120 type·Rep·WindowsString·=·D1·('MetaData·"WindowsString"120 type·Rep·WindowsString·=·D1·('MetaData·"WindowsString"
121 "System.OsString.Internal.Types"·"os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"121 "System.OsString.Internal.Types"·"os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE"
122 'True)·(C1·('MetaCons·"WindowsString"·'PrefixI·'True)·(S1·('MetaSel·('Just122 'True)·(C1·('MetaCons·"WindowsString"·'PrefixI·'True)·(S1·('MetaSel·('Just
123 "getWindowsString")·'NoSourceUnpackedness·'NoSourceStrictness·'DecidedLazy)123 "getWindowsString")·'NoSourceUnpackedness·'NoSourceStrictness·'DecidedLazy)
124 (Rec0·ShortByteString)))124 (Rec0·ShortByteString)))
125 pattern·WS·::·ShortByteString·->·WindowsString·Source·#125 pattern·WS·::·ShortByteString·->·WindowsString·Source·#
126 Just·a·short·bidirectional·synonym·for·WindowsString·constructor.126 Just·a·short·bidirectional·synonym·for·WindowsString·constructor.
127 unWS·::·WindowsString·->·ShortByteString·Source·#127 unWS·::·WindowsString·->·ShortByteString·Source·#
128 newtype·PosixString·Source·#128 newtype·PosixString·Source·#
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
201 liftTyped·::·forall·(m·::·Type·->·Type).·Quote·m·=>·PosixString·->·Code·m201 liftTyped·::·forall·(m·::·Type·->·Type).·Quote·m·=>·PosixString·->·Code·m
202 PosixString·Source·#202 PosixString·Source·#
203 type·Rep·PosixString·· 203 type·Rep·PosixString·· 
204 ·Source·#204 ·Source·#
205 Instance·details205 Instance·details
206 Defined·in·System.OsString.Internal.Types206 Defined·in·System.OsString.Internal.Types
207 type·Rep·PosixString·=·D1·('MetaData·"PosixString"207 type·Rep·PosixString·=·D1·('MetaData·"PosixString"
208 "System.OsString.Internal.Types"·"os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"208 "System.OsString.Internal.Types"·"os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE"
209 'True)·(C1·('MetaCons·"PosixString"·'PrefixI·'True)·(S1·('MetaSel·('Just209 'True)·(C1·('MetaCons·"PosixString"·'PrefixI·'True)·(S1·('MetaSel·('Just
210 "getPosixString")·'NoSourceUnpackedness·'NoSourceStrictness·'DecidedLazy)210 "getPosixString")·'NoSourceUnpackedness·'NoSourceStrictness·'DecidedLazy)
211 (Rec0·ShortByteString)))211 (Rec0·ShortByteString)))
212 unPS·::·PosixString·->·ShortByteString·Source·#212 unPS·::·PosixString·->·ShortByteString·Source·#
213 pattern·PS·::·ShortByteString·->·PosixString·Source·#213 pattern·PS·::·ShortByteString·->·PosixString·Source·#
214 Just·a·short·bidirectional·synonym·for·PosixString·constructor.214 Just·a·short·bidirectional·synonym·for·PosixString·constructor.
215 type·PlatformString·=·PosixString·Source·#215 type·PlatformString·=·PosixString·Source·#
Offset 264, 15 lines modifiedOffset 264, 15 lines modified
264 max·::·WindowsChar·->·WindowsChar·->·WindowsChar·Source·#264 max·::·WindowsChar·->·WindowsChar·->·WindowsChar·Source·#
265 min·::·WindowsChar·->·WindowsChar·->·WindowsChar·Source·#265 min·::·WindowsChar·->·WindowsChar·->·WindowsChar·Source·#
266 type·Rep·WindowsChar· 266 type·Rep·WindowsChar· 
267 ·Source·#267 ·Source·#
268 Instance·details268 Instance·details
269 Defined·in·System.OsString.Internal.Types269 Defined·in·System.OsString.Internal.Types
270 type·Rep·WindowsChar·=·D1·('MetaData·"WindowsChar"270 type·Rep·WindowsChar·=·D1·('MetaData·"WindowsChar"
271 "System.OsString.Internal.Types"·"os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"271 "System.OsString.Internal.Types"·"os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE"
272 'True)·(C1·('MetaCons·"WindowsChar"·'PrefixI·'True)·(S1·('MetaSel·('Just272 'True)·(C1·('MetaCons·"WindowsChar"·'PrefixI·'True)·(S1·('MetaSel·('Just
273 "getWindowsChar")·'NoSourceUnpackedness·'NoSourceStrictness·'DecidedLazy)273 "getWindowsChar")·'NoSourceUnpackedness·'NoSourceStrictness·'DecidedLazy)
274 (Rec0·Word16)))274 (Rec0·Word16)))
275 unWW·::·WindowsChar·->·Word16·Source·#275 unWW·::·WindowsChar·->·Word16·Source·#
276 pattern·WW·::·Word16·->·WindowsChar·Source·#276 pattern·WW·::·Word16·->·WindowsChar·Source·#
277 Just·a·short·bidirectional·synonym·for·WindowsChar·constructor.277 Just·a·short·bidirectional·synonym·for·WindowsChar·constructor.
278 newtype·PosixChar·Source·#278 newtype·PosixChar·Source·#
Offset 326, 15 lines modifiedOffset 326, 15 lines modified
326 max·::·PosixChar·->·PosixChar·->·PosixChar·Source·#326 max·::·PosixChar·->·PosixChar·->·PosixChar·Source·#
327 min·::·PosixChar·->·PosixChar·->·PosixChar·Source·#327 min·::·PosixChar·->·PosixChar·->·PosixChar·Source·#
328 type·Rep·PosixChar· 328 type·Rep·PosixChar· 
329 ·Source·#329 ·Source·#
330 Instance·details330 Instance·details
331 Defined·in·System.OsString.Internal.Types331 Defined·in·System.OsString.Internal.Types
332 type·Rep·PosixChar·=·D1·('MetaData·"PosixChar"332 type·Rep·PosixChar·=·D1·('MetaData·"PosixChar"
333 "System.OsString.Internal.Types"·"os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"333 "System.OsString.Internal.Types"·"os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE"
334 'True)·(C1·('MetaCons·"PosixChar"·'PrefixI·'True)·(S1·('MetaSel·('Just334 'True)·(C1·('MetaCons·"PosixChar"·'PrefixI·'True)·(S1·('MetaSel·('Just
335 "getPosixChar")·'NoSourceUnpackedness·'NoSourceStrictness·'DecidedLazy)·(Rec0335 "getPosixChar")·'NoSourceUnpackedness·'NoSourceStrictness·'DecidedLazy)·(Rec0
336 Word8)))336 Word8)))
337 unPW·::·PosixChar·->·Word8·Source·#337 unPW·::·PosixChar·->·Word8·Source·#
338 pattern·PW·::·Word8·->·PosixChar·Source·#338 pattern·PW·::·Word8·->·PosixChar·Source·#
339 Just·a·short·bidirectional·synonym·for·PosixChar·constructor.339 Just·a·short·bidirectional·synonym·for·PosixChar·constructor.
340 type·PlatformChar·=·PosixChar·Source·#340 type·PlatformChar·=·PosixChar·Source·#
Offset 419, 15 lines modifiedOffset 419, 15 lines modified
419 liftTyped·::·forall·(m·::·Type·->·Type).·Quote·m·=>·OsString·->·Code·m·OsString419 liftTyped·::·forall·(m·::·Type·->·Type).·Quote·m·=>·OsString·->·Code·m·OsString
420 Source·#420 Source·#
421 type·Rep·OsString·· 421 type·Rep·OsString·· 
422 ·Source·#422 ·Source·#
423 Instance·details423 Instance·details
424 Defined·in·System.OsString.Internal.Types424 Defined·in·System.OsString.Internal.Types
425 type·Rep·OsString·=·D1·('MetaData·"OsString"·"System.OsString.Internal.Types"425 type·Rep·OsString·=·D1·('MetaData·"OsString"·"System.OsString.Internal.Types"
426 "os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"·'True)·(C1·('MetaCons·"OsString"426 "os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE"·'True)·(C1·('MetaCons·"OsString"
427 'PrefixI·'True)·(S1·('MetaSel·('Just·"getOsString")·'NoSourceUnpackedness427 'PrefixI·'True)·(S1·('MetaSel·('Just·"getOsString")·'NoSourceUnpackedness
428 'NoSourceStrictness·'DecidedLazy)·(Rec0·PlatformString)))428 'NoSourceStrictness·'DecidedLazy)·(Rec0·PlatformString)))
429 newtype·OsChar·Source·#429 newtype·OsChar·Source·#
430 Newtype·representing·a·code·unit.430 Newtype·representing·a·code·unit.
431 On·Windows,·this·is·restricted·to·two-octet·codepoints·Word16,·on·POSIX·one-431 On·Windows,·this·is·restricted·to·two-octet·codepoints·Word16,·on·POSIX·one-
432 octet·(Word8).432 octet·(Word8).
433 Constructors433 Constructors
Offset 480, 15 lines modifiedOffset 480, 15 lines modified
480 max·::·OsChar·->·OsChar·->·OsChar·Source·#480 max·::·OsChar·->·OsChar·->·OsChar·Source·#
481 min·::·OsChar·->·OsChar·->·OsChar·Source·#481 min·::·OsChar·->·OsChar·->·OsChar·Source·#
482 type·Rep·OsChar· 482 type·Rep·OsChar· 
483 ·Source·#483 ·Source·#
484 Instance·details484 Instance·details
485 Defined·in·System.OsString.Internal.Types485 Defined·in·System.OsString.Internal.Types
486 type·Rep·OsChar·=·D1·('MetaData·"OsChar"·"System.OsString.Internal.Types"·"os-486 type·Rep·OsChar·=·D1·('MetaData·"OsChar"·"System.OsString.Internal.Types"·"os-
487 string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"·'True)·(C1·('MetaCons·"OsChar"·'PrefixI487 string-2.0.6-IlBa2UQjH7mL18YjMu1jzE"·'True)·(C1·('MetaCons·"OsChar"·'PrefixI
488 'True)·(S1·('MetaSel·('Just·"getOsChar")·'NoSourceUnpackedness488 'True)·(S1·('MetaSel·('Just·"getOsChar")·'NoSourceUnpackedness
489 'NoSourceStrictness·'DecidedLazy)·(Rec0·PlatformChar)))489 'NoSourceStrictness·'DecidedLazy)·(Rec0·PlatformChar)))
490 coercionToPlatformTypes·::·Either·(Coercion·OsChar·WindowsChar,·Coercion490 coercionToPlatformTypes·::·Either·(Coercion·OsChar·WindowsChar,·Coercion
491 OsString·WindowsString)·(Coercion·OsChar·PosixChar,·Coercion·OsString491 OsString·WindowsString)·(Coercion·OsChar·PosixChar,·Coercion·OsString
492 PosixString)·Source·#492 PosixString)·Source·#
493 This·is·a·type-level·evidence·that·OsChar·is·a·newtype·wrapper·over·WindowsChar493 This·is·a·type-level·evidence·that·OsChar·is·a·newtype·wrapper·over·WindowsChar
494 or·PosixChar·and·OsString·is·a·newtype·wrapper·over·WindowsString·or494 or·PosixChar·and·OsString·is·a·newtype·wrapper·over·WindowsString·or
127 KB
./usr/share/doc/libghc-os-string-doc/html/System-OsString-Posix.html
    
Offset 1, 9 lines modifiedOffset 1, 9 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>System.OsString.Posix</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">os-string-2.0.6:·Library·for·manipulating·Operating·system·strings.</span><ul·class="links"·id="page-menu"><li><a·href="src/System.OsString.Posix.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">System.OsString.Posix</p></div><div·id="table-of-contents"><div·id="contents-list"><p·class="caption"·onclick="window.scrollTo(0,0)">Contents</p><ul><li><a·href="#g:1">Types</a></li><li><a·href="#g:2">String·construction</a></li><li><a·href="#g:3">String·deconstruction</a></li><li><a·href="#g:4">Word·construction</a></li><li><a·href="#g:5">Word·deconstruction</a></li><li><a·href="#g:6">Basic·interface</a></li><li><a·href="#g:7">Transforming·OsString</a></li><li><a·href="#g:8">Reducing·OsStrings·(folds)</a><ul><li><a·href="#g:9">Special·folds</a></li><li><a·href="#g:10">Generating·and·unfolding·OsStrings</a></li></ul></li><li><a·href="#g:11">Substrings</a><ul><li><a·href="#g:12">Breaking·strings</a></li></ul></li><li><a·href="#g:13">Predicates</a><ul><li><a·href="#g:14">Search·for·arbitrary·susbstrings</a></li></ul></li><li><a·href="#g:15">Searching·OsStrings</a><ul><li><a·href="#g:16">Searching·by·equality</a></li></ul></li><li><a·href="#g:17">Indexing·OsStrings</a></li></ul></div></div><div·id="synopsis"><details·id="syn"><summary>Synopsis</summary><ul·class="details-toggle"·data-details-id="syn"><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:PosixString">PosixString</a></li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:PosixChar">PosixChar</a></li><li·class="src·short"><a·href="#v:encodeUtf">encodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</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;·m·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:unsafeEncodeUtf">unsafeEncodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:encodeWith">encodeWith</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</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="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·<a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:encodeFS">encodeFS</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:encodeLE">encodeLE</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:fromBytes">fromBytes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</a>·m·=&gt;·<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>·-&gt;·m·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:fromBytestring">fromBytestring</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>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:pstr">pstr</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Quote.html#t:QuasiQuoter"·title="Language.Haskell.TH.Quote">QuasiQuoter</a></li><li·class="src·short"><a·href="#v:singleton">singleton</a>·::·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:empty">empty</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:pack">pack</a>·::·[<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>]·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:decodeUtf">decodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</a>·m·=&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·m·<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></li><li·class="src·short"><a·href="#v:decodeWith">decodeWith</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·<a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</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></li><li·class="src·short"><a·href="#v:decodeFS">decodeFS</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<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·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></li><li·class="src·short"><a·href="#v:decodeLE">decodeLE</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<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·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></li><li·class="src·short"><a·href="#v:unpack">unpack</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·[<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>]</li><li·class="src·short"><a·href="#v:unsafeFromChar">unsafeFromChar</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Char.html#t:Char"·title="Data.Char">Char</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:toChar">toChar</a>·::·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Char.html#t:Char"·title="Data.Char">Char</a></li><li·class="src·short"><a·href="#v:snoc">snoc</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:cons">cons</a>·::·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:last">last</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:tail">tail</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:uncons">uncons</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>,·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>)</li><li·class="src·short"><a·href="#v:head">head</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:init">init</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:unsnoc">unsnoc</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>,·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>)</li><li·class="src·short"><a·href="#v:null">null</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:length">length</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<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></li><li·class="src·short"><a·href="#v:map">map</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:reverse">reverse</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:intercalate">intercalate</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·[<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>]·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:foldl">foldl</a>·::·<span·class="keyword">forall</span>·a.·(a·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldl-39-">foldl'</a>·::·<span·class="keyword">forall</span>·a.·(a·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldl1">foldl1</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:foldl1-39-">foldl1'</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:foldr">foldr</a>·::·<span·class="keyword">forall</span>·a.·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·a·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldr-39-">foldr'</a>·::·<span·class="keyword">forall</span>·a.·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·a·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldr1">foldr1</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:foldr1-39-">foldr1'</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:all">all</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:any">any</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:concat">concat</a>·::·[<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>]·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:replicate">replicate</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="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:unfoldr">unfoldr</a>·::·<span·class="keyword">forall</span>·a.·(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="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>,·a))·-&gt;·a·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:unfoldrN">unfoldrN</a>·::·<span·class="keyword">forall</span>·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·-&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="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>,·a))·-&gt;·a·-&gt;·(<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>,·<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)</li><li·class="src·short"><a·href="#v:take">take</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:takeEnd">takeEnd</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:takeWhileEnd">takeWhileEnd</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:takeWhile">takeWhile</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:drop">drop</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:dropEnd">dropEnd</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:dropWhileEnd">dropWhileEnd</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:dropWhile">dropWhile</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:break">break</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·(<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>,·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>)</li><li·class="src·short"><a·href="#v:breakEnd">breakEnd</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·(<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>,·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>)</li><li·class="src·short"><a·href="#v:span">span</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·(<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>,·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>)</li><li·class="src·short"><a·href="#v:spanEnd">spanEnd</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·(<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>,·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>)</li><li·class="src·short"><a·href="#v:splitAt">splitAt</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·(<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>,·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>)</li><li·class="src·short"><a·href="#v:split">split</a>·::·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·[<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>]</li><li·class="src·short"><a·href="#v:splitWith">splitWith</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·[<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>]</li><li·class="src·short"><a·href="#v:stripSuffix">stripSuffix</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:stripPrefix">stripPrefix</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:isInfixOf">isInfixOf</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:isPrefixOf">isPrefixOf</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:isSuffixOf">isSuffixOf</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:breakSubstring">breakSubstring</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·(<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>,·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>)</li><li·class="src·short"><a·href="#v:elem">elem</a>·::·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:find">find</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:filter">filter</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:partition">partition</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·(<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>,·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>)</li><li·class="src·short"><a·href="#v:index">index</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<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="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:indexMaybe">indexMaybe</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<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="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="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:-33--63-">(!?)</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<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="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="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:elemIndex">elemIndex</a>·::·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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="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></li><li·class="src·short"><a·href="#v:elemIndices">elemIndices</a>·::·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·[<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>]</li><li·class="src·short"><a·href="#v:count">count</a>·::·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<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></li><li·class="src·short"><a·href="#v:findIndex">findIndex</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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="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></li><li·class="src·short"><a·href="#v:findIndices">findIndices</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·[<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>]</li></ul></details></div><div·id="interface"><a·href="#g:1"·id="g:1"><h1>Types</h1></a><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:PosixString"·class="def">PosixString</a>·<a·href="src/System.OsString.Internal.Types.html#PosixString"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></p><div·class="doc"><p>Commonly·used·Posix·string·as·uninterpreted·<code>char[]</code>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>System.OsString.Posix</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">os-string-2.0.6:·Library·for·manipulating·Operating·system·strings.</span><ul·class="links"·id="page-menu"><li><a·href="src/System.OsString.Posix.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">System.OsString.Posix</p></div><div·id="table-of-contents"><div·id="contents-list"><p·class="caption"·onclick="window.scrollTo(0,0)">Contents</p><ul><li><a·href="#g:1">Types</a></li><li><a·href="#g:2">String·construction</a></li><li><a·href="#g:3">String·deconstruction</a></li><li><a·href="#g:4">Word·construction</a></li><li><a·href="#g:5">Word·deconstruction</a></li><li><a·href="#g:6">Basic·interface</a></li><li><a·href="#g:7">Transforming·OsString</a></li><li><a·href="#g:8">Reducing·OsStrings·(folds)</a><ul><li><a·href="#g:9">Special·folds</a></li><li><a·href="#g:10">Generating·and·unfolding·OsStrings</a></li></ul></li><li><a·href="#g:11">Substrings</a><ul><li><a·href="#g:12">Breaking·strings</a></li></ul></li><li><a·href="#g:13">Predicates</a><ul><li><a·href="#g:14">Search·for·arbitrary·susbstrings</a></li></ul></li><li><a·href="#g:15">Searching·OsStrings</a><ul><li><a·href="#g:16">Searching·by·equality</a></li></ul></li><li><a·href="#g:17">Indexing·OsStrings</a></li></ul></div></div><div·id="synopsis"><details·id="syn"><summary>Synopsis</summary><ul·class="details-toggle"·data-details-id="syn"><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:PosixString">PosixString</a></li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:PosixChar">PosixChar</a></li><li·class="src·short"><a·href="#v:encodeUtf">encodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</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;·m·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:unsafeEncodeUtf">unsafeEncodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:encodeWith">encodeWith</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</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="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·<a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:encodeFS">encodeFS</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:encodeLE">encodeLE</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:fromBytes">fromBytes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</a>·m·=&gt;·<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>·-&gt;·m·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:fromBytestring">fromBytestring</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>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:pstr">pstr</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Quote.html#t:QuasiQuoter"·title="Language.Haskell.TH.Quote">QuasiQuoter</a></li><li·class="src·short"><a·href="#v:singleton">singleton</a>·::·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:empty">empty</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:pack">pack</a>·::·[<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>]·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:decodeUtf">decodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</a>·m·=&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·m·<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></li><li·class="src·short"><a·href="#v:decodeWith">decodeWith</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·<a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</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></li><li·class="src·short"><a·href="#v:decodeFS">decodeFS</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<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·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></li><li·class="src·short"><a·href="#v:decodeLE">decodeLE</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<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·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></li><li·class="src·short"><a·href="#v:unpack">unpack</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·[<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>]</li><li·class="src·short"><a·href="#v:unsafeFromChar">unsafeFromChar</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Char.html#t:Char"·title="Data.Char">Char</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:toChar">toChar</a>·::·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Char.html#t:Char"·title="Data.Char">Char</a></li><li·class="src·short"><a·href="#v:snoc">snoc</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:cons">cons</a>·::·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:last">last</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:tail">tail</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:uncons">uncons</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>,·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>)</li><li·class="src·short"><a·href="#v:head">head</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:init">init</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:unsnoc">unsnoc</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>,·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>)</li><li·class="src·short"><a·href="#v:null">null</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:length">length</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<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></li><li·class="src·short"><a·href="#v:map">map</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:reverse">reverse</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:intercalate">intercalate</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·[<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>]·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:foldl">foldl</a>·::·<span·class="keyword">forall</span>·a.·(a·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldl-39-">foldl'</a>·::·<span·class="keyword">forall</span>·a.·(a·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldl1">foldl1</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:foldl1-39-">foldl1'</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:foldr">foldr</a>·::·<span·class="keyword">forall</span>·a.·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·a·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldr-39-">foldr'</a>·::·<span·class="keyword">forall</span>·a.·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·a·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldr1">foldr1</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:foldr1-39-">foldr1'</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:all">all</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:any">any</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:concat">concat</a>·::·[<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>]·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:replicate">replicate</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="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:unfoldr">unfoldr</a>·::·<span·class="keyword">forall</span>·a.·(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="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>,·a))·-&gt;·a·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:unfoldrN">unfoldrN</a>·::·<span·class="keyword">forall</span>·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·-&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="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>,·a))·-&gt;·a·-&gt;·(<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>,·<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)</li><li·class="src·short"><a·href="#v:take">take</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:takeEnd">takeEnd</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:takeWhileEnd">takeWhileEnd</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:takeWhile">takeWhile</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:drop">drop</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:dropEnd">dropEnd</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:dropWhileEnd">dropWhileEnd</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:dropWhile">dropWhile</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:break">break</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·(<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>,·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>)</li><li·class="src·short"><a·href="#v:breakEnd">breakEnd</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·(<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>,·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>)</li><li·class="src·short"><a·href="#v:span">span</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·(<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>,·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>)</li><li·class="src·short"><a·href="#v:spanEnd">spanEnd</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·(<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>,·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>)</li><li·class="src·short"><a·href="#v:splitAt">splitAt</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·(<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>,·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>)</li><li·class="src·short"><a·href="#v:split">split</a>·::·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·[<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>]</li><li·class="src·short"><a·href="#v:splitWith">splitWith</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·[<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>]</li><li·class="src·short"><a·href="#v:stripSuffix">stripSuffix</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:stripPrefix">stripPrefix</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:isInfixOf">isInfixOf</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:isPrefixOf">isPrefixOf</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:isSuffixOf">isSuffixOf</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:breakSubstring">breakSubstring</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·(<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>,·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>)</li><li·class="src·short"><a·href="#v:elem">elem</a>·::·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:find">find</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:filter">filter</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></li><li·class="src·short"><a·href="#v:partition">partition</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·(<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>,·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>)</li><li·class="src·short"><a·href="#v:index">index</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<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="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:indexMaybe">indexMaybe</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<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="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="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:-33--63-">(!?)</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<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="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="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a></li><li·class="src·short"><a·href="#v:elemIndex">elemIndex</a>·::·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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="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></li><li·class="src·short"><a·href="#v:elemIndices">elemIndices</a>·::·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·[<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>]</li><li·class="src·short"><a·href="#v:count">count</a>·::·<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<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></li><li·class="src·short"><a·href="#v:findIndex">findIndex</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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="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></li><li·class="src·short"><a·href="#v:findIndices">findIndices</a>·::·(<a·href="System-OsString-Posix.html#t:PosixChar"·title="System.OsString.Posix">PosixChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·[<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>]</li></ul></details></div><div·id="interface"><a·href="#g:1"·id="g:1"><h1>Types</h1></a><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:PosixString"·class="def">PosixString</a>·<a·href="src/System.OsString.Internal.Types.html#PosixString"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></p><div·class="doc"><p>Commonly·used·Posix·string·as·uninterpreted·<code>char[]</code>
2 ·array.</p></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:PosixString">Instances</h4><details·id="i:PosixString"·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:PosixString:Monoid:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Monoid:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:mempty">mempty</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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:mempty"·class="selflink">#</a></p><p·class="src"><a·href="#v:mappend">mappend</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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:mappend"·class="selflink">#</a></p><p·class="src"><a·href="#v:mconcat">mconcat</a>·::·[<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>]·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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:mconcat"·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:PosixString:Semigroup:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Semigroup:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-60--62-">(&lt;&gt;)</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:sconcat">sconcat</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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:sconcat"·class="selflink">#</a></p><p·class="src"><a·href="#v:stimes">stimes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Integral"·title="Prelude">Integral</a>·b·=&gt;·b·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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:stimes"·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:PosixString:Generic:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Generic:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><p·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</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="#t:Rep"·class="selflink">#</a></p></div>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:from">from</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·x·<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:from"·class="selflink">#</a></p><p·class="src"><a·href="#v:to">to</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·x·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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:to"·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:PosixString:Show:4"></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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-91"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc"><p>Prints·the·raw·bytes·without·decoding.</p></td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Show:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:PosixString:NFData:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/Control-DeepSeq.html#t:NFData"·title="Control.DeepSeq">NFData</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:NFData:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:rnf">rnf</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/src"·class="link">Source</a>·<a·href="#v:rnf"·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:PosixString:Eq:6"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Eq:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-47--61-"·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:PosixString:Ord:7"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Ord:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:compare">compare</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:compare"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60-">(&lt;)</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--61-">(&lt;=)</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62-">(&gt;)</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--61-">(&gt;=)</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:max">max</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:max"·class="selflink">#</a></p><p·class="src"><a·href="#v:min">min</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:min"·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:PosixString:Lift:8"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Lift"·title="Language.Haskell.TH.Syntax">Lift</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-102"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Lift:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:lift">lift</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Exp"·title="Language.Haskell.TH.Syntax">Exp</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:lift"·class="selflink">#</a></p><p·class="src"><a·href="#v:liftTyped">liftTyped</a>·::·<span·class="keyword">forall</span>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Code"·title="Language.Haskell.TH.Syntax">Code</a>·m·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:liftTyped"·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:PosixString:Rep:9"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Rep:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;PosixString&quot;·&quot;System.OsString.Internal.Types&quot;·&quot;os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.[·...·truncated·by·diffoscope;·len:·16837,·SHA:·b777dc154bb27ed641d2a1e7eabaebc8b6f7ed91a170304db05cf574ca667784·...·]&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;PosixChar&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;getPosixChar&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>)))</div></details></td></tr></table></details></div></div><a·href="#g:2"·id="g:2"><h1>String·construction</h1></a><div·class="top"><p·class="src"><a·id="v:encodeUtf"·class="def">encodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</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;·m·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·<a·href="src/System.OsString.Posix.html#encodeUtf"·class="link">Source</a>·<a·href="#v:encodeUtf"·class="selflink">#</a></p><div·class="doc"><p>Partial·unicode·friendly·encoding.</p><p>This·encodes·as·UTF8·(strictly),·which·is·a·good·guess.</p><p>Throws·an·<code><a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</a></code>·if·encoding·fails.·If·the·input·does·not2 ·array.</p></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:PosixString">Instances</h4><details·id="i:PosixString"·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:PosixString:Monoid:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Monoid:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:mempty">mempty</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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:mempty"·class="selflink">#</a></p><p·class="src"><a·href="#v:mappend">mappend</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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:mappend"·class="selflink">#</a></p><p·class="src"><a·href="#v:mconcat">mconcat</a>·::·[<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>]·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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:mconcat"·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:PosixString:Semigroup:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Semigroup:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-60--62-">(&lt;&gt;)</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:sconcat">sconcat</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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:sconcat"·class="selflink">#</a></p><p·class="src"><a·href="#v:stimes">stimes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Integral"·title="Prelude">Integral</a>·b·=&gt;·b·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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:stimes"·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:PosixString:Generic:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Generic:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><p·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</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="#t:Rep"·class="selflink">#</a></p></div>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:from">from</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·x·<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:from"·class="selflink">#</a></p><p·class="src"><a·href="#v:to">to</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·x·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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:to"·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:PosixString:Show:4"></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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-91"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc"><p>Prints·the·raw·bytes·without·decoding.</p></td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Show:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</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><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:PosixString:NFData:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/Control-DeepSeq.html#t:NFData"·title="Control.DeepSeq">NFData</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:NFData:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:rnf">rnf</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/src"·class="link">Source</a>·<a·href="#v:rnf"·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:PosixString:Eq:6"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Eq:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-47--61-"·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:PosixString:Ord:7"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Ord:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:compare">compare</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:compare"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60-">(&lt;)</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--61-">(&lt;=)</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62-">(&gt;)</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--61-">(&gt;=)</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:max">max</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:max"·class="selflink">#</a></p><p·class="src"><a·href="#v:min">min</a>·::·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:min"·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:PosixString:Lift:8"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Lift"·title="Language.Haskell.TH.Syntax">Lift</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-102"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Lift:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:lift">lift</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Exp"·title="Language.Haskell.TH.Syntax">Exp</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:lift"·class="selflink">#</a></p><p·class="src"><a·href="#v:liftTyped">liftTyped</a>·::·<span·class="keyword">forall</span>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Code"·title="Language.Haskell.TH.Syntax">Code</a>·m·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:liftTyped"·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:PosixString:Rep:9"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-88"·class="link">Source</a>·<a·href="#t:PosixString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:PosixString:Rep:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;PosixString&quot;·&quot;System.OsString.Internal.Types&quot;·&quot;os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.[·...·truncated·by·diffoscope;·len:·16837,·SHA:·fdc67b1b89a3bbcd467a8910a393b9c5a17e29d51a257228d319b3bb0d9427ec·...·]&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;PosixChar&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;getPosixChar&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word8"·title="Data.Word">Word8</a>)))</div></details></td></tr></table></details></div></div><a·href="#g:2"·id="g:2"><h1>String·construction</h1></a><div·class="top"><p·class="src"><a·id="v:encodeUtf"·class="def">encodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</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;·m·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·<a·href="src/System.OsString.Posix.html#encodeUtf"·class="link">Source</a>·<a·href="#v:encodeUtf"·class="selflink">#</a></p><div·class="doc"><p>Partial·unicode·friendly·encoding.</p><p>This·encodes·as·UTF8·(strictly),·which·is·a·good·guess.</p><p>Throws·an·<code><a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</a></code>·if·encoding·fails.·If·the·input·does·not
3 ·contain·surrogate·chars,·you·can·use·<code><a·href="System-OsString-Posix.html#v:unsafeEncodeUtf"·title="System.OsString.Posix">unsafeEncodeUtf</a></code>.</p></div></div><div·class="top"><p·class="src"><a·id="v:unsafeEncodeUtf"·class="def">unsafeEncodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·<a·href="src/System.OsString.Posix.html#unsafeEncodeUtf"·class="link">Source</a>·<a·href="#v:unsafeEncodeUtf"·class="selflink">#</a></p><div·class="doc"><p>Unsafe·unicode·friendly·encoding.</p><p>Like·<code><a·href="System-OsString-Posix.html#v:encodeUtf"·title="System.OsString.Posix">encodeUtf</a></code>,·except·it·crashes·when·the·input·contains3 ·contain·surrogate·chars,·you·can·use·<code><a·href="System-OsString-Posix.html#v:unsafeEncodeUtf"·title="System.OsString.Posix">unsafeEncodeUtf</a></code>.</p></div></div><div·class="top"><p·class="src"><a·id="v:unsafeEncodeUtf"·class="def">unsafeEncodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</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="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·<a·href="src/System.OsString.Posix.html#unsafeEncodeUtf"·class="link">Source</a>·<a·href="#v:unsafeEncodeUtf"·class="selflink">#</a></p><div·class="doc"><p>Unsafe·unicode·friendly·encoding.</p><p>Like·<code><a·href="System-OsString-Posix.html#v:encodeUtf"·title="System.OsString.Posix">encodeUtf</a></code>,·except·it·crashes·when·the·input·contains
4 ·surrogate·chars.·For·sanitized·input,·this·can·be·useful.</p></div></div><div·class="top"><p·class="src"><a·id="v:encodeWith"·class="def">encodeWith</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</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="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·<a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·<a·href="src/System.OsString.Posix.html#encodeWith"·class="link">Source</a>·<a·href="#v:encodeWith"·class="selflink">#</a></p><div·class="doc"><p>Encode·a·<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>·with·the·specified·encoding.</p></div></div><div·class="top"><p·class="src"><a·id="v:encodeFS"·class="def">encodeFS</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·<a·href="src/System.OsString.Posix.html#encodeFS"·class="link">Source</a>·<a·href="#v:encodeFS"·class="selflink">#</a></p><div·class="doc"><div·class="warning"><p>Deprecated:·Use·System.OsPath.Posix.encodeFS·from·filepath</p></div><p>This·mimics·the·behavior·of·the·base·library·when·doing·filesystem4 ·surrogate·chars.·For·sanitized·input,·this·can·be·useful.</p></div></div><div·class="top"><p·class="src"><a·id="v:encodeWith"·class="def">encodeWith</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</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="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·<a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·<a·href="src/System.OsString.Posix.html#encodeWith"·class="link">Source</a>·<a·href="#v:encodeWith"·class="selflink">#</a></p><div·class="doc"><p>Encode·a·<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>·with·the·specified·encoding.</p></div></div><div·class="top"><p·class="src"><a·id="v:encodeFS"·class="def">encodeFS</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·<a·href="src/System.OsString.Posix.html#encodeFS"·class="link">Source</a>·<a·href="#v:encodeFS"·class="selflink">#</a></p><div·class="doc"><div·class="warning"><p>Deprecated:·Use·System.OsPath.Posix.encodeFS·from·filepath</p></div><p>This·mimics·the·behavior·of·the·base·library·when·doing·filesystem
5 ·operations·(usually·filepaths),·which·uses·shady·PEP·383·style·encoding·(based·on·the·current·locale,5 ·operations·(usually·filepaths),·which·uses·shady·PEP·383·style·encoding·(based·on·the·current·locale,
6 ·but·PEP·383·only·works·properly·on·UTF-8·encodings,·so·good·luck).</p><p>Looking·up·the·locale·requires·IO.·If·you're·not·worried·about·calls6 ·but·PEP·383·only·works·properly·on·UTF-8·encodings,·so·good·luck).</p><p>Looking·up·the·locale·requires·IO.·If·you're·not·worried·about·calls
7 ·to·<code>setFileSystemEncoding</code>,·then·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/System-IO-Unsafe.html#v:unsafePerformIO"·title="System.IO.Unsafe">unsafePerformIO</a></code>·may·be·feasible·(make·sure7 ·to·<code>setFileSystemEncoding</code>,·then·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/System-IO-Unsafe.html#v:unsafePerformIO"·title="System.IO.Unsafe">unsafePerformIO</a></code>·may·be·feasible·(make·sure
8 ·to·deeply·evaluate·the·result·to·catch·exceptions).</p></div></div><div·class="top"><p·class="src"><a·id="v:encodeLE"·class="def">encodeLE</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·<a·href="src/System.OsString.Posix.html#encodeLE"·class="link">Source</a>·<a·href="#v:encodeLE"·class="selflink">#</a></p><div·class="doc"><p>This·mimics·the·behavior·of·the·base·library·when·doing·string8 ·to·deeply·evaluate·the·result·to·catch·exceptions).</p></div></div><div·class="top"><p·class="src"><a·id="v:encodeLE"·class="def">encodeLE</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString-Posix.html#t:PosixString"·title="System.OsString.Posix">PosixString</a>·<a·href="src/System.OsString.Posix.html#encodeLE"·class="link">Source</a>·<a·href="#v:encodeLE"·class="selflink">#</a></p><div·class="doc"><p>This·mimics·the·behavior·of·the·base·library·when·doing·string
9 ·operations,·which·uses·<code>getLocaleEncoding</code>.</p><p>Looking·up·the·locale·requires·IO.·If·you're·not·worried·about·calls9 ·operations,·which·uses·<code>getLocaleEncoding</code>.</p><p>Looking·up·the·locale·requires·IO.·If·you're·not·worried·about·calls
1.44 KB
html2text {}
    
Offset 187, 15 lines modifiedOffset 187, 15 lines modified
187 liftTyped·::·forall·(m·::·Type·->·Type).·Quote·m·=>·PosixString·->·Code·m187 liftTyped·::·forall·(m·::·Type·->·Type).·Quote·m·=>·PosixString·->·Code·m
188 PosixString·Source·#188 PosixString·Source·#
189 type·Rep·PosixString·· 189 type·Rep·PosixString·· 
190 ·Source·#190 ·Source·#
191 Instance·details191 Instance·details
192 Defined·in·System.OsString.Internal.Types192 Defined·in·System.OsString.Internal.Types
193 type·Rep·PosixString·=·D1·('MetaData·"PosixString"193 type·Rep·PosixString·=·D1·('MetaData·"PosixString"
194 "System.OsString.Internal.Types"·"os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"194 "System.OsString.Internal.Types"·"os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE"
195 'True)·(C1·('MetaCons·"PosixString"·'PrefixI·'True)·(S1·('MetaSel·('Just195 'True)·(C1·('MetaCons·"PosixString"·'PrefixI·'True)·(S1·('MetaSel·('Just
196 "getPosixString")·'NoSourceUnpackedness·'NoSourceStrictness·'DecidedLazy)196 "getPosixString")·'NoSourceUnpackedness·'NoSourceStrictness·'DecidedLazy)
197 (Rec0·ShortByteString)))197 (Rec0·ShortByteString)))
198 data·PosixChar·Source·#198 data·PosixChar·Source·#
199 ***·Instances·***199 ***·Instances·***
200 Instances·details200 Instances·details
201 Generic·PosixChar·· 201 Generic·PosixChar·· 
Offset 241, 15 lines modifiedOffset 241, 15 lines modified
241 max·::·PosixChar·->·PosixChar·->·PosixChar·Source·#241 max·::·PosixChar·->·PosixChar·->·PosixChar·Source·#
242 min·::·PosixChar·->·PosixChar·->·PosixChar·Source·#242 min·::·PosixChar·->·PosixChar·->·PosixChar·Source·#
243 type·Rep·PosixChar· 243 type·Rep·PosixChar· 
244 ·Source·#244 ·Source·#
245 Instance·details245 Instance·details
246 Defined·in·System.OsString.Internal.Types246 Defined·in·System.OsString.Internal.Types
247 type·Rep·PosixChar·=·D1·('MetaData·"PosixChar"247 type·Rep·PosixChar·=·D1·('MetaData·"PosixChar"
248 "System.OsString.Internal.Types"·"os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"248 "System.OsString.Internal.Types"·"os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE"
249 'True)·(C1·('MetaCons·"PosixChar"·'PrefixI·'True)·(S1·('MetaSel·('Just249 'True)·(C1·('MetaCons·"PosixChar"·'PrefixI·'True)·(S1·('MetaSel·('Just
250 "getPosixChar")·'NoSourceUnpackedness·'NoSourceStrictness·'DecidedLazy)·(Rec0250 "getPosixChar")·'NoSourceUnpackedness·'NoSourceStrictness·'DecidedLazy)·(Rec0
251 Word8)))251 Word8)))
252 ******_String_construction_******252 ******_String_construction_******
253 encodeUtf·::·MonadThrow·m·=>·String·->·m·PosixString·Source·#253 encodeUtf·::·MonadThrow·m·=>·String·->·m·PosixString·Source·#
254 Partial·unicode·friendly·encoding.254 Partial·unicode·friendly·encoding.
255 This·encodes·as·UTF8·(strictly),·which·is·a·good·guess.255 This·encodes·as·UTF8·(strictly),·which·is·a·good·guess.
169 KB
./usr/share/doc/libghc-os-string-doc/html/System-OsString-Windows.html
    
Offset 1, 8 lines modifiedOffset 1, 8 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>System.OsString.Windows</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">os-string-2.0.6:·Library·for·manipulating·Operating·system·strings.</span><ul·class="links"·id="page-menu"><li><a·href="src/System.OsString.Windows.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">System.OsString.Windows</p></div><div·id="table-of-contents"><div·id="contents-list"><p·class="caption"·onclick="window.scrollTo(0,0)">Contents</p><ul><li><a·href="#g:1">Types</a></li><li><a·href="#g:2">String·construction</a></li><li><a·href="#g:3">String·deconstruction</a></li><li><a·href="#g:4">Word·construction</a></li><li><a·href="#g:5">Word·deconstruction</a></li><li><a·href="#g:6">Basic·interface</a></li><li><a·href="#g:7">Transforming·OsString</a></li><li><a·href="#g:8">Reducing·OsStrings·(folds)</a><ul><li><a·href="#g:9">Special·folds</a></li><li><a·href="#g:10">Generating·and·unfolding·OsStrings</a></li></ul></li><li><a·href="#g:11">Substrings</a><ul><li><a·href="#g:12">Breaking·strings</a></li></ul></li><li><a·href="#g:13">Predicates</a><ul><li><a·href="#g:14">Search·for·arbitrary·susbstrings</a></li></ul></li><li><a·href="#g:15">Searching·OsStrings</a><ul><li><a·href="#g:16">Searching·by·equality</a></li></ul></li><li><a·href="#g:17">Indexing·OsStrings</a></li></ul></div></div><div·id="synopsis"><details·id="syn"><summary>Synopsis</summary><ul·class="details-toggle"·data-details-id="syn"><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:WindowsString">WindowsString</a></li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:WindowsChar">WindowsChar</a></li><li·class="src·short"><a·href="#v:encodeUtf">encodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</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;·m·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:unsafeEncodeUtf">unsafeEncodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:encodeWith">encodeWith</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</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="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·<a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:encodeFS">encodeFS</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:encodeLE">encodeLE</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:fromString">fromString</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:fromBytes">fromBytes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</a>·m·=&gt;·<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>·-&gt;·m·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:pstr">pstr</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Quote.html#t:QuasiQuoter"·title="Language.Haskell.TH.Quote">QuasiQuoter</a></li><li·class="src·short"><a·href="#v:singleton">singleton</a>·::·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:empty">empty</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:pack">pack</a>·::·[<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>]·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:decodeUtf">decodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</a>·m·=&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·m·<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></li><li·class="src·short"><a·href="#v:decodeWith">decodeWith</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·<a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</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></li><li·class="src·short"><a·href="#v:decodeFS">decodeFS</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<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·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></li><li·class="src·short"><a·href="#v:decodeLE">decodeLE</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<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·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></li><li·class="src·short"><a·href="#v:unpack">unpack</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·[<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>]</li><li·class="src·short"><a·href="#v:unsafeFromChar">unsafeFromChar</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Char.html#t:Char"·title="Data.Char">Char</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:toChar">toChar</a>·::·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Char.html#t:Char"·title="Data.Char">Char</a></li><li·class="src·short"><a·href="#v:snoc">snoc</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:cons">cons</a>·::·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:last">last</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:tail">tail</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:uncons">uncons</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>,·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>)</li><li·class="src·short"><a·href="#v:head">head</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:init">init</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:unsnoc">unsnoc</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>,·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>)</li><li·class="src·short"><a·href="#v:null">null</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:length">length</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<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></li><li·class="src·short"><a·href="#v:map">map</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:reverse">reverse</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:intercalate">intercalate</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·[<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>]·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:foldl">foldl</a>·::·<span·class="keyword">forall</span>·a.·(a·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldl-39-">foldl'</a>·::·<span·class="keyword">forall</span>·a.·(a·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldl1">foldl1</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:foldl1-39-">foldl1'</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:foldr">foldr</a>·::·<span·class="keyword">forall</span>·a.·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·a·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldr-39-">foldr'</a>·::·<span·class="keyword">forall</span>·a.·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·a·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldr1">foldr1</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:foldr1-39-">foldr1'</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:all">all</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:any">any</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:concat">concat</a>·::·[<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>]·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:replicate">replicate</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="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:unfoldr">unfoldr</a>·::·<span·class="keyword">forall</span>·a.·(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="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>,·a))·-&gt;·a·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:unfoldrN">unfoldrN</a>·::·<span·class="keyword">forall</span>·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·-&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="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>,·a))·-&gt;·a·-&gt;·(<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>,·<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)</li><li·class="src·short"><a·href="#v:take">take</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:takeEnd">takeEnd</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:takeWhileEnd">takeWhileEnd</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:takeWhile">takeWhile</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:drop">drop</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:dropEnd">dropEnd</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:dropWhileEnd">dropWhileEnd</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:dropWhile">dropWhile</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:break">break</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·(<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>,·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>)</li><li·class="src·short"><a·href="#v:breakEnd">breakEnd</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·(<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>,·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>)</li><li·class="src·short"><a·href="#v:span">span</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·(<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>,·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>)</li><li·class="src·short"><a·href="#v:spanEnd">spanEnd</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·(<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>,·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>)</li><li·class="src·short"><a·href="#v:splitAt">splitAt</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·(<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>,·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>)</li><li·class="src·short"><a·href="#v:split">split</a>·::·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·[<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>]</li><li·class="src·short"><a·href="#v:splitWith">splitWith</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·[<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>]</li><li·class="src·short"><a·href="#v:stripSuffix">stripSuffix</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:stripPrefix">stripPrefix</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:isInfixOf">isInfixOf</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:isPrefixOf">isPrefixOf</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:isSuffixOf">isSuffixOf</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:breakSubstring">breakSubstring</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·(<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>,·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>)</li><li·class="src·short"><a·href="#v:elem">elem</a>·::·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:find">find</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:filter">filter</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:partition">partition</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·(<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>,·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>)</li><li·class="src·short"><a·href="#v:index">index</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<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="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:indexMaybe">indexMaybe</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<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="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="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:-33--63-">(!?)</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<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="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="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:elemIndex">elemIndex</a>·::·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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="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></li><li·class="src·short"><a·href="#v:elemIndices">elemIndices</a>·::·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·[<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>]</li><li·class="src·short"><a·href="#v:count">count</a>·::·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<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></li><li·class="src·short"><a·href="#v:findIndex">findIndex</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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="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></li><li·class="src·short"><a·href="#v:findIndices">findIndices</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·[<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>]</li></ul></details></div><div·id="interface"><a·href="#g:1"·id="g:1"><h1>Types</h1></a><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:WindowsString"·class="def">WindowsString</a>·<a·href="src/System.OsString.Internal.Types.html#WindowsString"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></p><div·class="doc"><p>Commonly·used·windows·string·as·wide·character·bytes.</p></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:WindowsString">Instances</h4><details·id="i:WindowsString"·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:WindowsString:Monoid:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Monoid:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:mempty">mempty</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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:mempty"·class="selflink">#</a></p><p·class="src"><a·href="#v:mappend">mappend</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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:mappend"·class="selflink">#</a></p><p·class="src"><a·href="#v:mconcat">mconcat</a>·::·[<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>]·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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:mconcat"·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:WindowsString:Semigroup:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Semigroup:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-60--62-">(&lt;&gt;)</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:sconcat">sconcat</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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:sconcat"·class="selflink">#</a></p><p·class="src"><a·href="#v:stimes">stimes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Integral"·title="Prelude">Integral</a>·b·=&gt;·b·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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:stimes"·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:WindowsString:Generic:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Generic:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><p·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</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="#t:Rep"·class="selflink">#</a></p></div>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:from">from</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·x·<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:from"·class="selflink">#</a></p><p·class="src"><a·href="#v:to">to</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·x·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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:to"·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:WindowsString:Show:4"></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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-64"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc"><p>Decodes·as·UCS-2.</p></td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Show:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:WindowsString:NFData:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/Control-DeepSeq.html#t:NFData"·title="Control.DeepSeq">NFData</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:NFData:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:rnf">rnf</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/src"·class="link">Source</a>·<a·href="#v:rnf"·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:WindowsString:Eq:6"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Eq:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-47--61-"·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:WindowsString:Ord:7"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Ord:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:compare">compare</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:compare"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60-">(&lt;)</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--61-">(&lt;=)</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62-">(&gt;)</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--61-">(&gt;=)</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:max">max</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:max"·class="selflink">#</a></p><p·class="src"><a·href="#v:min">min</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:min"·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:WindowsString:Lift:8"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Lift"·title="Language.Haskell.TH.Syntax">Lift</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-77"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Lift:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:lift">lift</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Exp"·title="Language.Haskell.TH.Syntax">Exp</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:lift"·class="selflink">#</a></p><p·class="src"><a·href="#v:liftTyped">liftTyped</a>·::·<span·class="keyword">forall</span>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Code"·title="Language.Haskell.TH.Syntax">Code</a>·m·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:liftTyped"·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:WindowsString:Rep:9"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Rep:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;WindowsString&quot;·&quot;System.OsString.Internal.Types&quot;·&quot;os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.[·...·truncated·by·diffoscope;·len:·17179,·SHA:·922b0ee569df222d7773cea4fe08adea79d1f6b0ed20adee4da752123647d55a·...·]&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;WindowsChar&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;getWindowsChar&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word16"·title="Data.Word">Word16</a>)))</div></details></td></tr></table></details></div></div><a·href="#g:2"·id="g:2"><h1>String·construction</h1></a><div·class="top"><p·class="src"><a·id="v:encodeUtf"·class="def">encodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</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;·m·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·<a·href="src/System.OsString.Windows.html#encodeUtf"·class="link">Source</a>·<a·href="#v:encodeUtf"·class="selflink">#</a></p><div·class="doc"><p>Partial·unicode·friendly·encoding.</p><p>This·encodes·as·UTF16-LE·(strictly),·which·is·a·pretty·good·guess.</p><p>Throws·an·<code><a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</a></code>·if·encoding·fails.·If·the·input·does·not1 <!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>System.OsString.Windows</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">os-string-2.0.6:·Library·for·manipulating·Operating·system·strings.</span><ul·class="links"·id="page-menu"><li><a·href="src/System.OsString.Windows.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">System.OsString.Windows</p></div><div·id="table-of-contents"><div·id="contents-list"><p·class="caption"·onclick="window.scrollTo(0,0)">Contents</p><ul><li><a·href="#g:1">Types</a></li><li><a·href="#g:2">String·construction</a></li><li><a·href="#g:3">String·deconstruction</a></li><li><a·href="#g:4">Word·construction</a></li><li><a·href="#g:5">Word·deconstruction</a></li><li><a·href="#g:6">Basic·interface</a></li><li><a·href="#g:7">Transforming·OsString</a></li><li><a·href="#g:8">Reducing·OsStrings·(folds)</a><ul><li><a·href="#g:9">Special·folds</a></li><li><a·href="#g:10">Generating·and·unfolding·OsStrings</a></li></ul></li><li><a·href="#g:11">Substrings</a><ul><li><a·href="#g:12">Breaking·strings</a></li></ul></li><li><a·href="#g:13">Predicates</a><ul><li><a·href="#g:14">Search·for·arbitrary·susbstrings</a></li></ul></li><li><a·href="#g:15">Searching·OsStrings</a><ul><li><a·href="#g:16">Searching·by·equality</a></li></ul></li><li><a·href="#g:17">Indexing·OsStrings</a></li></ul></div></div><div·id="synopsis"><details·id="syn"><summary>Synopsis</summary><ul·class="details-toggle"·data-details-id="syn"><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:WindowsString">WindowsString</a></li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:WindowsChar">WindowsChar</a></li><li·class="src·short"><a·href="#v:encodeUtf">encodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</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;·m·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:unsafeEncodeUtf">unsafeEncodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:encodeWith">encodeWith</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</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="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·<a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:encodeFS">encodeFS</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:encodeLE">encodeLE</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:fromString">fromString</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:fromBytes">fromBytes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</a>·m·=&gt;·<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>·-&gt;·m·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:pstr">pstr</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Quote.html#t:QuasiQuoter"·title="Language.Haskell.TH.Quote">QuasiQuoter</a></li><li·class="src·short"><a·href="#v:singleton">singleton</a>·::·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:empty">empty</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:pack">pack</a>·::·[<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>]·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:decodeUtf">decodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</a>·m·=&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·m·<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></li><li·class="src·short"><a·href="#v:decodeWith">decodeWith</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·<a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</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></li><li·class="src·short"><a·href="#v:decodeFS">decodeFS</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<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·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></li><li·class="src·short"><a·href="#v:decodeLE">decodeLE</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<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·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></li><li·class="src·short"><a·href="#v:unpack">unpack</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·[<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>]</li><li·class="src·short"><a·href="#v:unsafeFromChar">unsafeFromChar</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Char.html#t:Char"·title="Data.Char">Char</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:toChar">toChar</a>·::·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Char.html#t:Char"·title="Data.Char">Char</a></li><li·class="src·short"><a·href="#v:snoc">snoc</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:cons">cons</a>·::·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:last">last</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:tail">tail</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:uncons">uncons</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>,·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>)</li><li·class="src·short"><a·href="#v:head">head</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:init">init</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:unsnoc">unsnoc</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>,·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>)</li><li·class="src·short"><a·href="#v:null">null</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:length">length</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<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></li><li·class="src·short"><a·href="#v:map">map</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:reverse">reverse</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:intercalate">intercalate</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·[<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>]·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:foldl">foldl</a>·::·<span·class="keyword">forall</span>·a.·(a·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldl-39-">foldl'</a>·::·<span·class="keyword">forall</span>·a.·(a·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldl1">foldl1</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:foldl1-39-">foldl1'</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:foldr">foldr</a>·::·<span·class="keyword">forall</span>·a.·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·a·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldr-39-">foldr'</a>·::·<span·class="keyword">forall</span>·a.·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·a·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldr1">foldr1</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:foldr1-39-">foldr1'</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:all">all</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:any">any</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:concat">concat</a>·::·[<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>]·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:replicate">replicate</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="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:unfoldr">unfoldr</a>·::·<span·class="keyword">forall</span>·a.·(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="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>,·a))·-&gt;·a·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:unfoldrN">unfoldrN</a>·::·<span·class="keyword">forall</span>·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·-&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="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>,·a))·-&gt;·a·-&gt;·(<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>,·<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)</li><li·class="src·short"><a·href="#v:take">take</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:takeEnd">takeEnd</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:takeWhileEnd">takeWhileEnd</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:takeWhile">takeWhile</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:drop">drop</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:dropEnd">dropEnd</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:dropWhileEnd">dropWhileEnd</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:dropWhile">dropWhile</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:break">break</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·(<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>,·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>)</li><li·class="src·short"><a·href="#v:breakEnd">breakEnd</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·(<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>,·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>)</li><li·class="src·short"><a·href="#v:span">span</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·(<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>,·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>)</li><li·class="src·short"><a·href="#v:spanEnd">spanEnd</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·(<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>,·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>)</li><li·class="src·short"><a·href="#v:splitAt">splitAt</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·(<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>,·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>)</li><li·class="src·short"><a·href="#v:split">split</a>·::·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·[<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>]</li><li·class="src·short"><a·href="#v:splitWith">splitWith</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·[<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>]</li><li·class="src·short"><a·href="#v:stripSuffix">stripSuffix</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:stripPrefix">stripPrefix</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:isInfixOf">isInfixOf</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:isPrefixOf">isPrefixOf</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:isSuffixOf">isSuffixOf</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:breakSubstring">breakSubstring</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·(<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>,·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>)</li><li·class="src·short"><a·href="#v:elem">elem</a>·::·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:find">find</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:filter">filter</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></li><li·class="src·short"><a·href="#v:partition">partition</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·(<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>,·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>)</li><li·class="src·short"><a·href="#v:index">index</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<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="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:indexMaybe">indexMaybe</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<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="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="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:-33--63-">(!?)</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<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="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="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a></li><li·class="src·short"><a·href="#v:elemIndex">elemIndex</a>·::·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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="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></li><li·class="src·short"><a·href="#v:elemIndices">elemIndices</a>·::·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·[<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>]</li><li·class="src·short"><a·href="#v:count">count</a>·::·<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<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></li><li·class="src·short"><a·href="#v:findIndex">findIndex</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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="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></li><li·class="src·short"><a·href="#v:findIndices">findIndices</a>·::·(<a·href="System-OsString-Windows.html#t:WindowsChar"·title="System.OsString.Windows">WindowsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·[<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>]</li></ul></details></div><div·id="interface"><a·href="#g:1"·id="g:1"><h1>Types</h1></a><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:WindowsString"·class="def">WindowsString</a>·<a·href="src/System.OsString.Internal.Types.html#WindowsString"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></p><div·class="doc"><p>Commonly·used·windows·string·as·wide·character·bytes.</p></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:WindowsString">Instances</h4><details·id="i:WindowsString"·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:WindowsString:Monoid:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Monoid:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:mempty">mempty</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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:mempty"·class="selflink">#</a></p><p·class="src"><a·href="#v:mappend">mappend</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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:mappend"·class="selflink">#</a></p><p·class="src"><a·href="#v:mconcat">mconcat</a>·::·[<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>]·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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:mconcat"·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:WindowsString:Semigroup:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Semigroup:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-60--62-">(&lt;&gt;)</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:sconcat">sconcat</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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:sconcat"·class="selflink">#</a></p><p·class="src"><a·href="#v:stimes">stimes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Integral"·title="Prelude">Integral</a>·b·=&gt;·b·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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:stimes"·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:WindowsString:Generic:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Generic:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><p·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</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="#t:Rep"·class="selflink">#</a></p></div>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:from">from</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·x·<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:from"·class="selflink">#</a></p><p·class="src"><a·href="#v:to">to</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·x·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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:to"·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:WindowsString:Show:4"></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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-64"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc"><p>Decodes·as·UCS-2.</p></td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Show:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</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><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:WindowsString:NFData:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/Control-DeepSeq.html#t:NFData"·title="Control.DeepSeq">NFData</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:NFData:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:rnf">rnf</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/src"·class="link">Source</a>·<a·href="#v:rnf"·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:WindowsString:Eq:6"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Eq:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-47--61-"·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:WindowsString:Ord:7"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Ord:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:compare">compare</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:compare"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60-">(&lt;)</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--61-">(&lt;=)</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62-">(&gt;)</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--61-">(&gt;=)</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:max">max</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:max"·class="selflink">#</a></p><p·class="src"><a·href="#v:min">min</a>·::·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:min"·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:WindowsString:Lift:8"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Lift"·title="Language.Haskell.TH.Syntax">Lift</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-77"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Lift:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:lift">lift</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Exp"·title="Language.Haskell.TH.Syntax">Exp</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:lift"·class="selflink">#</a></p><p·class="src"><a·href="#v:liftTyped">liftTyped</a>·::·<span·class="keyword">forall</span>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Code"·title="Language.Haskell.TH.Syntax">Code</a>·m·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:liftTyped"·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:WindowsString:Rep:9"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-61"·class="link">Source</a>·<a·href="#t:WindowsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:WindowsString:Rep:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;WindowsString&quot;·&quot;System.OsString.Internal.Types&quot;·&quot;os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.[·...·truncated·by·diffoscope;·len:·17179,·SHA:·ecb9d9571ce10cf61b853f62510499f343e0269b195fcc0462db6ba0b79a2026·...·]&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;WindowsChar&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;getWindowsChar&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word16"·title="Data.Word">Word16</a>)))</div></details></td></tr></table></details></div></div><a·href="#g:2"·id="g:2"><h1>String·construction</h1></a><div·class="top"><p·class="src"><a·id="v:encodeUtf"·class="def">encodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</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;·m·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·<a·href="src/System.OsString.Windows.html#encodeUtf"·class="link">Source</a>·<a·href="#v:encodeUtf"·class="selflink">#</a></p><div·class="doc"><p>Partial·unicode·friendly·encoding.</p><p>This·encodes·as·UTF16-LE·(strictly),·which·is·a·pretty·good·guess.</p><p>Throws·an·<code><a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</a></code>·if·encoding·fails.·If·the·input·does·not
2 ·contain·surrogate·chars,·you·can·use·<code>unsafeEncodeUtf</code>.</p></div></div><div·class="top"><p·class="src"><a·id="v:unsafeEncodeUtf"·class="def">unsafeEncodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·<a·href="src/System.OsString.Windows.html#unsafeEncodeUtf"·class="link">Source</a>·<a·href="#v:unsafeEncodeUtf"·class="selflink">#</a></p><div·class="doc"><p>Unsafe·unicode·friendly·encoding.</p><p>Like·<code><a·href="System-OsString-Windows.html#v:encodeUtf"·title="System.OsString.Windows">encodeUtf</a></code>,·except·it·crashes·when·the·input·contains2 ·contain·surrogate·chars,·you·can·use·<code>unsafeEncodeUtf</code>.</p></div></div><div·class="top"><p·class="src"><a·id="v:unsafeEncodeUtf"·class="def">unsafeEncodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</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="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·<a·href="src/System.OsString.Windows.html#unsafeEncodeUtf"·class="link">Source</a>·<a·href="#v:unsafeEncodeUtf"·class="selflink">#</a></p><div·class="doc"><p>Unsafe·unicode·friendly·encoding.</p><p>Like·<code><a·href="System-OsString-Windows.html#v:encodeUtf"·title="System.OsString.Windows">encodeUtf</a></code>,·except·it·crashes·when·the·input·contains
3 ·surrogate·chars.·For·sanitized·input,·this·can·be·useful.</p></div></div><div·class="top"><p·class="src"><a·id="v:encodeWith"·class="def">encodeWith</a>·<a·href="src/System.OsString.Windows.html#encodeWith"·class="link">Source</a>·<a·href="#v:encodeWith"·class="selflink">#</a></p><div·class="subs·arguments"><p·class="caption">Arguments</p><table><tr><td·class="src">::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</a></td><td·class="doc"><p>text·encoding·(wide·char)</p></td></tr><tr><td·class="src">-&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></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·class="src">-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·<a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></td><td·class="doc·empty">&nbsp;</td></tr></table></div><div·class="doc"><p>Encode·a·<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>·with·the·specified·encoding.</p><p>Note:·We·expect·a·&quot;wide·char&quot;·encoding·(e.g.·UCS-2·or·UTF-16).·Anything3 ·surrogate·chars.·For·sanitized·input,·this·can·be·useful.</p></div></div><div·class="top"><p·class="src"><a·id="v:encodeWith"·class="def">encodeWith</a>·<a·href="src/System.OsString.Windows.html#encodeWith"·class="link">Source</a>·<a·href="#v:encodeWith"·class="selflink">#</a></p><div·class="subs·arguments"><p·class="caption">Arguments</p><table><tr><td·class="src">::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</a></td><td·class="doc"><p>text·encoding·(wide·char)</p></td></tr><tr><td·class="src">-&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></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·class="src">-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·<a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a></td><td·class="doc·empty">&nbsp;</td></tr></table></div><div·class="doc"><p>Encode·a·<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>·with·the·specified·encoding.</p><p>Note:·We·expect·a·&quot;wide·char&quot;·encoding·(e.g.·UCS-2·or·UTF-16).·Anything
4 ·that·works·with·<code>Word16</code>·boundaries.·Picking·an·incompatible·encoding·may·crash4 ·that·works·with·<code>Word16</code>·boundaries.·Picking·an·incompatible·encoding·may·crash
5 ·filepath·operations.</p></div></div><div·class="top"><p·class="src"><a·id="v:encodeFS"·class="def">encodeFS</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·<a·href="src/System.OsString.Windows.html#encodeFS"·class="link">Source</a>·<a·href="#v:encodeFS"·class="selflink">#</a></p><div·class="doc"><div·class="warning"><p>Deprecated:·Use·System.OsPath.Windows.encodeFS·from·filepath</p></div><p>This·mimics·the·behavior·of·the·base·library·when·doing·filesystem5 ·filepath·operations.</p></div></div><div·class="top"><p·class="src"><a·id="v:encodeFS"·class="def">encodeFS</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·<a·href="src/System.OsString.Windows.html#encodeFS"·class="link">Source</a>·<a·href="#v:encodeFS"·class="selflink">#</a></p><div·class="doc"><div·class="warning"><p>Deprecated:·Use·System.OsPath.Windows.encodeFS·from·filepath</p></div><p>This·mimics·the·behavior·of·the·base·library·when·doing·filesystem
6 ·operations·(usually·filepaths),·which·does·permissive·UTF-16·encoding,·where·coding·errors·generate6 ·operations·(usually·filepaths),·which·does·permissive·UTF-16·encoding,·where·coding·errors·generate
7 ·Chars·in·the·surrogate·range.</p><p>The·reason·this·is·in·IO·is·because·it·unifies·with·the·Posix·counterpart,7 ·Chars·in·the·surrogate·range.</p><p>The·reason·this·is·in·IO·is·because·it·unifies·with·the·Posix·counterpart,
8 ·which·does·require·IO.·This·is·safe·to·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/System-IO-Unsafe.html#v:unsafePerformIO"·title="System.IO.Unsafe">unsafePerformIO</a></code>/<code>unsafeDupablePerformIO</code>.</p></div></div><div·class="top"><p·class="src"><a·id="v:encodeLE"·class="def">encodeLE</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·<a·href="src/System.OsString.Windows.html#encodeLE"·class="link">Source</a>·<a·href="#v:encodeLE"·class="selflink">#</a></p><div·class="doc"><p>This·mimics·the·behavior·of·the·base·library·when·doing·string8 ·which·does·require·IO.·This·is·safe·to·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/System-IO-Unsafe.html#v:unsafePerformIO"·title="System.IO.Unsafe">unsafePerformIO</a></code>/<code>unsafeDupablePerformIO</code>.</p></div></div><div·class="top"><p·class="src"><a·id="v:encodeLE"·class="def">encodeLE</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString-Windows.html#t:WindowsString"·title="System.OsString.Windows">WindowsString</a>·<a·href="src/System.OsString.Windows.html#encodeLE"·class="link">Source</a>·<a·href="#v:encodeLE"·class="selflink">#</a></p><div·class="doc"><p>This·mimics·the·behavior·of·the·base·library·when·doing·string
1.49 KB
html2text {}
    
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 liftTyped·::·forall·(m·::·Type·->·Type).·Quote·m·=>·WindowsString·->·Code·m189 liftTyped·::·forall·(m·::·Type·->·Type).·Quote·m·=>·WindowsString·->·Code·m
190 WindowsString·Source·#190 WindowsString·Source·#
191 type·Rep·WindowsString·· 191 type·Rep·WindowsString·· 
192 ·Source·#192 ·Source·#
193 Instance·details193 Instance·details
194 Defined·in·System.OsString.Internal.Types194 Defined·in·System.OsString.Internal.Types
195 type·Rep·WindowsString·=·D1·('MetaData·"WindowsString"195 type·Rep·WindowsString·=·D1·('MetaData·"WindowsString"
196 "System.OsString.Internal.Types"·"os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"196 "System.OsString.Internal.Types"·"os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE"
197 'True)·(C1·('MetaCons·"WindowsString"·'PrefixI·'True)·(S1·('MetaSel·('Just197 'True)·(C1·('MetaCons·"WindowsString"·'PrefixI·'True)·(S1·('MetaSel·('Just
198 "getWindowsString")·'NoSourceUnpackedness·'NoSourceStrictness·'DecidedLazy)198 "getWindowsString")·'NoSourceUnpackedness·'NoSourceStrictness·'DecidedLazy)
199 (Rec0·ShortByteString)))199 (Rec0·ShortByteString)))
200 data·WindowsChar·Source·#200 data·WindowsChar·Source·#
201 ***·Instances·***201 ***·Instances·***
202 Instances·details202 Instances·details
203 Generic·WindowsChar·· 203 Generic·WindowsChar·· 
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
243 max·::·WindowsChar·->·WindowsChar·->·WindowsChar·Source·#243 max·::·WindowsChar·->·WindowsChar·->·WindowsChar·Source·#
244 min·::·WindowsChar·->·WindowsChar·->·WindowsChar·Source·#244 min·::·WindowsChar·->·WindowsChar·->·WindowsChar·Source·#
245 type·Rep·WindowsChar· 245 type·Rep·WindowsChar· 
246 ·Source·#246 ·Source·#
247 Instance·details247 Instance·details
248 Defined·in·System.OsString.Internal.Types248 Defined·in·System.OsString.Internal.Types
249 type·Rep·WindowsChar·=·D1·('MetaData·"WindowsChar"249 type·Rep·WindowsChar·=·D1·('MetaData·"WindowsChar"
250 "System.OsString.Internal.Types"·"os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"250 "System.OsString.Internal.Types"·"os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE"
251 'True)·(C1·('MetaCons·"WindowsChar"·'PrefixI·'True)·(S1·('MetaSel·('Just251 'True)·(C1·('MetaCons·"WindowsChar"·'PrefixI·'True)·(S1·('MetaSel·('Just
252 "getWindowsChar")·'NoSourceUnpackedness·'NoSourceStrictness·'DecidedLazy)252 "getWindowsChar")·'NoSourceUnpackedness·'NoSourceStrictness·'DecidedLazy)
253 (Rec0·Word16)))253 (Rec0·Word16)))
254 ******_String_construction_******254 ******_String_construction_******
255 encodeUtf·::·MonadThrow·m·=>·String·->·m·WindowsString·Source·#255 encodeUtf·::·MonadThrow·m·=>·String·->·m·WindowsString·Source·#
256 Partial·unicode·friendly·encoding.256 Partial·unicode·friendly·encoding.
257 This·encodes·as·UTF16-LE·(strictly),·which·is·a·pretty·good·guess.257 This·encodes·as·UTF16-LE·(strictly),·which·is·a·pretty·good·guess.
139 KB
./usr/share/doc/libghc-os-string-doc/html/System-OsString.html
    
Offset 1, 14 lines modifiedOffset 1, 14 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>System.OsString</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">os-string-2.0.6:·Library·for·manipulating·Operating·system·strings.</span><ul·class="links"·id="page-menu"><li><a·href="src/System.OsString.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·valign="top">Copyright</th><td>&#169;·2021·Julian·Ospald</td></tr><tr><th>License</th><td>MIT</td></tr><tr><th>Maintainer</th><td>Julian·Ospald·&lt;hasufell@posteo.de&gt;</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Portability</th><td>portable</td></tr><tr><th>Safe·Haskell</th><td>Safe-Inferred</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p·class="caption">System.OsString</p></div><div·id="table-of-contents"><div·id="contents-list"><p·class="caption"·onclick="window.scrollTo(0,0)">Contents</p><ul><li><a·href="#g:1">String·types</a></li><li><a·href="#g:2">OsString·construction</a></li><li><a·href="#g:3">OsString·deconstruction</a></li><li><a·href="#g:4">Word·types</a></li><li><a·href="#g:5">Word·construction</a></li><li><a·href="#g:6">Word·deconstruction</a></li><li><a·href="#g:7">Basic·interface</a></li><li><a·href="#g:8">Transforming·OsString</a></li><li><a·href="#g:9">Reducing·OsStrings·(folds)</a></li><li><a·href="#g:10">Special·folds</a></li><li><a·href="#g:11">Generating·and·unfolding·OsStrings</a></li><li><a·href="#g:12">Substrings</a><ul><li><a·href="#g:13">Breaking·strings</a></li></ul></li><li><a·href="#g:14">Predicates</a><ul><li><a·href="#g:15">Search·for·arbitrary·susbstrings</a></li></ul></li><li><a·href="#g:16">Searching·OsStrings</a><ul><li><a·href="#g:17">Searching·by·equality</a></li></ul></li><li><a·href="#g:18">Indexing·OsStrings</a></li><li><a·href="#g:19">Coercions</a></li></ul></div></div><div·id="description"><p·class="caption">Description</p><div·class="doc"><p>An·implementation·of·platform·specific·short·<code><a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></code>,·which·is:</p><ol><li·value="1">on·windows·wide·char·bytes·(<code>[Word16]</code>)</li><li·value="2">on·unix·char·bytes·(<code>[Word8]</code>)</li></ol><p>It·captures·the·notion·of·syscall·specific·encoding·(or·the·lack·thereof)·to·avoid·roundtrip·issues1 <!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>System.OsString</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">os-string-2.0.6:·Library·for·manipulating·Operating·system·strings.</span><ul·class="links"·id="page-menu"><li><a·href="src/System.OsString.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·valign="top">Copyright</th><td>&#169;·2021·Julian·Ospald</td></tr><tr><th>License</th><td>MIT</td></tr><tr><th>Maintainer</th><td>Julian·Ospald·&lt;hasufell@posteo.de&gt;</td></tr><tr><th>Stability</th><td>experimental</td></tr><tr><th>Portability</th><td>portable</td></tr><tr><th>Safe·Haskell</th><td>Safe-Inferred</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p·class="caption">System.OsString</p></div><div·id="table-of-contents"><div·id="contents-list"><p·class="caption"·onclick="window.scrollTo(0,0)">Contents</p><ul><li><a·href="#g:1">String·types</a></li><li><a·href="#g:2">OsString·construction</a></li><li><a·href="#g:3">OsString·deconstruction</a></li><li><a·href="#g:4">Word·types</a></li><li><a·href="#g:5">Word·construction</a></li><li><a·href="#g:6">Word·deconstruction</a></li><li><a·href="#g:7">Basic·interface</a></li><li><a·href="#g:8">Transforming·OsString</a></li><li><a·href="#g:9">Reducing·OsStrings·(folds)</a></li><li><a·href="#g:10">Special·folds</a></li><li><a·href="#g:11">Generating·and·unfolding·OsStrings</a></li><li><a·href="#g:12">Substrings</a><ul><li><a·href="#g:13">Breaking·strings</a></li></ul></li><li><a·href="#g:14">Predicates</a><ul><li><a·href="#g:15">Search·for·arbitrary·susbstrings</a></li></ul></li><li><a·href="#g:16">Searching·OsStrings</a><ul><li><a·href="#g:17">Searching·by·equality</a></li></ul></li><li><a·href="#g:18">Indexing·OsStrings</a></li><li><a·href="#g:19">Coercions</a></li></ul></div></div><div·id="description"><p·class="caption">Description</p><div·class="doc"><p>An·implementation·of·platform·specific·short·<code><a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></code>,·which·is:</p><ol><li·value="1">on·windows·wide·char·bytes·(<code>[Word16]</code>)</li><li·value="2">on·unix·char·bytes·(<code>[Word8]</code>)</li></ol><p>It·captures·the·notion·of·syscall·specific·encoding·(or·the·lack·thereof)·to·avoid·roundtrip·issues
2 ·and·memory·fragmentation·by·using·unpinned·byte·arrays.·Bytes·are·not·touched·or·interpreted.</p></div></div><div·id="synopsis"><details·id="syn"><summary>Synopsis</summary><ul·class="details-toggle"·data-details-id="syn"><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:OsString">OsString</a></li><li·class="src·short"><a·href="#v:encodeUtf">encodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</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;·m·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:unsafeEncodeUtf">unsafeEncodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:encodeWith">encodeWith</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</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="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·<a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:encodeFS">encodeFS</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:encodeLE">encodeLE</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:osstr">osstr</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Quote.html#t:QuasiQuoter"·title="Language.Haskell.TH.Quote">QuasiQuoter</a></li><li·class="src·short"><a·href="#v:empty">empty</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:singleton">singleton</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:pack">pack</a>·::·[<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>]·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:decodeUtf">decodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</a>·m·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·m·<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></li><li·class="src·short"><a·href="#v:decodeWith">decodeWith</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·<a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</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></li><li·class="src·short"><a·href="#v:decodeFS">decodeFS</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<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·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></li><li·class="src·short"><a·href="#v:decodeLE">decodeLE</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<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·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></li><li·class="src·short"><a·href="#v:unpack">unpack</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·[<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>]</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:OsChar">OsChar</a></li><li·class="src·short"><a·href="#v:unsafeFromChar">unsafeFromChar</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Char.html#t:Char"·title="Data.Char">Char</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:toChar">toChar</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Char.html#t:Char"·title="Data.Char">Char</a></li><li·class="src·short"><a·href="#v:snoc">snoc</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:cons">cons</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:last">last</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:tail">tail</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:uncons">uncons</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>,·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>)</li><li·class="src·short"><a·href="#v:head">head</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:init">init</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:unsnoc">unsnoc</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>)</li><li·class="src·short"><a·href="#v:null">null</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:length">length</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<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></li><li·class="src·short"><a·href="#v:map">map</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:reverse">reverse</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:intercalate">intercalate</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·[<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>]·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:foldl">foldl</a>·::·<span·class="keyword">forall</span>·a.·(a·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldl-39-">foldl'</a>·::·<span·class="keyword">forall</span>·a.·(a·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldl1">foldl1</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:foldl1-39-">foldl1'</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:foldr">foldr</a>·::·<span·class="keyword">forall</span>·a.·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·a·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldr-39-">foldr'</a>·::·<span·class="keyword">forall</span>·a.·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·a·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldr1">foldr1</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:foldr1-39-">foldr1'</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:all">all</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:any">any</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:concat">concat</a>·::·[<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>]·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:replicate">replicate</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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:unfoldr">unfoldr</a>·::·<span·class="keyword">forall</span>·a.·(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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>,·a))·-&gt;·a·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:unfoldrN">unfoldrN</a>·::·<span·class="keyword">forall</span>·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·-&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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>,·a))·-&gt;·a·-&gt;·(<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<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)</li><li·class="src·short"><a·href="#v:take">take</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:takeEnd">takeEnd</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:takeWhileEnd">takeWhileEnd</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:takeWhile">takeWhile</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:drop">drop</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:dropEnd">dropEnd</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:dropWhileEnd">dropWhileEnd</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:dropWhile">dropWhile</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:break">break</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·(<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>)</li><li·class="src·short"><a·href="#v:breakEnd">breakEnd</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·(<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>)</li><li·class="src·short"><a·href="#v:span">span</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·(<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>)</li><li·class="src·short"><a·href="#v:spanEnd">spanEnd</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·(<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>)</li><li·class="src·short"><a·href="#v:splitAt">splitAt</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·(<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>)</li><li·class="src·short"><a·href="#v:split">split</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·[<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>]</li><li·class="src·short"><a·href="#v:splitWith">splitWith</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·[<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>]</li><li·class="src·short"><a·href="#v:stripSuffix">stripSuffix</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:stripPrefix">stripPrefix</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:isInfixOf">isInfixOf</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:isPrefixOf">isPrefixOf</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:isSuffixOf">isSuffixOf</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:breakSubstring">breakSubstring</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·(<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>)</li><li·class="src·short"><a·href="#v:elem">elem</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:find">find</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:filter">filter</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:partition">partition</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·(<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>)</li><li·class="src·short"><a·href="#v:index">index</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:indexMaybe">indexMaybe</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<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="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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:-33--63-">(!?)</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<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="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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:elemIndex">elemIndex</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="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></li><li·class="src·short"><a·href="#v:elemIndices">elemIndices</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·[<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>]</li><li·class="src·short"><a·href="#v:count">count</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<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></li><li·class="src·short"><a·href="#v:findIndex">findIndex</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="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></li><li·class="src·short"><a·href="#v:findIndices">findIndices</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·[<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>]</li><li·class="src·short"><a·href="#v:coercionToPlatformTypes">coercionToPlatformTypes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsChar"·title="System.OsString.Internal.Types">WindowsChar</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·<a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>)</li></ul></details></div><div·id="interface"><a·href="#g:1"·id="g:1"><h1>String·types</h1></a><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:OsString"·class="def">OsString</a>·<a·href="src/System.OsString.Internal.Types.html#OsString"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></p><div·class="doc"><p>Newtype·representing·short·operating·system·specific·strings.</p><p>Internally·this·is·either·<code><a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></code>·or·<code><a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></code>,2 ·and·memory·fragmentation·by·using·unpinned·byte·arrays.·Bytes·are·not·touched·or·interpreted.</p></div></div><div·id="synopsis"><details·id="syn"><summary>Synopsis</summary><ul·class="details-toggle"·data-details-id="syn"><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:OsString">OsString</a></li><li·class="src·short"><a·href="#v:encodeUtf">encodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</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;·m·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:unsafeEncodeUtf">unsafeEncodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:encodeWith">encodeWith</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</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="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·<a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:encodeFS">encodeFS</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:encodeLE">encodeLE</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:osstr">osstr</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Quote.html#t:QuasiQuoter"·title="Language.Haskell.TH.Quote">QuasiQuoter</a></li><li·class="src·short"><a·href="#v:empty">empty</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:singleton">singleton</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:pack">pack</a>·::·[<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>]·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:decodeUtf">decodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</a>·m·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·m·<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></li><li·class="src·short"><a·href="#v:decodeWith">decodeWith</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·<a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</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></li><li·class="src·short"><a·href="#v:decodeFS">decodeFS</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<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·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></li><li·class="src·short"><a·href="#v:decodeLE">decodeLE</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<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·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></li><li·class="src·short"><a·href="#v:unpack">unpack</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·[<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>]</li><li·class="src·short"><span·class="keyword">data</span>·<a·href="#t:OsChar">OsChar</a></li><li·class="src·short"><a·href="#v:unsafeFromChar">unsafeFromChar</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Char.html#t:Char"·title="Data.Char">Char</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:toChar">toChar</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Char.html#t:Char"·title="Data.Char">Char</a></li><li·class="src·short"><a·href="#v:snoc">snoc</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:cons">cons</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:last">last</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:tail">tail</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:uncons">uncons</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>,·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>)</li><li·class="src·short"><a·href="#v:head">head</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:init">init</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:unsnoc">unsnoc</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>)</li><li·class="src·short"><a·href="#v:null">null</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:length">length</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<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></li><li·class="src·short"><a·href="#v:map">map</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:reverse">reverse</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:intercalate">intercalate</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·[<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>]·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:foldl">foldl</a>·::·<span·class="keyword">forall</span>·a.·(a·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldl-39-">foldl'</a>·::·<span·class="keyword">forall</span>·a.·(a·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldl1">foldl1</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:foldl1-39-">foldl1'</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:foldr">foldr</a>·::·<span·class="keyword">forall</span>·a.·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·a·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldr-39-">foldr'</a>·::·<span·class="keyword">forall</span>·a.·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·a·-&gt;·a)·-&gt;·a·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·a</li><li·class="src·short"><a·href="#v:foldr1">foldr1</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:foldr1-39-">foldr1'</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:all">all</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:any">any</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:concat">concat</a>·::·[<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>]·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:replicate">replicate</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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:unfoldr">unfoldr</a>·::·<span·class="keyword">forall</span>·a.·(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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>,·a))·-&gt;·a·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:unfoldrN">unfoldrN</a>·::·<span·class="keyword">forall</span>·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·-&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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>,·a))·-&gt;·a·-&gt;·(<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<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)</li><li·class="src·short"><a·href="#v:take">take</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:takeEnd">takeEnd</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:takeWhileEnd">takeWhileEnd</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:takeWhile">takeWhile</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:drop">drop</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:dropEnd">dropEnd</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:dropWhileEnd">dropWhileEnd</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:dropWhile">dropWhile</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:break">break</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·(<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>)</li><li·class="src·short"><a·href="#v:breakEnd">breakEnd</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·(<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>)</li><li·class="src·short"><a·href="#v:span">span</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·(<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>)</li><li·class="src·short"><a·href="#v:spanEnd">spanEnd</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·(<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>)</li><li·class="src·short"><a·href="#v:splitAt">splitAt</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·(<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>)</li><li·class="src·short"><a·href="#v:split">split</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·[<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>]</li><li·class="src·short"><a·href="#v:splitWith">splitWith</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·[<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>]</li><li·class="src·short"><a·href="#v:stripSuffix">stripSuffix</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:stripPrefix">stripPrefix</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:isInfixOf">isInfixOf</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:isPrefixOf">isPrefixOf</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:isSuffixOf">isSuffixOf</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:breakSubstring">breakSubstring</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·(<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>)</li><li·class="src·short"><a·href="#v:elem">elem</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a></li><li·class="src·short"><a·href="#v:find">find</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:filter">filter</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></li><li·class="src·short"><a·href="#v:partition">partition</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·(<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>)</li><li·class="src·short"><a·href="#v:index">index</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:indexMaybe">indexMaybe</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<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="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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:-33--63-">(!?)</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<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="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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></li><li·class="src·short"><a·href="#v:elemIndex">elemIndex</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="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></li><li·class="src·short"><a·href="#v:elemIndices">elemIndices</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·[<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>]</li><li·class="src·short"><a·href="#v:count">count</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<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></li><li·class="src·short"><a·href="#v:findIndex">findIndex</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="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></li><li·class="src·short"><a·href="#v:findIndices">findIndices</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·[<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>]</li><li·class="src·short"><a·href="#v:coercionToPlatformTypes">coercionToPlatformTypes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsChar"·title="System.OsString.Internal.Types">WindowsChar</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·<a·href="System-OsString-Internal-Types.html#t:PosixChar"·title="System.OsString.Internal.Types">PosixChar</a>,·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Type-Coercion.html#t:Coercion"·title="Data.Type.Coercion">Coercion</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a>)</li></ul></details></div><div·id="interface"><a·href="#g:1"·id="g:1"><h1>String·types</h1></a><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:OsString"·class="def">OsString</a>·<a·href="src/System.OsString.Internal.Types.html#OsString"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></p><div·class="doc"><p>Newtype·representing·short·operating·system·specific·strings.</p><p>Internally·this·is·either·<code><a·href="System-OsString-Internal-Types.html#t:WindowsString"·title="System.OsString.Internal.Types">WindowsString</a></code>·or·<code><a·href="System-OsString-Internal-Types.html#t:PosixString"·title="System.OsString.Internal.Types">PosixString</a></code>,
3 ·depending·on·the·platform.·Both·use·unpinned3 ·depending·on·the·platform.·Both·use·unpinned
4 ·<code>ShortByteString</code>·for·efficiency.</p><p>The·constructor·is·only·exported·via·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a>,·since4 ·<code>ShortByteString</code>·for·efficiency.</p><p>The·constructor·is·only·exported·via·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a>,·since
5 ·dealing·with·the·internals·isn't·generally·recommended,·but·supported5 ·dealing·with·the·internals·isn't·generally·recommended,·but·supported
6 ·in·case·you·need·to·write·platform·specific·code.</p></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:OsString">Instances</h4><details·id="i:OsString"·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:OsString:Monoid:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-179"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc"><p>&quot;String-Concatenation&quot;·for·<code><a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></code>.·This·is·<strong>not</strong>·the·same6 ·in·case·you·need·to·write·platform·specific·code.</p></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:OsString">Instances</h4><details·id="i:OsString"·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:OsString:Monoid:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Monoid.html#t:Monoid"·title="Data.Monoid">Monoid</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-179"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc"><p>&quot;String-Concatenation&quot;·for·<code><a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></code>.·This·is·<strong>not</strong>·the·same
7 ·as·<code>(&lt;/&gt;)</code>.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Monoid:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:mempty">mempty</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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:mempty"·class="selflink">#</a></p><p·class="src"><a·href="#v:mappend">mappend</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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:mappend"·class="selflink">#</a></p><p·class="src"><a·href="#v:mconcat">mconcat</a>·::·[<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>]·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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:mconcat"·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:OsString:Semigroup:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-188"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Semigroup:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-60--62-">(&lt;&gt;)</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:sconcat">sconcat</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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:sconcat"·class="selflink">#</a></p><p·class="src"><a·href="#v:stimes">stimes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Integral"·title="Prelude">Integral</a>·b·=&gt;·b·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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:stimes"·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:OsString:Generic:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-162"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Generic:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><p·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</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="#t:Rep"·class="selflink">#</a></p></div>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:from">from</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·x·<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:from"·class="selflink">#</a></p><p·class="src"><a·href="#v:to">to</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·x·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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:to"·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:OsString:Show:4"></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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-165"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc"><p>On·windows,·decodes·as·UCS-2.·On·unix·prints·the·raw·bytes·without·decoding.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Show:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</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><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:OsString:NFData:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/Control-DeepSeq.html#t:NFData"·title="Control.DeepSeq">NFData</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-162"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:NFData:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:rnf">rnf</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/src"·class="link">Source</a>·<a·href="#v:rnf"·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:OsString:Eq:6"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-169"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc"><p>Byte·equality·of·the·internal·representation.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Eq:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-47--61-"·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:OsString:Ord:7"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-173"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc"><p>Byte·ordering·of·the·internal·representation.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Ord:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:compare">compare</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:compare"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60-">(&lt;)</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--61-">(&lt;=)</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62-">(&gt;)</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--61-">(&gt;=)</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:max">max</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:max"·class="selflink">#</a></p><p·class="src"><a·href="#v:min">min</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:min"·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:OsString:Lift:8"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Lift"·title="Language.Haskell.TH.Syntax">Lift</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-193"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Lift:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:lift">lift</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Exp"·title="Language.Haskell.TH.Syntax">Exp</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:lift"·class="selflink">#</a></p><p·class="src"><a·href="#v:liftTyped">liftTyped</a>·::·<span·class="keyword">forall</span>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Code"·title="Language.Haskell.TH.Syntax">Code</a>·m·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:liftTyped"·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:OsString:Rep:9"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-162"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Rep:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;OsString&quot;·&quot;System.OsString.Internal.Types&quot;·&quot;os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;OsString&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;getOsString&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="System-OsString-Internal-Types.html#t:PlatformString"·title="System.OsString.Internal.Types">PlatformString</a>)))</div></details></td></tr></table></details></div></div><a·href="#g:2"·id="g:2"><h1>OsString·construction</h1></a><div·class="top"><p·class="src"><a·id="v:encodeUtf"·class="def">encodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</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;·m·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.Internal.html#encodeUtf"·class="link">Source</a>·<a·href="#v:encodeUtf"·class="selflink">#</a></p><div·class="doc"><p>Partial·unicode·friendly·encoding.</p><p>On·windows·this·encodes·as·UTF16-LE·(strictly),·which·is·a·pretty·good·guess.7 ·as·<code>(&lt;/&gt;)</code>.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Monoid:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:mempty">mempty</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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:mempty"·class="selflink">#</a></p><p·class="src"><a·href="#v:mappend">mappend</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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:mappend"·class="selflink">#</a></p><p·class="src"><a·href="#v:mconcat">mconcat</a>·::·[<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>]·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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:mconcat"·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:OsString:Semigroup:2"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Semigroup"·title="Prelude">Semigroup</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-188"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Semigroup:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-60--62-">(&lt;&gt;)</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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--62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:sconcat">sconcat</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-List-NonEmpty.html#t:NonEmpty"·title="Data.List.NonEmpty">NonEmpty</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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:sconcat"·class="selflink">#</a></p><p·class="src"><a·href="#v:stimes">stimes</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Prelude.html#t:Integral"·title="Prelude">Integral</a>·b·=&gt;·b·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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:stimes"·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:OsString:Generic:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-162"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Generic:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><p·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</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="#t:Rep"·class="selflink">#</a></p></div>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:from">from</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·x·<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:from"·class="selflink">#</a></p><p·class="src"><a·href="#v:to">to</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·x·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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:to"·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:OsString:Show:4"></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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-165"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc"><p>On·windows,·decodes·as·UCS-2.·On·unix·prints·the·raw·bytes·without·decoding.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Show:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</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><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:OsString:NFData:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/Control-DeepSeq.html#t:NFData"·title="Control.DeepSeq">NFData</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-162"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:NFData:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:rnf">rnf</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/src"·class="link">Source</a>·<a·href="#v:rnf"·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:OsString:Eq:6"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-169"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc"><p>Byte·equality·of·the·internal·representation.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Eq:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-47--61-"·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:OsString:Ord:7"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-173"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc"><p>Byte·ordering·of·the·internal·representation.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Ord:7"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:compare">compare</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:compare"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60-">(&lt;)</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--61-">(&lt;=)</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62-">(&gt;)</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--61-">(&gt;=)</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:max">max</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:max"·class="selflink">#</a></p><p·class="src"><a·href="#v:min">min</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:min"·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:OsString:Lift:8"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Lift"·title="Language.Haskell.TH.Syntax">Lift</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-193"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Lift:8"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:lift">lift</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·m·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Exp"·title="Language.Haskell.TH.Syntax">Exp</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:lift"·class="selflink">#</a></p><p·class="src"><a·href="#v:liftTyped">liftTyped</a>·::·<span·class="keyword">forall</span>·(m·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>).·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Quote"·title="Language.Haskell.TH.Syntax">Quote</a>·m·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/Language-Haskell-TH-Syntax.html#t:Code"·title="Language.Haskell.TH.Syntax">Code</a>·m·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/template-haskell-2.20.0.0/src"·class="link">Source</a>·<a·href="#v:liftTyped"·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:OsString:Rep:9"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-162"·class="link">Source</a>·<a·href="#t:OsString"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsString:Rep:9"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;OsString&quot;·&quot;System.OsString.Internal.Types&quot;·&quot;os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;OsString&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;getOsString&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="System-OsString-Internal-Types.html#t:PlatformString"·title="System.OsString.Internal.Types">PlatformString</a>)))</div></details></td></tr></table></details></div></div><a·href="#g:2"·id="g:2"><h1>OsString·construction</h1></a><div·class="top"><p·class="src"><a·id="v:encodeUtf"·class="def">encodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/exceptions-0.10.7/Control-Monad-Catch.html#t:MonadThrow"·title="Control.Monad.Catch">MonadThrow</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;·m·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.Internal.html#encodeUtf"·class="link">Source</a>·<a·href="#v:encodeUtf"·class="selflink">#</a></p><div·class="doc"><p>Partial·unicode·friendly·encoding.</p><p>On·windows·this·encodes·as·UTF16-LE·(strictly),·which·is·a·pretty·good·guess.
8 ·On·unix·this·encodes·as·UTF8·(strictly),·which·is·a·good·guess.</p><p>Throws·an·<code><a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</a></code>·if·encoding·fails.·If·the·input·does·not8 ·On·unix·this·encodes·as·UTF8·(strictly),·which·is·a·good·guess.</p><p>Throws·an·<code><a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</a></code>·if·encoding·fails.·If·the·input·does·not
9 ·contain·surrogate·chars,·you·can·use·<code><a·href="System-OsString.html#v:unsafeEncodeUtf"·title="System.OsString">unsafeEncodeUtf</a></code>.</p></div></div><div·class="top"><p·class="src"><a·id="v:unsafeEncodeUtf"·class="def">unsafeEncodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.Internal.html#unsafeEncodeUtf"·class="link">Source</a>·<a·href="#v:unsafeEncodeUtf"·class="selflink">#</a></p><div·class="doc"><p>Unsafe·unicode·friendly·encoding.</p><p>Like·<code><a·href="System-OsString.html#v:encodeUtf"·title="System.OsString">encodeUtf</a></code>,·except·it·crashes·when·the·input·contains9 ·contain·surrogate·chars,·you·can·use·<code><a·href="System-OsString.html#v:unsafeEncodeUtf"·title="System.OsString">unsafeEncodeUtf</a></code>.</p></div></div><div·class="top"><p·class="src"><a·id="v:unsafeEncodeUtf"·class="def">unsafeEncodeUtf</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.Internal.html#unsafeEncodeUtf"·class="link">Source</a>·<a·href="#v:unsafeEncodeUtf"·class="selflink">#</a></p><div·class="doc"><p>Unsafe·unicode·friendly·encoding.</p><p>Like·<code><a·href="System-OsString.html#v:encodeUtf"·title="System.OsString">encodeUtf</a></code>,·except·it·crashes·when·the·input·contains
10 ·surrogate·chars.·For·sanitized·input,·this·can·be·useful.</p></div></div><div·class="top"><p·class="src"><a·id="v:encodeWith"·class="def">encodeWith</a>·<a·href="src/System.OsString.Internal.html#encodeWith"·class="link">Source</a>·<a·href="#v:encodeWith"·class="selflink">#</a></p><div·class="subs·arguments"><p·class="caption">Arguments</p><table><tr><td·class="src">::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</a></td><td·class="doc"><p>unix·text·encoding</p></td></tr><tr><td·class="src">-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</a></td><td·class="doc"><p>windows·text·encoding·(wide·char)</p></td></tr><tr><td·class="src">-&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></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·class="src">-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·<a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></td><td·class="doc·empty">&nbsp;</td></tr></table></div><div·class="doc"><p>Encode·a·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/System-IO.html#t:FilePath"·title="System.IO">FilePath</a></code>·with·the·specified·encoding.</p><p>Note:·on·windows,·we·expect·a·&quot;wide·char&quot;·encoding·(e.g.·UCS-2·or·UTF-16).·Anything10 ·surrogate·chars.·For·sanitized·input,·this·can·be·useful.</p></div></div><div·class="top"><p·class="src"><a·id="v:encodeWith"·class="def">encodeWith</a>·<a·href="src/System.OsString.Internal.html#encodeWith"·class="link">Source</a>·<a·href="#v:encodeWith"·class="selflink">#</a></p><div·class="subs·arguments"><p·class="caption">Arguments</p><table><tr><td·class="src">::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</a></td><td·class="doc"><p>unix·text·encoding</p></td></tr><tr><td·class="src">-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-IO-Encoding-Types.html#t:TextEncoding"·title="GHC.IO.Encoding.Types">TextEncoding</a></td><td·class="doc"><p>windows·text·encoding·(wide·char)</p></td></tr><tr><td·class="src">-&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></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·class="src">-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Either.html#t:Either"·title="Data.Either">Either</a>·<a·href="System-OsString-Encoding-Internal.html#t:EncodingException"·title="System.OsString.Encoding.Internal">EncodingException</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></td><td·class="doc·empty">&nbsp;</td></tr></table></div><div·class="doc"><p>Encode·a·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/System-IO.html#t:FilePath"·title="System.IO">FilePath</a></code>·with·the·specified·encoding.</p><p>Note:·on·windows,·we·expect·a·&quot;wide·char&quot;·encoding·(e.g.·UCS-2·or·UTF-16).·Anything
11 ·that·works·with·<code>Word16</code>·boundaries.·Picking·an·incompatible·encoding·may·crash11 ·that·works·with·<code>Word16</code>·boundaries.·Picking·an·incompatible·encoding·may·crash
12 ·filepath·operations.</p></div></div><div·class="top"><p·class="src"><a·id="v:encodeFS"·class="def">encodeFS</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.html#encodeFS"·class="link">Source</a>·<a·href="#v:encodeFS"·class="selflink">#</a></p><div·class="doc"><div·class="warning"><p>Deprecated:·Use·System.OsPath.encodeFS·from·filepath</p></div><p>Like·<code><a·href="System-OsString.html#v:encodeUtf"·title="System.OsString">encodeUtf</a></code>,·except·this·mimics·the·behavior·of·the·base·library·when·doing·filesystem12 ·filepath·operations.</p></div></div><div·class="top"><p·class="src"><a·id="v:encodeFS"·class="def">encodeFS</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/base-4.18.2.1/System-IO.html#t:IO"·title="System.IO">IO</a>·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.html#encodeFS"·class="link">Source</a>·<a·href="#v:encodeFS"·class="selflink">#</a></p><div·class="doc"><div·class="warning"><p>Deprecated:·Use·System.OsPath.encodeFS·from·filepath</p></div><p>Like·<code><a·href="System-OsString.html#v:encodeUtf"·title="System.OsString">encodeUtf</a></code>,·except·this·mimics·the·behavior·of·the·base·library·when·doing·filesystem
13 ·operations·(usually·filepaths),·which·is:</p><ol><li·value="1">on·unix,·uses·shady·PEP·383·style·encoding·(based·on·the·current·locale,13 ·operations·(usually·filepaths),·which·is:</p><ol><li·value="1">on·unix,·uses·shady·PEP·383·style·encoding·(based·on·the·current·locale,
14 ····but·PEP·383·only·works·properly·on·UTF-8·encodings,·so·good·luck)</li><li·value="2">on·windows·does·permissive·UTF-16·encoding,·where·coding·errors·generate14 ····but·PEP·383·only·works·properly·on·UTF-8·encodings,·so·good·luck)</li><li·value="2">on·windows·does·permissive·UTF-16·encoding,·where·coding·errors·generate
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 ····Chars·in·the·surrogate·range</li></ol><p>Looking·up·the·locale·requires·IO.·If·you're·not·worried·about·calls30 ····Chars·in·the·surrogate·range</li></ol><p>Looking·up·the·locale·requires·IO.·If·you're·not·worried·about·calls
31 ·to·<code>setFileSystemEncoding</code>,·then·<code>unsafePerformIO</code>·may·be·feasible·(make·sure31 ·to·<code>setFileSystemEncoding</code>,·then·<code>unsafePerformIO</code>·may·be·feasible·(make·sure
32 ·to·deeply·evaluate·the·result·to·catch·exceptions).</p></div></div><div·class="top"><p·class="src"><a·id="v:decodeLE"·class="def">decodeLE</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<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·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="src/System.OsString.Internal.html#decodeLE"·class="link">Source</a>·<a·href="#v:decodeLE"·class="selflink">#</a></p><div·class="doc"><p>Like·<code><a·href="System-OsString.html#v:decodeUtf"·title="System.OsString">decodeUtf</a></code>,·except·this·mimics·the·behavior·of·the·base·library·when·doing·string·operations,32 ·to·deeply·evaluate·the·result·to·catch·exceptions).</p></div></div><div·class="top"><p·class="src"><a·id="v:decodeLE"·class="def">decodeLE</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<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·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="src/System.OsString.Internal.html#decodeLE"·class="link">Source</a>·<a·href="#v:decodeLE"·class="selflink">#</a></p><div·class="doc"><p>Like·<code><a·href="System-OsString.html#v:decodeUtf"·title="System.OsString">decodeUtf</a></code>,·except·this·mimics·the·behavior·of·the·base·library·when·doing·string·operations,
33 ·which·is:</p><ol><li·value="1">on·unix·this·uses·<code>getLocaleEncoding</code></li><li·value="2">on·windows·does·permissive·UTF-16·encoding,·where·coding·errors·generate33 ·which·is:</p><ol><li·value="1">on·unix·this·uses·<code>getLocaleEncoding</code></li><li·value="2">on·windows·does·permissive·UTF-16·encoding,·where·coding·errors·generate
34 ····Chars·in·the·surrogate·range</li></ol><p>Looking·up·the·locale·requires·IO.·If·you're·not·worried·about·calls34 ····Chars·in·the·surrogate·range</li></ol><p>Looking·up·the·locale·requires·IO.·If·you're·not·worried·about·calls
35 ·to·<code>setFileSystemEncoding</code>,·then·<code>unsafePerformIO</code>·may·be·feasible·(make·sure35 ·to·<code>setFileSystemEncoding</code>,·then·<code>unsafePerformIO</code>·may·be·feasible·(make·sure
36 ·to·deeply·evaluate·the·result·to·catch·exceptions).</p></div></div><div·class="top"><p·class="src"><a·id="v:unpack"·class="def">unpack</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·[<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>]·<a·href="src/System.OsString.Internal.html#unpack"·class="link">Source</a>·<a·href="#v:unpack"·class="selflink">#</a></p><div·class="doc"><p>Unpack·an·<code><a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></code>·to·a·list·of·<code><a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></code>.</p></div></div><a·href="#g:4"·id="g:4"><h1>Word·types</h1></a><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:OsChar"·class="def">OsChar</a>·<a·href="src/System.OsString.Internal.Types.html#OsChar"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></p><div·class="doc"><p>Newtype·representing·a·code·unit.</p><p>On·Windows,·this·is·restricted·to·two-octet·codepoints·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word16"·title="Data.Word">Word16</a></code>,36 ·to·deeply·evaluate·the·result·to·catch·exceptions).</p></div></div><div·class="top"><p·class="src"><a·id="v:unpack"·class="def">unpack</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·[<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>]·<a·href="src/System.OsString.Internal.html#unpack"·class="link">Source</a>·<a·href="#v:unpack"·class="selflink">#</a></p><div·class="doc"><p>Unpack·an·<code><a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></code>·to·a·list·of·<code><a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></code>.</p></div></div><a·href="#g:4"·id="g:4"><h1>Word·types</h1></a><div·class="top"><p·class="src"><span·class="keyword">data</span>·<a·id="t:OsChar"·class="def">OsChar</a>·<a·href="src/System.OsString.Internal.Types.html#OsChar"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></p><div·class="doc"><p>Newtype·representing·a·code·unit.</p><p>On·Windows,·this·is·restricted·to·two-octet·codepoints·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word16"·title="Data.Word">Word16</a></code>,
37 ·on·POSIX·one-octet·(<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word8"·title="Data.Word">Word8</a></code>).</p></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:OsChar">Instances</h4><details·id="i:OsChar"·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:OsChar:Generic:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-211"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Generic:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><p·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</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="#t:Rep"·class="selflink">#</a></p></div>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:from">from</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·x·<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:from"·class="selflink">#</a></p><p·class="src"><a·href="#v:to">to</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·x·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</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:to"·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:OsChar: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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-213"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Show:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</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><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:OsChar:NFData:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/Control-DeepSeq.html#t:NFData"·title="Control.DeepSeq">NFData</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-211"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:NFData:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:rnf">rnf</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/src"·class="link">Source</a>·<a·href="#v:rnf"·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:OsChar:Eq:4"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-217"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc"><p>Byte·equality·of·the·internal·representation.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Eq:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-47--61-"·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:OsChar:Ord:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-221"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc"><p>Byte·ordering·of·the·internal·representation.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Ord:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:compare">compare</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:compare"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60-">(&lt;)</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--61-">(&lt;=)</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62-">(&gt;)</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--61-">(&gt;=)</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:max">max</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:max"·class="selflink">#</a></p><p·class="src"><a·href="#v:min">min</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:min"·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:OsChar:Rep:6"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-211"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Rep:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;OsChar&quot;·&quot;System.OsString.Internal.Types&quot;·&quot;os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;OsChar&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;getOsChar&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="System-OsString-Internal-Types.html#t:PlatformChar"·title="System.OsString.Internal.Types">PlatformChar</a>)))</div></details></td></tr></table></details></div></div><a·href="#g:5"·id="g:5"><h1>Word·construction</h1></a><div·class="top"><p·class="src"><a·id="v:unsafeFromChar"·class="def">unsafeFromChar</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Char.html#t:Char"·title="Data.Char">Char</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·<a·href="src/System.OsString.Internal.html#unsafeFromChar"·class="link">Source</a>·<a·href="#v:unsafeFromChar"·class="selflink">#</a></p><div·class="doc"><p>Truncates·on·unix·to·1·and·on·Windows·to·2·octets.</p></div></div><a·href="#g:6"·id="g:6"><h1>Word·deconstruction</h1></a><div·class="top"><p·class="src"><a·id="v:toChar"·class="def">toChar</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Char.html#t:Char"·title="Data.Char">Char</a>·<a·href="src/System.OsString.Internal.html#toChar"·class="link">Source</a>·<a·href="#v:toChar"·class="selflink">#</a></p><div·class="doc"><p>Converts·back·to·a·unicode·codepoint·(total).</p></div></div><a·href="#g:7"·id="g:7"><h1>Basic·interface</h1></a><div·class="top"><p·class="src"><a·id="v:snoc"·class="def">snoc</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.Internal.html#snoc"·class="link">Source</a>·<a·href="#v:snoc"·class="selflink">#</a></p><div·class="doc"><p><em>O(n)</em>·Append·a·byte·to·the·end·of·a·<code><a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></code></p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:cons"·class="def">cons</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.Internal.html#cons"·class="link">Source</a>·<a·href="#v:cons"·class="selflink">#</a></p><div·class="doc"><p><em>O(n)</em>·<code><a·href="System-OsString.html#v:cons"·title="System.OsString">cons</a></code>·is·analogous·to·(:)·for·lists.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:last"·class="def">last</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·<a·href="src/System.OsString.Internal.html#last"·class="link">Source</a>·<a·href="#v:last"·class="selflink">#</a></p><div·class="doc"><p><em>O(1)</em>·Extract·the·last·element·of·a·OsString,·which·must·be·finite·and·non-empty.37 ·on·POSIX·one-octet·(<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Word.html#t:Word8"·title="Data.Word">Word8</a></code>).</p></div><div·class="subs·instances"><h4·class="instances·details-toggle-control·details-toggle"·data-details-id="i:OsChar">Instances</h4><details·id="i:OsChar"·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:OsChar:Generic:1"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Generic"·title="GHC.Generics">Generic</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-211"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Generic:1"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·associated-types"><p·class="caption">Associated·Types</p><p·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Kind.html#t:Type"·title="Data.Kind">Type</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="#t:Rep"·class="selflink">#</a></p></div>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:from">from</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·x·<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:from"·class="selflink">#</a></p><p·class="src"><a·href="#v:to">to</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·x·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</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:to"·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:OsChar: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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-213"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Show:2"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</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><tr><td·class="src·clearfix"><span·class="inst-left"><span·class="instance·details-toggle-control·details-toggle"·data-details-id="i:id:OsChar:NFData:3"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/Control-DeepSeq.html#t:NFData"·title="Control.DeepSeq">NFData</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-211"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:NFData:3"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:rnf">rnf</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·()·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/deepseq-1.4.8.1/src"·class="link">Source</a>·<a·href="#v:rnf"·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:OsChar:Eq:4"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Eq.html#t:Eq"·title="Data.Eq">Eq</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-217"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc"><p>Byte·equality·of·the·internal·representation.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Eq:4"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:-61--61-">(==)</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-61--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-47--61-">(/=)</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-47--61-"·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:OsChar:Ord:5"></span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ord"·title="Data.Ord">Ord</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-221"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc"><p>Byte·ordering·of·the·internal·representation.</p></td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Ord:5"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="subs·methods"><p·class="caption">Methods</p><p·class="src"><a·href="#v:compare">compare</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Ord.html#t:Ordering"·title="Data.Ord">Ordering</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:compare"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60-">(&lt;)</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-60--61-">(&lt;=)</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-60--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62-">(&gt;)</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62-"·class="selflink">#</a></p><p·class="src"><a·href="#v:-62--61-">(&gt;=)</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:-62--61-"·class="selflink">#</a></p><p·class="src"><a·href="#v:max">max</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:max"·class="selflink">#</a></p><p·class="src"><a·href="#v:min">min</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/ghc-prim-0.10.0/src"·class="link">Source</a>·<a·href="#v:min"·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:OsChar:Rep:6"></span>·<span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a></span>·<a·href="src/System.OsString.Internal.Types.html#line-211"·class="link">Source</a>·<a·href="#t:OsChar"·class="selflink">#</a></td><td·class="doc·empty">&nbsp;</td></tr><tr><td·colspan="2"><details·id="i:id:OsChar:Rep:6"><summary·class="hide-when-js-enabled">Instance·details</summary><p>Defined·in·<a·href="System-OsString-Internal-Types.html">System.OsString.Internal.Types</a></p>·<div·class="src"><span·class="keyword">type</span>·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rep"·title="GHC.Generics">Rep</a>·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·=·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:D1"·title="GHC.Generics">D1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaData"·title="GHC.Generics">MetaData</a>·&quot;OsChar&quot;·&quot;System.OsString.Internal.Types&quot;·&quot;os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:C1"·title="GHC.Generics">C1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaCons"·title="GHC.Generics">MetaCons</a>·&quot;OsChar&quot;·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:PrefixI"·title="GHC.Generics">PrefixI</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#v:True"·title="Data.Bool">True</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:S1"·title="GHC.Generics">S1</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:MetaSel"·title="GHC.Generics">MetaSel</a>·('<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Just"·title="Data.Maybe">Just</a>·&quot;getOsChar&quot;)·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceUnpackedness"·title="GHC.Generics">NoSourceUnpackedness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:NoSourceStrictness"·title="GHC.Generics">NoSourceStrictness</a>·'<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#v:DecidedLazy"·title="GHC.Generics">DecidedLazy</a>)·(<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Generics.html#t:Rec0"·title="GHC.Generics">Rec0</a>·<a·href="System-OsString-Internal-Types.html#t:PlatformChar"·title="System.OsString.Internal.Types">PlatformChar</a>)))</div></details></td></tr></table></details></div></div><a·href="#g:5"·id="g:5"><h1>Word·construction</h1></a><div·class="top"><p·class="src"><a·id="v:unsafeFromChar"·class="def">unsafeFromChar</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Char.html#t:Char"·title="Data.Char">Char</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·<a·href="src/System.OsString.Internal.html#unsafeFromChar"·class="link">Source</a>·<a·href="#v:unsafeFromChar"·class="selflink">#</a></p><div·class="doc"><p>Truncates·on·unix·to·1·and·on·Windows·to·2·octets.</p></div></div><a·href="#g:6"·id="g:6"><h1>Word·deconstruction</h1></a><div·class="top"><p·class="src"><a·id="v:toChar"·class="def">toChar</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Char.html#t:Char"·title="Data.Char">Char</a>·<a·href="src/System.OsString.Internal.html#toChar"·class="link">Source</a>·<a·href="#v:toChar"·class="selflink">#</a></p><div·class="doc"><p>Converts·back·to·a·unicode·codepoint·(total).</p></div></div><a·href="#g:7"·id="g:7"><h1>Basic·interface</h1></a><div·class="top"><p·class="src"><a·id="v:snoc"·class="def">snoc</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.Internal.html#snoc"·class="link">Source</a>·<a·href="#v:snoc"·class="selflink">#</a></p><div·class="doc"><p><em>O(n)</em>·Append·a·byte·to·the·end·of·a·<code><a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></code></p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:cons"·class="def">cons</a>·::·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.Internal.html#cons"·class="link">Source</a>·<a·href="#v:cons"·class="selflink">#</a></p><div·class="doc"><p><em>O(n)</em>·<code><a·href="System-OsString.html#v:cons"·title="System.OsString">cons</a></code>·is·analogous·to·(:)·for·lists.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:last"·class="def">last</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·<a·href="src/System.OsString.Internal.html#last"·class="link">Source</a>·<a·href="#v:last"·class="selflink">#</a></p><div·class="doc"><p><em>O(1)</em>·Extract·the·last·element·of·a·OsString,·which·must·be·finite·and·non-empty.
38 ·An·exception·will·be·thrown·in·the·case·of·an·empty·OsString.</p><p>This·is·a·partial·function,·consider·using·<code><a·href="System-OsString.html#v:unsnoc"·title="System.OsString">unsnoc</a></code>·instead.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:tail"·class="def">tail</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.Internal.html#tail"·class="link">Source</a>·<a·href="#v:tail"·class="selflink">#</a></p><div·class="doc"><p><em>O(n)</em>·Extract·the·elements·after·the·head·of·a·OsString,·which·must·be·non-empty.38 ·An·exception·will·be·thrown·in·the·case·of·an·empty·OsString.</p><p>This·is·a·partial·function,·consider·using·<code><a·href="System-OsString.html#v:unsnoc"·title="System.OsString">unsnoc</a></code>·instead.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:tail"·class="def">tail</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.Internal.html#tail"·class="link">Source</a>·<a·href="#v:tail"·class="selflink">#</a></p><div·class="doc"><p><em>O(n)</em>·Extract·the·elements·after·the·head·of·a·OsString,·which·must·be·non-empty.
39 ·An·exception·will·be·thrown·in·the·case·of·an·empty·OsString.</p><p>This·is·a·partial·function,·consider·using·<code><a·href="System-OsString.html#v:uncons"·title="System.OsString">uncons</a></code>·instead.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:uncons"·class="def">uncons</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>,·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>)·<a·href="src/System.OsString.Internal.html#uncons"·class="link">Source</a>·<a·href="#v:uncons"·class="selflink">#</a></p><div·class="doc"><p><em>O(n)</em>·Extract·the·<code><a·href="System-OsString.html#v:head"·title="System.OsString">head</a></code>·and·<code><a·href="System-OsString.html#v:tail"·title="System.OsString">tail</a></code>·of·a·OsString,·returning·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Nothing"·title="Data.Maybe">Nothing</a></code>39 ·An·exception·will·be·thrown·in·the·case·of·an·empty·OsString.</p><p>This·is·a·partial·function,·consider·using·<code><a·href="System-OsString.html#v:uncons"·title="System.OsString">uncons</a></code>·instead.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:uncons"·class="def">uncons</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>,·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>)·<a·href="src/System.OsString.Internal.html#uncons"·class="link">Source</a>·<a·href="#v:uncons"·class="selflink">#</a></p><div·class="doc"><p><em>O(n)</em>·Extract·the·<code><a·href="System-OsString.html#v:head"·title="System.OsString">head</a></code>·and·<code><a·href="System-OsString.html#v:tail"·title="System.OsString">tail</a></code>·of·a·OsString,·returning·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Nothing"·title="Data.Maybe">Nothing</a></code>
40 ·if·it·is·empty.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:head"·class="def">head</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·<a·href="src/System.OsString.Internal.html#head"·class="link">Source</a>·<a·href="#v:head"·class="selflink">#</a></p><div·class="doc"><p><em>O(1)</em>·Extract·the·first·element·of·a·OsString,·which·must·be·non-empty.40 ·if·it·is·empty.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:head"·class="def">head</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·<a·href="src/System.OsString.Internal.html#head"·class="link">Source</a>·<a·href="#v:head"·class="selflink">#</a></p><div·class="doc"><p><em>O(1)</em>·Extract·the·first·element·of·a·OsString,·which·must·be·non-empty.
41 ·An·exception·will·be·thrown·in·the·case·of·an·empty·OsString.</p><p>This·is·a·partial·function,·consider·using·<code><a·href="System-OsString.html#v:uncons"·title="System.OsString">uncons</a></code>·instead.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:init"·class="def">init</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.Internal.html#init"·class="link">Source</a>·<a·href="#v:init"·class="selflink">#</a></p><div·class="doc"><p><em>O(n)</em>·Return·all·the·elements·of·a·<code><a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></code>·except·the·last·one.41 ·An·exception·will·be·thrown·in·the·case·of·an·empty·OsString.</p><p>This·is·a·partial·function,·consider·using·<code><a·href="System-OsString.html#v:uncons"·title="System.OsString">uncons</a></code>·instead.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:init"·class="def">init</a>·::·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/GHC-Stack.html#t:HasCallStack"·title="GHC.Stack">HasCallStack</a>·=&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.Internal.html#init"·class="link">Source</a>·<a·href="#v:init"·class="selflink">#</a></p><div·class="doc"><p><em>O(n)</em>·Return·all·the·elements·of·a·<code><a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></code>·except·the·last·one.
42 ·An·exception·will·be·thrown·in·the·case·of·an·empty·OsString.</p><p>This·is·a·partial·function,·consider·using·<code><a·href="System-OsString.html#v:unsnoc"·title="System.OsString">unsnoc</a></code>·instead.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:unsnoc"·class="def">unsnoc</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>)·<a·href="src/System.OsString.Internal.html#unsnoc"·class="link">Source</a>·<a·href="#v:unsnoc"·class="selflink">#</a></p><div·class="doc"><p><em>O(n)</em>·Extract·the·<code><a·href="System-OsString.html#v:init"·title="System.OsString">init</a></code>·and·<code><a·href="System-OsString.html#v:last"·title="System.OsString">last</a></code>·of·a·OsString,·returning·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Nothing"·title="Data.Maybe">Nothing</a></code>42 ·An·exception·will·be·thrown·in·the·case·of·an·empty·OsString.</p><p>This·is·a·partial·function,·consider·using·<code><a·href="System-OsString.html#v:unsnoc"·title="System.OsString">unsnoc</a></code>·instead.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:unsnoc"·class="def">unsnoc</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</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="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>,·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>)·<a·href="src/System.OsString.Internal.html#unsnoc"·class="link">Source</a>·<a·href="#v:unsnoc"·class="selflink">#</a></p><div·class="doc"><p><em>O(n)</em>·Extract·the·<code><a·href="System-OsString.html#v:init"·title="System.OsString">init</a></code>·and·<code><a·href="System-OsString.html#v:last"·title="System.OsString">last</a></code>·of·a·OsString,·returning·<code><a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Maybe.html#v:Nothing"·title="Data.Maybe">Nothing</a></code>
43 ·if·it·is·empty.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:null"·class="def">null</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="src/System.OsString.Internal.html#null"·class="link">Source</a>·<a·href="#v:null"·class="selflink">#</a></p><div·class="doc"><p><em>O(1)</em>·Test·whether·a·<code><a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></code>·is·empty.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:length"·class="def">length</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<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>·<a·href="src/System.OsString.Internal.html#length"·class="link">Source</a>·<a·href="#v:length"·class="selflink">#</a></p><div·class="doc"><p><em>O(1)</em>·The·length·of·a·<code><a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></code>.</p><p><em>Since:·1.4.200.0</em></p></div></div><a·href="#g:8"·id="g:8"><h1>Transforming·OsString</h1></a><div·class="top"><p·class="src"><a·id="v:map"·class="def">map</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.Internal.html#map"·class="link">Source</a>·<a·href="#v:map"·class="selflink">#</a></p><div·class="doc"><p><em>O(n)</em>·<code><a·href="System-OsString.html#v:map"·title="System.OsString">map</a></code>·<code>f·xs</code>·is·the·OsString·obtained·by·applying·<code>f</code>·to·each43 ·if·it·is·empty.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:null"·class="def">null</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="file:///usr/lib/ghc/lib/../../../share/doc/ghc-doc/html/libraries/base-4.18.2.1/Data-Bool.html#t:Bool"·title="Data.Bool">Bool</a>·<a·href="src/System.OsString.Internal.html#null"·class="link">Source</a>·<a·href="#v:null"·class="selflink">#</a></p><div·class="doc"><p><em>O(1)</em>·Test·whether·a·<code><a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></code>·is·empty.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:length"·class="def">length</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<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>·<a·href="src/System.OsString.Internal.html#length"·class="link">Source</a>·<a·href="#v:length"·class="selflink">#</a></p><div·class="doc"><p><em>O(1)</em>·The·length·of·a·<code><a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></code>.</p><p><em>Since:·1.4.200.0</em></p></div></div><a·href="#g:8"·id="g:8"><h1>Transforming·OsString</h1></a><div·class="top"><p·class="src"><a·id="v:map"·class="def">map</a>·::·(<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>·-&gt;·<a·href="System-OsString.html#t:OsChar"·title="System.OsString">OsChar</a>)·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.Internal.html#map"·class="link">Source</a>·<a·href="#v:map"·class="selflink">#</a></p><div·class="doc"><p><em>O(n)</em>·<code><a·href="System-OsString.html#v:map"·title="System.OsString">map</a></code>·<code>f·xs</code>·is·the·OsString·obtained·by·applying·<code>f</code>·to·each
44 ·element·of·<code>xs</code>.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:reverse"·class="def">reverse</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.Internal.html#reverse"·class="link">Source</a>·<a·href="#v:reverse"·class="selflink">#</a></p><div·class="doc"><p><em>O(n)</em>·<code><a·href="System-OsString.html#v:reverse"·title="System.OsString">reverse</a></code>·<code>xs</code>·efficiently·returns·the·elements·of·<code>xs</code>·in·reverse·order.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:intercalate"·class="def">intercalate</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·[<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>]·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.Internal.html#intercalate"·class="link">Source</a>·<a·href="#v:intercalate"·class="selflink">#</a></p><div·class="doc"><p><em>O(n)</em>·The·<code><a·href="System-OsString.html#v:intercalate"·title="System.OsString">intercalate</a></code>·function·takes·a·<code><a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></code>·and·a·list·of44 ·element·of·<code>xs</code>.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:reverse"·class="def">reverse</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.Internal.html#reverse"·class="link">Source</a>·<a·href="#v:reverse"·class="selflink">#</a></p><div·class="doc"><p><em>O(n)</em>·<code><a·href="System-OsString.html#v:reverse"·title="System.OsString">reverse</a></code>·<code>xs</code>·efficiently·returns·the·elements·of·<code>xs</code>·in·reverse·order.</p><p><em>Since:·1.4.200.0</em></p></div></div><div·class="top"><p·class="src"><a·id="v:intercalate"·class="def">intercalate</a>·::·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·-&gt;·[<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>]·-&gt;·<a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a>·<a·href="src/System.OsString.Internal.html#intercalate"·class="link">Source</a>·<a·href="#v:intercalate"·class="selflink">#</a></p><div·class="doc"><p><em>O(n)</em>·The·<code><a·href="System-OsString.html#v:intercalate"·title="System.OsString">intercalate</a></code>·function·takes·a·<code><a·href="System-OsString.html#t:OsString"·title="System.OsString">OsString</a></code>·and·a·list·of
1.59 KB
html2text {}
    
Offset 199, 15 lines modifiedOffset 199, 15 lines modified
199 liftTyped·::·forall·(m·::·Type·->·Type).·Quote·m·=>·OsString·->·Code·m·OsString199 liftTyped·::·forall·(m·::·Type·->·Type).·Quote·m·=>·OsString·->·Code·m·OsString
200 Source·#200 Source·#
201 type·Rep·OsString·· 201 type·Rep·OsString·· 
202 ·Source·#202 ·Source·#
203 Instance·details203 Instance·details
204 Defined·in·System.OsString.Internal.Types204 Defined·in·System.OsString.Internal.Types
205 type·Rep·OsString·=·D1·('MetaData·"OsString"·"System.OsString.Internal.Types"205 type·Rep·OsString·=·D1·('MetaData·"OsString"·"System.OsString.Internal.Types"
206 "os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"·'True)·(C1·('MetaCons·"OsString"206 "os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE"·'True)·(C1·('MetaCons·"OsString"
207 'PrefixI·'True)·(S1·('MetaSel·('Just·"getOsString")·'NoSourceUnpackedness207 'PrefixI·'True)·(S1·('MetaSel·('Just·"getOsString")·'NoSourceUnpackedness
208 'NoSourceStrictness·'DecidedLazy)·(Rec0·PlatformString)))208 'NoSourceStrictness·'DecidedLazy)·(Rec0·PlatformString)))
209 ******_OsString_construction_******209 ******_OsString_construction_******
210 encodeUtf·::·MonadThrow·m·=>·String·->·m·OsString·Source·#210 encodeUtf·::·MonadThrow·m·=>·String·->·m·OsString·Source·#
211 Partial·unicode·friendly·encoding.211 Partial·unicode·friendly·encoding.
212 On·windows·this·encodes·as·UTF16-LE·(strictly),·which·is·a·pretty·good·guess.212 On·windows·this·encodes·as·UTF16-LE·(strictly),·which·is·a·pretty·good·guess.
213 On·unix·this·encodes·as·UTF8·(strictly),·which·is·a·good·guess.213 On·unix·this·encodes·as·UTF8·(strictly),·which·is·a·good·guess.
Offset 345, 15 lines modifiedOffset 345, 15 lines modified
345 max·::·OsChar·->·OsChar·->·OsChar·Source·#345 max·::·OsChar·->·OsChar·->·OsChar·Source·#
346 min·::·OsChar·->·OsChar·->·OsChar·Source·#346 min·::·OsChar·->·OsChar·->·OsChar·Source·#
347 type·Rep·OsChar· 347 type·Rep·OsChar· 
348 ·Source·#348 ·Source·#
349 Instance·details349 Instance·details
350 Defined·in·System.OsString.Internal.Types350 Defined·in·System.OsString.Internal.Types
351 type·Rep·OsChar·=·D1·('MetaData·"OsChar"·"System.OsString.Internal.Types"·"os-351 type·Rep·OsChar·=·D1·('MetaData·"OsChar"·"System.OsString.Internal.Types"·"os-
352 string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"·'True)·(C1·('MetaCons·"OsChar"·'PrefixI352 string-2.0.6-IlBa2UQjH7mL18YjMu1jzE"·'True)·(C1·('MetaCons·"OsChar"·'PrefixI
353 'True)·(S1·('MetaSel·('Just·"getOsChar")·'NoSourceUnpackedness353 'True)·(S1·('MetaSel·('Just·"getOsChar")·'NoSourceUnpackedness
354 'NoSourceStrictness·'DecidedLazy)·(Rec0·PlatformChar)))354 'NoSourceStrictness·'DecidedLazy)·(Rec0·PlatformChar)))
355 ******_Word_construction_******355 ******_Word_construction_******
356 unsafeFromChar·::·Char·->·OsChar·Source·#356 unsafeFromChar·::·Char·->·OsChar·Source·#
357 Truncates·on·unix·to·1·and·on·Windows·to·2·octets.357 Truncates·on·unix·to·1·and·on·Windows·to·2·octets.
358 ******_Word_deconstruction_******358 ******_Word_deconstruction_******
359 toChar·::·OsChar·->·Char·Source·#359 toChar·::·OsChar·->·Char·Source·#
11.9 MB
libghc-os-string-prof_2.0.6-2_amd64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-10-02·19:12:11.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-10-02·19:12:11.000000·debian-binary
2 -rw-r--r--···0········0········0·····1232·2024-10-02·19:12:11.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1236·2024-10-02·19:12:11.000000·control.tar.xz
3 -rw-r--r--···0········0········0···219808·2024-10-02·19:12:11.000000·data.tar.xz3 -rw-r--r--···0········0········0···218104·2024-10-02·19:12:11.000000·data.tar.xz
4.03 KB
control.tar.xz
4.0 KB
control.tar
914 B
./control
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 Package:·libghc-os-string-prof1 Package:·libghc-os-string-prof
2 Source:·haskell-os-string2 Source:·haskell-os-string
3 Version:·2.0.6-23 Version:·2.0.6-2
4 Architecture:·amd644 Architecture:·amd64
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:·21976 Installed-Size:·2197
7 Depends:·libghc-base-prof-4.18.2.1-8e81e,·libghc-bytestring-prof-0.11.5.3-7048d,·libghc-deepseq-prof-1.4.8.1-9013f,·libghc-exceptions-prof-0.10.7-0356d,·libghc-os-string-dev·(=·2.0.6-2),·libghc-template-haskell-prof-2.20.0.0-54f987 Depends:·libghc-base-prof-4.18.2.1-8e81e,·libghc-bytestring-prof-0.11.5.3-7048d,·libghc-deepseq-prof-1.4.8.1-9013f,·libghc-exceptions-prof-0.10.7-0356d,·libghc-os-string-dev·(=·2.0.6-2),·libghc-template-haskell-prof-2.20.0.0-54f98
8 Provides:·libghc-os-string-prof-2.0.6-b30848 Provides:·libghc-os-string-prof-2.0.6-3081f
9 Section:·haskell9 Section:·haskell
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://github.com/haskell/os-string/blob/master/README.md11 Homepage:·https://github.com/haskell/os-string/blob/master/README.md
12 Description:·library·for·manipulating·Operating·system·strings;·profiling·libraries12 Description:·library·for·manipulating·Operating·system·strings;·profiling·libraries
13 ·This·package·provides·functionality·for·manipulating·'OsString'·values.13 ·This·package·provides·functionality·for·manipulating·'OsString'·values.
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
3.09 KB
./md5sums
30.0 B
./md5sums
Files differ
3.04 KB
line order
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString.p_hi1 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString.p_hi
2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short.p_hi2 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short.p_hi
3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/Internal.p_hi3 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/Internal.p_hi
4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/Word16.p_hi4 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/Word16.p_hi
5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding.p_hi5 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding.p_hi
6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding/Internal.p_hi6 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding/Internal.p_hi
7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal.p_hi7 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal.p_hi
8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal/Types.p_hi8 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal/Types.p_hi
9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Posix.p_hi9 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Posix.p_hi
10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Windows.p_hi10 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Windows.p_hi
11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/libHSos-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD_p.a11 usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/libHSos-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE_p.a
12 usr/share/doc/libghc-os-string-prof/changelog.Debian.gz12 usr/share/doc/libghc-os-string-prof/changelog.Debian.gz
13 usr/share/doc/libghc-os-string-prof/changelog.gz13 usr/share/doc/libghc-os-string-prof/changelog.gz
14 usr/share/doc/libghc-os-string-prof/copyright14 usr/share/doc/libghc-os-string-prof/copyright
11.9 MB
data.tar.xz
11.9 MB
data.tar
9.44 KB
file list
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/
14 -rw-r--r--···0·root·········(0)·root·········(0)····30491·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/Internal.p_hi14 -rw-r--r--···0·root·········(0)·root·········(0)····30490·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/Internal.p_hi
15 -rw-r--r--···0·root·········(0)·root·········(0)····64342·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/Word16.p_hi15 -rw-r--r--···0·root·········(0)·root·········(0)····64334·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/Word16.p_hi
16 -rw-r--r--···0·root·········(0)·root·········(0)·····3873·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short.p_hi16 -rw-r--r--···0·root·········(0)·root·········(0)·····3864·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short.p_hi
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding/
18 -rw-r--r--···0·root·········(0)·root·········(0)····47851·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding/Internal.p_hi18 -rw-r--r--···0·root·········(0)·root·········(0)····47838·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding/Internal.p_hi
19 -rw-r--r--···0·root·········(0)·root·········(0)·····2460·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding.p_hi19 -rw-r--r--···0·root·········(0)·root·········(0)·····2457·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding.p_hi
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal/
21 -rw-r--r--···0·root·········(0)·root·········(0)····53655·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal/Types.p_hi21 -rw-r--r--···0·root·········(0)·root·········(0)····53647·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal/Types.p_hi
22 -rw-r--r--···0·root·········(0)·root·········(0)····42176·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal.p_hi22 -rw-r--r--···0·root·········(0)·root·········(0)····42211·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal.p_hi
23 -rw-r--r--···0·root·········(0)·root·········(0)····40155·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Posix.p_hi23 -rw-r--r--···0·root·········(0)·root·········(0)····40162·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Posix.p_hi
24 -rw-r--r--···0·root·········(0)·root·········(0)····42606·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Windows.p_hi24 -rw-r--r--···0·root·········(0)·root·········(0)····42614·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Windows.p_hi
25 -rw-r--r--···0·root·········(0)·root·········(0)·····5756·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString.p_hi25 -rw-r--r--···0·root·········(0)·root·········(0)·····5761·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString.p_hi
26 -rw-r--r--···0·root·········(0)·root·········(0)··1886148·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/libHSos-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD_p.a26 -rw-r--r--···0·root·········(0)·root·········(0)··1886148·2024-10-02·19:12:11.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/libHSos-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE_p.a
27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/share/27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/share/
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/share/doc/28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/share/doc/
29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/share/doc/libghc-os-string-prof/29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-02·19:12:11.000000·./usr/share/doc/libghc-os-string-prof/
30 -rw-r--r--···0·root·········(0)·root·········(0)······233·2024-10-02·19:12:11.000000·./usr/share/doc/libghc-os-string-prof/changelog.Debian.gz30 -rw-r--r--···0·root·········(0)·root·········(0)······233·2024-10-02·19:12:11.000000·./usr/share/doc/libghc-os-string-prof/changelog.Debian.gz
31 -rw-r--r--···0·root·········(0)·root·········(0)······554·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-os-string-prof/changelog.gz31 -rw-r--r--···0·root·········(0)·root·········(0)······554·2001-09-09·01:46:40.000000·./usr/share/doc/libghc-os-string-prof/changelog.gz
32 -rw-r--r--···0·root·········(0)·root·········(0)·····3292·2024-09-19·17:36:12.000000·./usr/share/doc/libghc-os-string-prof/copyright32 -rw-r--r--···0·root·········(0)·root·········(0)·····3292·2024-09-19·17:36:12.000000·./usr/share/doc/libghc-os-string-prof/copyright
59.5 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/Internal.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/Internal.p_hi
Files 98% similar despite different names
59.1 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 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·System.OsString.Data.ByteString.Short.Internal·90667 interface·System.OsString.Data.ByteString.Short.Internal·9066
8 ··interface·hash:·abc3ee122d067c7d162478613c94d235 
9 ··ABI·hash:·ff316b4f639dda979646b70a09abbe3c 
10 ··export-list·hash:·fc0d3718e8f1140592eba0ecd96271b7 
11 ··orphan·hash:·1282532445ab4e62bc96d727806009fc8 ··interface·hash:·0961fe029bb7d2e095b47c9c342ab12c
 9 ··ABI·hash:·d5e95342ab57ad06048dfe59a7cb0eb0
 10 ··export-list·hash:·594a6ea3465737ea78e4a10a44687aa3
 11 ··orphan·hash:·a76a2a0ead2e692a953c5205b4dd6710
12 ··flag·hash:·33f07910d8196ab08795e4c07c7e4e2412 ··flag·hash:·33f07910d8196ab08795e4c07c7e4e24
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·23ab80209d605d6613036ec833c6208116 ··src_hash:·23ab80209d605d6613036ec833c62081
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 95, 17 lines modifiedOffset 95, 17 lines modified
95 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc95 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
96 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc296 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
97 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b4797 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
98 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0898 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
99 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9499 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
100 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcautoconf.h"·40eaabd0f2e7dff677e970e31999eed3100 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcautoconf.h"·40eaabd0f2e7dff677e970e31999eed3
101 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2101 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
102 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·63fa2ccc1972b73818fb20a881325c8e102 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·a1c7ab0ce1dd31f95492422332ff2c6d
103 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d103 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
104 102449191a3b19d582f81b2358c6da59104 a7bf07e17373738b9590abd28c6b7d1a
105 ··$s$wnewArray0·::105 ··$s$wnewArray0·::
106 ····GHC.Word.Word16106 ····GHC.Word.Word16
107 ····->·[GHC.Word.Word16]107 ····->·[GHC.Word.Word16]
108 ····->·GHC.Prim.State#·GHC.Prim.RealWorld108 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
109 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·GHC.Prim.Addr#·#)109 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·GHC.Prim.Addr#·#)
110 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><SL><L>,110 ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><SL><L>,
111 ···CPR:·1,·Inline:·[2],111 ···CPR:·1,·Inline:·[2],
Offset 170, 15 lines modifiedOffset 170, 15 lines modified
170 ··························@GHC.Types.LiftedRep170 ··························@GHC.Types.LiftedRep
171 ··························@GHC.Exception.Type.SomeException171 ··························@GHC.Exception.Type.SomeException
172 ··························@(GHC.Ptr.Ptr·GHC.Word.Word16)172 ··························@(GHC.Ptr.Ptr·GHC.Word.Word16)
173 ··························Foreign.Marshal.Alloc.malloc1173 ··························Foreign.Marshal.Alloc.malloc1
174 ··························ds174 ··························ds
175 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·GHC.Prim.Addr#·#)175 ···················ret_ty·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·GHC.Prim.Addr#·#)
176 ···················of·{}·}·}·}]176 ···················of·{}·}·}·}]
177 67ef4cbcdab4004d6cd17385bf7d8433177 36e8e6635191cab298b644f3e8133ca3
178 ··$s$wpeekArray·::178 ··$s$wpeekArray·::
179 ····GHC.Prim.Int#179 ····GHC.Prim.Int#
180 ····->·GHC.Ptr.Ptr·GHC.Word.Word16180 ····->·GHC.Ptr.Ptr·GHC.Word.Word16
181 ····->·GHC.Prim.State#·GHC.Prim.RealWorld181 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
182 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·[GHC.Word.Word16]·#)182 ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·[GHC.Word.Word16]·#)
183 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,183 ··[HasNoCafRefs,·TagSig:·<TagTuple[TagProper]>,
184 ···LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>,184 ···LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>,
Offset 229, 15 lines modifiedOffset 229, 15 lines modified
229 ······························(GHC.Prim.-#·ds2·1#)229 ······························(GHC.Prim.-#·ds2·1#)
230 ······························(GHC.Types.:·@GHC.Word.Word16·(GHC.Word.W16#·ipv1)·acc)230 ······························(GHC.Types.:·@GHC.Word.Word16·(GHC.Word.W16#·ipv1)·acc)
231 ······························ipv·}·}231 ······························ipv·}·}
232 ·························0#·->·exit·acc·eta1·}232 ·························0#·->·exit·acc·eta1·}
233 ···················}·in233 ···················}·in
234 ···················$wf·(GHC.Prim.-#·ww·1#)·(GHC.Types.[]·@GHC.Word.Word16)·eta234 ···················$wf·(GHC.Prim.-#·ww·1#)·(GHC.Types.[]·@GHC.Word.Word16)·eta
235 ················1#·->·(#·eta,·GHC.Types.[]·@GHC.Word.Word16·#)·}]235 ················1#·->·(#·eta,·GHC.Types.[]·@GHC.Word.Word16·#)·}]
236 c6c31d5fae65fe5e0307081f2f796be9236 fa12a3385e116b7c466748b8b125ed07
237 ··$s$wpokeArray·::237 ··$s$wpokeArray·::
238 ····GHC.Ptr.Ptr·GHC.Word.Word16238 ····GHC.Ptr.Ptr·GHC.Word.Word16
239 ····->·[GHC.Word.Word16]239 ····->·[GHC.Word.Word16]
240 ····->·GHC.Prim.State#·GHC.Prim.RealWorld240 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
241 ····->·GHC.Prim.State#·GHC.Prim.RealWorld241 ····->·GHC.Prim.State#·GHC.Prim.RealWorld
242 ··[HasNoCafRefs,·TagSig:·<TagTuple[]>,·LambdaFormInfo:·LFReEntrant·3,242 ··[HasNoCafRefs,·TagSig:·<TagTuple[]>,·LambdaFormInfo:·LFReEntrant·3,
243 ···Arity:·3,·Strictness:·<L><1L><L>,·Inline:·[2],243 ···Arity:·3,·Strictness:·<L><1L><L>,·Inline:·[2],
Offset 266, 152 lines modifiedOffset 266, 152 lines modified
266 ······························a266 ······························a
267 ······························ds1267 ······························ds1
268 ······························x268 ······························x
269 ······························eta1·of·s2·{·DEFAULT·->269 ······························eta1·of·s2·{·DEFAULT·->
270 ·······················go·vals·(GHC.Prim.+#·ds1·1#)·s2·}·}·}·}270 ·······················go·vals·(GHC.Prim.+#·ds1·1#)·s2·}·}·}·}
271 ··············}·in271 ··············}·in
272 ··············go·vals0·0#·eta]272 ··············go·vals0·0#·eta]
273 53bf4baafc676cd087129b7083ab1628273 b4eec3ca69545c7cfa53030639e2a1d4
274 ··$tc'BA#·::·GHC.Types.TyCon274 ··$tc'BA#·::·GHC.Types.TyCon
275 ··[HasNoCafRefs,·TagSig:·<TagProper>,275 ··[HasNoCafRefs,·TagSig:·<TagProper>,
276 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],276 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
277 ···Unfolding:·Core:·<vanilla>277 ···Unfolding:·Core:·<vanilla>
278 ··············GHC.Types.TyCon278 ··············GHC.Types.TyCon
279 ················934403462460087853#Word64279 ················4054776068490106365#Word64
280 ················1660028391688730945#Word64280 ················17026911208604798873#Word64
281 ················$trModule281 ················$trModule
282 ················$tc'BA#2282 ················$tc'BA#2
283 ················0#283 ················0#
284 ················$tc'BA#1]284 ················$tc'BA#1]
285 c5d00471af2a122039fa56bff2f22d9d285 a9030d229f8865aaf2dd1d5a59d2dd0a
286 ··$tc'BA#1·::·GHC.Types.KindRep286 ··$tc'BA#1·::·GHC.Types.KindRep
287 ··[HasNoCafRefs,·TagSig:·<TagProper>,287 ··[HasNoCafRefs,·TagSig:·<TagProper>,
288 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]288 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
289 7388b8a9f779822dd5b45c9ecfab4f9b289 2fde62bd5003109f888ef2a67572782c
290 ··$tc'BA#2·::·GHC.Types.TrName290 ··$tc'BA#2·::·GHC.Types.TrName
291 ··[HasNoCafRefs,·TagSig:·<TagProper>,291 ··[HasNoCafRefs,·TagSig:·<TagProper>,
292 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],292 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
293 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'BA#3]293 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'BA#3]
294 4bf1a13542ea4e4f5a7ab3486b4f9ab9294 e2f04647ac19a3f68edc557b48482bf8
295 ··$tc'BA#3·::·GHC.Prim.Addr#295 ··$tc'BA#3·::·GHC.Prim.Addr#
296 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,296 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
297 ···Unfolding:·Core:·<vanilla>·"'BA#"#]297 ···Unfolding:·Core:·<vanilla>·"'BA#"#]
298 addaf26f849c61566c1a0b8f8db2545d298 24960282972926f69ad514901a984e10
299 ··$tc'MBA#·::·GHC.Types.TyCon299 ··$tc'MBA#·::·GHC.Types.TyCon
300 ··[HasNoCafRefs,·TagSig:·<TagProper>,300 ··[HasNoCafRefs,·TagSig:·<TagProper>,
301 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],301 ···LambdaFormInfo:·LFCon[GHC.Types.TyCon],
302 ···Unfolding:·Core:·<vanilla>302 ···Unfolding:·Core:·<vanilla>
303 ··············GHC.Types.TyCon303 ··············GHC.Types.TyCon
304 ················13847119921464365256#Word64 
305 ················6232986823533856138#Word64304 ················5907973779908392337#Word64
 305 ················7556141354255581140#Word64
306 ················$trModule306 ················$trModule
307 ················$tc'MBA#2307 ················$tc'MBA#2
308 ················1#308 ················1#
309 ················$tc'MBA#1]309 ················$tc'MBA#1]
310 21b8bac5c4b2575e7820fae0a912db6f310 9df4a4bf3a20d31b12d2e2369c5476f1
311 ··$tc'MBA#1·::·GHC.Types.KindRep311 ··$tc'MBA#1·::·GHC.Types.KindRep
312 ··[HasNoCafRefs,·TagSig:·<TagProper>,312 ··[HasNoCafRefs,·TagSig:·<TagProper>,
313 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]313 ···LambdaFormInfo:·LFCon[GHC.Types.KindRepFun],·Inline:·[~]]
314 1e95b3df4911be84208d49e14cb813fa314 82c6b3d0d6167b55096b91ae046609b2
315 ··$tc'MBA#2·::·GHC.Types.TrName315 ··$tc'MBA#2·::·GHC.Types.TrName
316 ··[HasNoCafRefs,·TagSig:·<TagProper>,316 ··[HasNoCafRefs,·TagSig:·<TagProper>,
317 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],317 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
318 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'MBA#3]318 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$tc'MBA#3]
319 bf8a9165b46dff2ebfd8f0829c2e2394319 03d8737a3b62628ac39fc7b4bc022115
Max diff block lines reached; 54408/60531 bytes (89.88%) of diff not shown.
162 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short/Word16.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short/Word16.p_hi
Files 98% similar despite different names
162 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·System.OsString.Data.ByteString.Short.Word16·90667 interface·System.OsString.Data.ByteString.Short.Word16·9066
8 ··interface·hash:·2fbe790f14faf460fe85167b67060d0b 
9 ··ABI·hash:·970aeb39651ed51d2e944d436c127d1a 
10 ··export-list·hash:·3b6b098238bc1cfeac836f8305b963dc8 ··interface·hash:·12f7f5de0cfc70096ace171acd9f166c
 9 ··ABI·hash:·dfb561765a057014eab4e9641207fd17
 10 ··export-list·hash:·04654e162f79d507ff844b33dded4149
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·6fdf0577095734aa9d45278cbb0dd1e912 ··flag·hash:·6fdf0577095734aa9d45278cbb0dd1e9
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·fa52bf10a4cbf4f0aa750bfff1c601c716 ··src_hash:·fa52bf10a4cbf4f0aa750bfff1c601c7
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 89, 16 lines modifiedOffset 89, 16 lines modified
89 ··uncons89 ··uncons
90 ··uncons290 ··uncons2
91 ··unfoldr91 ··unfoldr
92 ··unfoldrN92 ··unfoldrN
93 ··unpack93 ··unpack
94 ··unsnoc94 ··unsnoc
95 ··Data.ByteString.Short.Internal.ShortByteString{Data.ByteString.Short.Internal.SBS}95 ··Data.ByteString.Short.Internal.ShortByteString{Data.ByteString.Short.Internal.SBS}
96 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short96 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short
97 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Internal97 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Internal
98 boot·module·dependencies:98 boot·module·dependencies:
99 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.399 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
100 plugin·package·dependencies:100 plugin·package·dependencies:
101 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext101 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
102 family·instance·modules:·Control.Applicative·Control.Arrow102 family·instance·modules:·Control.Applicative·Control.Arrow
103 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose103 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
104 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product104 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 123, 47 lines modifiedOffset 123, 47 lines modified
123 import··-/··GHC.Stack·247987662c6247998b65539bb3f20f0e123 import··-/··GHC.Stack·247987662c6247998b65539bb3f20f0e
124 import··-/··GHC.Stack.Types·293a876f66a34da7cfcd8df419f3d906124 import··-/··GHC.Stack.Types·293a876f66a34da7cfcd8df419f3d906
125 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc125 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
126 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2126 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
127 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47127 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
128 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08128 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
129 import··-/··GHC.Magic·abbcd3e1eb9e1bf6dd463a08bf874303129 import··-/··GHC.Magic·abbcd3e1eb9e1bf6dd463a08bf874303
130 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short·1d14cc5f9fcd15ce8babdb17d52bcbcd 
131 ··exports:·7f6f244dfe00afd2490637d8f99ea8f9 
132 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Internal·ff316b4f639dda979646b70a09abbe3c 
133 ··exports:·fc0d3718e8f1140592eba0ecd96271b7 
134 ··BA·9e81dba406e7b00ff3dda50cf92761d1 
135 ··MBA·7a785638f3b74a39fa19d3586e5809ed 
136 ··asBA·0345d2cc3faff54a92409bbe0dacc7a4 
137 ··assertEven·a037d96f5d53cd1828a9b78fd8472ac2 
138 ··compareByteArraysOff·6a1f4ff888452f4f0b083883b7a6bfc0 
139 ··copyByteArray·76e317b108f339e47552023ef431a680 
140 ··create·86ffdfc86c7bf9611a3a90149b0b1486 
141 ··createAndTrim·5f5a21c6533965321c25ad4cb116f6fe 
142 ··createAndTrim'·52809ece4d43edd854f56d4cf36ce166 
143 ··createAndTrim''·37e6a69446e76c9931fabe57b1aeb32a 
144 ··errorEmptySBS·898662e15fc798207539552a6e0a4fe1 
145 ··findFromEndUntil·09180453c7c44173e16088cd0733cf40 
146 ··findIndexOrLength·e478aa638f20e68f71869f19efe66fc0 
147 ··indexWord16Array·d59048b50c0a62d5c22f790360fb3f7c 
148 ··moduleError·8314b52fad901b9e0204b1a9eec055b3 
149 ··newCWString·54eea71d0ebfbb5abeb01d7ad785684d 
150 ··packCWString·fbfb20e8136c2a20018e746635644067 
151 ··packCWStringLen·017b4383fc4d2289f67c43e99792d37a 
152 ··packWord16·dd7a222b8b11283a7841600ff727abec 
153 ··packWord16Rev·d42debe01d26aa4d434de33278c705da 
154 ··unpackWord16·9c83870e122004266c3e1625020a5ed3 
155 ··useAsCWString·de561259aa474ad3f9a04ca2bed85de0 
156 ··useAsCWStringLen·e4f7ad4597ef3ac771a59b04008da921 
157 ··writeWord16Array·2090f885ff5692fb8ed468594889c1fe130 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short·08234cbca0ba8b2a21cd9b0a56e6d737
 131 ··exports:·586d4e86fe80f4232535c7ebceba8534
 132 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Internal·d5e95342ab57ad06048dfe59a7cb0eb0
 133 ··exports:·594a6ea3465737ea78e4a10a44687aa3
 134 ··BA·eb8ea6ac0ddc7b74e02f468fc8aa3b4c
 135 ··MBA·42b71106faea5bff3288d5f4d029bd6c
 136 ··asBA·567b380b7d0b36af46f5a8f71f526ba3
 137 ··assertEven·3cf8e1c00f5224c7b28fc7dc72f01d45
 138 ··compareByteArraysOff·60f8e61f6240c8a582c2bc1408918a2b
 139 ··copyByteArray·41401a40f82890d6b10fbe4c5fae3c68
 140 ··create·f2420cf62fa1d9322bd716bc22772a4d
 141 ··createAndTrim·5d42a348a96bdd567d10f5cfcebb4586
 142 ··createAndTrim'·6a4cd4f8d22ac37770079aa6e4d3c853
 143 ··createAndTrim''·63bf85ac2d4d8c97ad095cec0c480eff
 144 ··errorEmptySBS·6149febcfa81e0beceea2b441cab03c4
 145 ··findFromEndUntil·c092a1b56c3763e21a83ee6b15712555
 146 ··findIndexOrLength·8987bbab0ee08e2a00fb5be06a69df68
 147 ··indexWord16Array·7b80545c1241dc908ca41b0d5daf3000
 148 ··moduleError·2536d9b7f9253ab71a752859f50a861f
 149 ··newCWString·2a21b2c7e0be24aa2c4c2d6cae31eb63
 150 ··packCWString·1cf4b471e803be51d113c0e6d2325351
 151 ··packCWStringLen·0301ba4f2f4533a165f7af885cb4f0d7
 152 ··packWord16·d6ec1329c3fc7db885493b51ee628191
 153 ··packWord16Rev·9fcfe523c6b7684bfd104bbb7dd4cb41
 154 ··unpackWord16·b70adb5f60cf98b99f20c244e13cf72d
 155 ··useAsCWString·240b3d9f3bfa78ce29a9436c8e6fea73
 156 ··useAsCWStringLen·bd22ce9f1c14beb17e97ed616f077208
 157 ··writeWord16Array·7aae28ec6d3744164820291644c4f3a3
158 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2158 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
159 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·63fa2ccc1972b73818fb20a881325c8e159 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·a1c7ab0ce1dd31f95492422332ff2c6d
160 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d160 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
161 fixities·infixr·5·cons,·infixl·5·snoc161 fixities·infixr·5·cons,·infixl·5·snoc
162 0b2a91e76a0d4d565d2de3418f79928e162 12844aa131bb52a8d675d4d717e3701a
163 ··(!?)·::163 ··(!?)·::
164 ····Data.ByteString.Short.Internal.ShortByteString164 ····Data.ByteString.Short.Internal.ShortByteString
165 ····->·GHC.Types.Int·->·GHC.Maybe.Maybe·GHC.Word.Word16165 ····->·GHC.Types.Int·->·GHC.Maybe.Maybe·GHC.Word.Word16
166 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,166 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
167 ···Strictness:·<ML><1!P(L)>,·Inline:·(sat-args=0),167 ···Strictness:·<ML><1!P(L)>,·Inline:·(sat-args=0),
168 ···Unfolding:·Core:·StableUser·<0,FalseTrue>168 ···Unfolding:·Core:·StableUser·<0,FalseTrue>
169 ··············\·(ds['GHC.Types.Many]·::·Data.ByteString.Short.Internal.ShortByteString)169 ··············\·(ds['GHC.Types.Many]·::·Data.ByteString.Short.Internal.ShortByteString)
Offset 185, 40 lines modifiedOffset 185, 40 lines modified
185 ················GHC.Types.False·->·GHC.Maybe.Nothing·@GHC.Word.Word16185 ················GHC.Types.False·->·GHC.Maybe.Nothing·@GHC.Word.Word16
186 ················GHC.Types.True186 ················GHC.Types.True
187 ················->·case·GHC.Classes.ltInt·i·(numWord16·sbs)·of·wild1·{187 ················->·case·GHC.Classes.ltInt·i·(numWord16·sbs)·of·wild1·{
188 ·····················GHC.Types.False·->·GHC.Maybe.Nothing·@GHC.Word.Word16188 ·····················GHC.Types.False·->·GHC.Maybe.Nothing·@GHC.Word.Word16
189 ·····················GHC.Types.True189 ·····················GHC.Types.True
190 ·····················->·case·unsafeIndex·sbs·i·of·vx·{·GHC.Word.W16#·ipv·->190 ·····················->·case·unsafeIndex·sbs·i·of·vx·{·GHC.Word.W16#·ipv·->
191 ························GHC.Maybe.Just·@GHC.Word.Word16·vx·}·}·}]191 ························GHC.Maybe.Just·@GHC.Word.Word16·vx·}·}·}]
192 796a87a8d5f3f0298fef41e2e7d54c58192 84b5990646ea493b044b782e7ecff867
193 ··$trModule·::·GHC.Types.Module193 ··$trModule·::·GHC.Types.Module
194 ··[HasNoCafRefs,·TagSig:·<TagProper>,194 ··[HasNoCafRefs,·TagSig:·<TagProper>,
195 ···LambdaFormInfo:·LFCon[GHC.Types.Module],195 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
196 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]196 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
197 70e286519cd997cc715d3b00a01be765197 92cd69b55fd92c164ace367321c9c94b
198 ··$trModule1·::·GHC.Types.TrName198 ··$trModule1·::·GHC.Types.TrName
199 ··[HasNoCafRefs,·TagSig:·<TagProper>,199 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 158763/165829 bytes (95.74%) of diff not shown.
4.8 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Data/ByteString/Short.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Data/ByteString/Short.p_hi
Files 93% similar despite different names
4.49 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·System.OsString.Data.ByteString.Short·90667 interface·System.OsString.Data.ByteString.Short·9066
8 ··interface·hash:·05b95b66524a5df8ce182e450760c3d9 
9 ··ABI·hash:·1d14cc5f9fcd15ce8babdb17d52bcbcd 
10 ··export-list·hash:·7f6f244dfe00afd2490637d8f99ea8f98 ··interface·hash:·97a485229d734575532ab4303fa80853
 9 ··ABI·hash:·08234cbca0ba8b2a21cd9b0a56e6d737
 10 ··export-list·hash:·586d4e86fe80f4232535c7ebceba8534
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·0ee67565527ac24f33b9793b1f611a7812 ··flag·hash:·0ee67565527ac24f33b9793b1f611a78
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·ef88e3269c82bb015ca4ac6d6c4b3b2d16 ··src_hash:·ef88e3269c82bb015ca4ac6d6c4b3b2d
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 ··Data.ByteString.Short.Internal.unfoldrN87 ··Data.ByteString.Short.Internal.unfoldrN
88 ··Data.ByteString.Short.Internal.unpack88 ··Data.ByteString.Short.Internal.unpack
89 ··Data.ByteString.Short.Internal.unsnoc89 ··Data.ByteString.Short.Internal.unsnoc
90 ··Data.ByteString.Short.Internal.useAsCString90 ··Data.ByteString.Short.Internal.useAsCString
91 ··Data.ByteString.Short.Internal.useAsCStringLen91 ··Data.ByteString.Short.Internal.useAsCStringLen
92 ··uncons292 ··uncons2
93 ··Data.ByteString.Short.Internal.ShortByteString{Data.ByteString.Short.Internal.SBS}93 ··Data.ByteString.Short.Internal.ShortByteString{Data.ByteString.Short.Internal.SBS}
94 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Internal94 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Internal
95 boot·module·dependencies:95 boot·module·dependencies:
96 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.396 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
97 plugin·package·dependencies:97 plugin·package·dependencies:
98 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext98 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
99 family·instance·modules:·Control.Applicative·Control.Arrow99 family·instance·modules:·Control.Applicative·Control.Arrow
100 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose100 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
101 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product101 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 108, 46 lines modifiedOffset 108, 46 lines modified
108 import··-/··Data.Word·5f52f4264c0613d07ccd800f248b8e83108 import··-/··Data.Word·5f52f4264c0613d07ccd800f248b8e83
109 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9109 import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9
110 import··-/··GHC.Num·ea8b1f3a62ef54a9fb64ffc32cb719e9110 import··-/··GHC.Num·ea8b1f3a62ef54a9fb64ffc32cb719e9
111 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc111 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
112 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2112 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
113 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47113 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
114 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08114 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
115 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Internal·ff316b4f639dda979646b70a09abbe3c 
116 ··exports:·fc0d3718e8f1140592eba0ecd96271b7 
117 ··asBA·0345d2cc3faff54a92409bbe0dacc7a4 
118 ··copyByteArray·76e317b108f339e47552023ef431a680 
119 ··create·86ffdfc86c7bf9611a3a90149b0b1486 
120 ··indexWord8Array·e2fb7bffbdf17cfc0ecd1fc7066557ad 
121 616542f8143d45ffb03f93b43edbdd57115 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Internal·d5e95342ab57ad06048dfe59a7cb0eb0
 116 ··exports:·594a6ea3465737ea78e4a10a44687aa3
 117 ··asBA·567b380b7d0b36af46f5a8f71f526ba3
 118 ··copyByteArray·41401a40f82890d6b10fbe4c5fae3c68
 119 ··create·f2420cf62fa1d9322bd716bc22772a4d
 120 ··indexWord8Array·decade4cea6e2fa52ade6ac3853ab92b
 121 267c8a1f1837e6df54135ffbff98c472
122 ··$trModule·::·GHC.Types.Module122 ··$trModule·::·GHC.Types.Module
123 ··[HasNoCafRefs,·TagSig:·<TagProper>,123 ··[HasNoCafRefs,·TagSig:·<TagProper>,
124 ···LambdaFormInfo:·LFCon[GHC.Types.Module],124 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
125 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]125 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
126 8a496aa82abaa4728f1561a364e37b75126 116535c86d61e17f6192f82838aa31c4
127 ··$trModule1·::·GHC.Types.TrName127 ··$trModule1·::·GHC.Types.TrName
128 ··[HasNoCafRefs,·TagSig:·<TagProper>,128 ··[HasNoCafRefs,·TagSig:·<TagProper>,
129 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],129 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
130 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]130 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
131 fee2047dac2eb7ebd5d1f30cf2f3e409131 248fef050dce377bead3cf260f3bab2e
132 ··$trModule2·::·GHC.Prim.Addr#132 ··$trModule2·::·GHC.Prim.Addr#
133 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,133 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
134 ···Unfolding:·Core:·<vanilla>134 ···Unfolding:·Core:·<vanilla>
135 ··············"System.OsString.Data.ByteString.Short"#]135 ··············"System.OsString.Data.ByteString.Short"#]
136 bafa5f90009104876b222c8118a5e456136 f85e4ab114f5fbee94816d35eddb4843
137 ··$trModule3·::·GHC.Types.TrName137 ··$trModule3·::·GHC.Types.TrName
138 ··[HasNoCafRefs,·TagSig:·<TagProper>,138 ··[HasNoCafRefs,·TagSig:·<TagProper>,
139 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],139 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
140 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]140 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
141 bb7248cd30d910249f741df4b0787ade141 244e6f0d7a004437727b4c4fdaf5e039
142 ··$trModule4·::·GHC.Prim.Addr#142 ··$trModule4·::·GHC.Prim.Addr#
143 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,143 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
144 ···Unfolding:·Core:·<vanilla>144 ···Unfolding:·Core:·<vanilla>
145 ··············"os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"#] 
146 3d342f0cbf6dfa8ef8de6868b1b6534e145 ··············"os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE"#]
 146 9ea66e18da93b5c954de8b12d66412db
147 ··uncons2·::147 ··uncons2·::
148 ····Data.ByteString.Short.Internal.ShortByteString148 ····Data.ByteString.Short.Internal.ShortByteString
149 ····->·GHC.Maybe.Maybe149 ····->·GHC.Maybe.Maybe
150 ·········(GHC.Word.Word8,·GHC.Word.Word8,150 ·········(GHC.Word.Word8,·GHC.Word.Word8,
151 ··········Data.ByteString.Short.Internal.ShortByteString)151 ··········Data.ByteString.Short.Internal.ShortByteString)
152 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),152 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),
153 ···Unfolding:·Core:·<vanilla>153 ···Unfolding:·Core:·<vanilla>
91.4 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding/Internal.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding/Internal.p_hi
Files 95% similar despite different names
91.1 KB
ghc --show-iface {}
    
Offset 1, 18 lines modifiedOffset 1, 18 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·System.OsString.Encoding.Internal·90667 interface·System.OsString.Encoding.Internal·9066
8 ··interface·hash:·662f94bcdca213efb2587573ee7ea9d0 
9 ··ABI·hash:·589e1d2d1e85ca273e43b7460c476874 
10 ··export-list·hash:·47e31357ef0e98b32910e53ed0023172 
11 ··orphan·hash:·031d37574e77fe648242092e23d9d8dc8 ··interface·hash:·ae4a5deac5c30906d6dfb610734efd4a
 9 ··ABI·hash:·b9bbe77e17dc9eeae145dd0cde7017d5
 10 ··export-list·hash:·75d5ad4c965587ddaf799c52dc94c027
 11 ··orphan·hash:·165d2e725eea986d7288c0b9ea122547
12 ··flag·hash:·769b04a741f3c48c9ad884bf1f6a646a12 ··flag·hash:·769b04a741f3c48c9ad884bf1f6a646a
13 ··opt_hash:·0c5fb33407dd21d7ed369d8bbbd5ea3413 ··opt_hash:·0c5fb33407dd21d7ed369d8bbbd5ea34
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·69353d4028c0ff1591aec2cf03f923eb16 ··src_hash:·69353d4028c0ff1591aec2cf03f923eb
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
18 ··used·TH·splices:·False18 ··used·TH·splices:·False
Offset 46, 16 lines modifiedOffset 46, 16 lines modified
46 ··utf16le_b_decode46 ··utf16le_b_decode
47 ··utf16le_b_encode47 ··utf16le_b_encode
48 ··wNUL48 ··wNUL
49 ··withPosixString49 ··withPosixString
50 ··withPosixString'50 ··withPosixString'
51 ··withWindowsString51 ··withWindowsString
52 ··EncodingException{EncodingError}52 ··EncodingException{EncodingError}
53 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short53 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short
54 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word1654 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16
55 boot·module·dependencies:55 boot·module·dependencies:
56 direct·package·dependencies:·base-4.18.2.1·deepseq-1.4.8.156 direct·package·dependencies:·base-4.18.2.1·deepseq-1.4.8.1
57 plugin·package·dependencies:57 plugin·package·dependencies:
58 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext58 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
59 family·instance·modules:·Control.Applicative·Control.Arrow59 family·instance·modules:·Control.Applicative·Control.Arrow
60 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose60 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
61 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product61 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 93, 53 lines modifiedOffset 93, 53 lines modified
93 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc93 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
94 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc94 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
95 import··-/··Numeric·5659a9ccb3a14c639e6fd78f696cd4a095 import··-/··Numeric·5659a9ccb3a14c639e6fd78f696cd4a0
96 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b4796 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
97 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f97 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f
98 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0898 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
99 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df9499 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
100 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short·1d14cc5f9fcd15ce8babdb17d52bcbcd 
101 ··exports:·7f6f244dfe00afd2490637d8f99ea8f9 
102 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Internal·ff316b4f639dda979646b70a09abbe3c 
103 ··packCWStringLen·017b4383fc4d2289f67c43e99792d37a 
104 ··useAsCWStringLen·e4f7ad4597ef3ac771a59b04008da921 
105 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16·970aeb39651ed51d2e944d436c127d1a 
106 ··exports:·3b6b098238bc1cfeac836f8305b963dc 
107 72555b2b734a8babe705cf6e3dad8374100 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short·08234cbca0ba8b2a21cd9b0a56e6d737
 101 ··exports:·586d4e86fe80f4232535c7ebceba8534
 102 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Internal·d5e95342ab57ad06048dfe59a7cb0eb0
 103 ··packCWStringLen·0301ba4f2f4533a165f7af885cb4f0d7
 104 ··useAsCWStringLen·bd22ce9f1c14beb17e97ed616f077208
 105 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16·dfb561765a057014eab4e9641207fd17
 106 ··exports:·04654e162f79d507ff844b33dded4149
 107 ece04598a1114c91ddaf18f440b19a76
108 ··$fEqEncodingException·::·GHC.Classes.Eq·EncodingException108 ··$fEqEncodingException·::·GHC.Classes.Eq·EncodingException
109 ··DFunId109 ··DFunId
110 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],110 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFCon[GHC.Classes.C:Eq],
111 ···Inline:·CONLIKE,111 ···Inline:·CONLIKE,
112 ···Unfolding:·DFun:.112 ···Unfolding:·DFun:.
113 ················@EncodingException113 ················@EncodingException
114 ················$fEqEncodingException_$c==114 ················$fEqEncodingException_$c==
115 ················$fEqEncodingException_$c/=]115 ················$fEqEncodingException_$c/=]
116 6f71966a2784c94fcbe9e1c6bfcd813b116 535ffc4ded4ce18ad39c9e43b88e5b83
117 ··$fEqEncodingException_$c/=·::117 ··$fEqEncodingException_$c/=·::
118 ····EncodingException·->·EncodingException·->·GHC.Types.Bool118 ····EncodingException·->·EncodingException·->·GHC.Types.Bool
119 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,119 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
120 ···Strictness:·<1!P(1L,L)><1!P(1L,L)>,·Inline:·(sat-args=2),120 ···Strictness:·<1!P(1L,L)><1!P(1L,L)>,·Inline:·(sat-args=2),
121 ···Unfolding:·Core:·StableUser·<2,FalseFalse>121 ···Unfolding:·Core:·StableUser·<2,FalseFalse>
122 ··············\·(x['GHC.Types.Many]·::·EncodingException)122 ··············\·(x['GHC.Types.Many]·::·EncodingException)
123 ················(y['GHC.Types.Many]·::·EncodingException)·->123 ················(y['GHC.Types.Many]·::·EncodingException)·->
124 ··············case·$fEqEncodingException_$c==·x·y·of·wild·{124 ··············case·$fEqEncodingException_$c==·x·y·of·wild·{
125 ················GHC.Types.False·->·GHC.Types.True125 ················GHC.Types.False·->·GHC.Types.True
126 ················GHC.Types.True·->·GHC.Types.False·}]126 ················GHC.Types.True·->·GHC.Types.False·}]
127 db2f6b32155a40145e4c022404d7ffc2127 68654585674ba512af49fad8a826c0ee
128 ··$fEqEncodingException_$c==·::128 ··$fEqEncodingException_$c==·::
129 ····EncodingException·->·EncodingException·->·GHC.Types.Bool129 ····EncodingException·->·EncodingException·->·GHC.Types.Bool
130 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,130 ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,
131 ···Strictness:·<1!P(1L,L)><1!P(1L,L)>,·Inline:·[2],131 ···Strictness:·<1!P(1L,L)><1!P(1L,L)>,·Inline:·[2],
132 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>132 ···Unfolding:·Core:·StableSystem·<2,TrueFalse>
133 ··············\·(ds['GHC.Types.Many]·::·EncodingException)133 ··············\·(ds['GHC.Types.Many]·::·EncodingException)
134 ················(ds1['GHC.Types.Many]·::·EncodingException)·->134 ················(ds1['GHC.Types.Many]·::·EncodingException)·->
135 ··············case·ds·of·wild·{·EncodingError·ww·ww1·->135 ··············case·ds·of·wild·{·EncodingError·ww·ww1·->
136 ··············case·ds1·of·wild1·{·EncodingError·ww2·ww3·->136 ··············case·ds1·of·wild1·{·EncodingError·ww2·ww3·->
137 ··············$w$c==·ww·ww1·ww2·ww3·}·}]137 ··············$w$c==·ww·ww1·ww2·ww3·}·}]
138 4ff957e09d71760ab890fd8e1ae3b2fe138 9ad4e81b94a224ff959595e6c91a00a3
139 ··$fExceptionEncodingException·::139 ··$fExceptionEncodingException·::
140 ····GHC.Exception.Type.Exception·EncodingException140 ····GHC.Exception.Type.Exception·EncodingException
141 ··DFunId141 ··DFunId
142 ··[LambdaFormInfo:·LFCon[GHC.Exception.Type.C:Exception],142 ··[LambdaFormInfo:·LFCon[GHC.Exception.Type.C:Exception],
143 ···Inline:·CONLIKE,143 ···Inline:·CONLIKE,
144 ···Unfolding:·DFun:.144 ···Unfolding:·DFun:.
145 ················@EncodingException145 ················@EncodingException
Offset 147, 25 lines modifiedOffset 147, 25 lines modified
147 ··················`cast`147 ··················`cast`
148 ················(Sym·(Data.Typeable.Internal.N:Typeable[0]148 ················(Sym·(Data.Typeable.Internal.N:Typeable[0]
149 ··························<*>_N·<EncodingException>_N))149 ··························<*>_N·<EncodingException>_N))
150 ················$fShowEncodingException150 ················$fShowEncodingException
151 ················$fExceptionEncodingException_$ctoException151 ················$fExceptionEncodingException_$ctoException
152 ················$fExceptionEncodingException_$cfromException152 ················$fExceptionEncodingException_$cfromException
153 ················showEncodingException]153 ················showEncodingException]
154 6079e979e29f9b00a9517872e49e0b06154 5869266570a30641cfb695dc79167a43
155 ··$fExceptionEncodingException1·::155 ··$fExceptionEncodingException1·::
156 ····Data.Typeable.Internal.TypeRep·EncodingException156 ····Data.Typeable.Internal.TypeRep·EncodingException
157 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),157 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False),
158 ···Unfolding:·Core:·<vanilla>158 ···Unfolding:·Core:·<vanilla>
159 ··············Data.Typeable.Internal.mkTrCon159 ··············Data.Typeable.Internal.mkTrCon
160 ················@(*)160 ················@(*)
161 ················@EncodingException161 ················@EncodingException
162 ················$tcEncodingException162 ················$tcEncodingException
163 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]163 ················(GHC.Types.[]·@Data.Typeable.Internal.SomeTypeRep)]
164 88b15abe6ae2baee0d1675874d8e0cec164 fc0e830dec86a1f9fd7ef8f10a23fb5f
165 ··$fExceptionEncodingException_$cfromException·::165 ··$fExceptionEncodingException_$cfromException·::
166 ····GHC.Exception.Type.SomeException166 ····GHC.Exception.Type.SomeException
167 ····->·GHC.Maybe.Maybe·EncodingException167 ····->·GHC.Maybe.Maybe·EncodingException
168 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,168 ··[TagSig:·<TagProper>,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
169 ···Strictness:·<1!P(1!P(1L,A,A,A,A),L)>,169 ···Strictness:·<1!P(1!P(1L,A,A,A,A),L)>,
170 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>170 ···Unfolding:·Core:·StableSystem·<1,TrueFalse>
171 ··············\·(eta['GHC.Types.Many]·::·GHC.Exception.Type.SomeException)·->171 ··············\·(eta['GHC.Types.Many]·::·GHC.Exception.Type.SomeException)·->
Offset 188, 90 lines modifiedOffset 188, 90 lines modified
188 ····························Data.Type.Equality.:~~:·EncodingException)·of·wild2·{·Unsafe.Coerce.UnsafeRefl·co·->188 ····························Data.Type.Equality.:~~:·EncodingException)·of·wild2·{·Unsafe.Coerce.UnsafeRefl·co·->
Max diff block lines reached; 86445/93216 bytes (92.74%) of diff not shown.
6.32 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Encoding.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Encoding.p_hi
Files 79% similar despite different names
6.03 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·System.OsString.Encoding·90667 interface·System.OsString.Encoding·9066
8 ··interface·hash:·f6a0d5da27e98602dea1fbe94f3efc99 
9 ··ABI·hash:·c700ba1e4cfe431d7d6b728b07bfa7e7 
10 ··export-list·hash:·3b4a18430c986526d3670cf46a6e06528 ··interface·hash:·50a39f8303a8afd95957a18b2a495cdd
 9 ··ABI·hash:·4430afbfeb4da81d1dc97956045d02e9
 10 ··export-list·hash:·990d080c45ab7fc89065d904d3263eb7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·504d09721b9288567e870b2641d085d912 ··flag·hash:·504d09721b9288567e870b2641d085d9
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·dec15479e21ec7e643452d5956c3b8f416 ··src_hash:·dec15479e21ec7e643452d5956c3b8f4
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 34, 75 lines modifiedOffset 34, 75 lines modified
34 ··System.OsString.Encoding.Internal.ucs2le_encode34 ··System.OsString.Encoding.Internal.ucs2le_encode
35 ··System.OsString.Encoding.Internal.utf16le_b35 ··System.OsString.Encoding.Internal.utf16le_b
36 ··System.OsString.Encoding.Internal.utf16le_b_DF36 ··System.OsString.Encoding.Internal.utf16le_b_DF
37 ··System.OsString.Encoding.Internal.utf16le_b_EF37 ··System.OsString.Encoding.Internal.utf16le_b_EF
38 ··System.OsString.Encoding.Internal.utf16le_b_decode38 ··System.OsString.Encoding.Internal.utf16le_b_decode
39 ··System.OsString.Encoding.Internal.utf16le_b_encode39 ··System.OsString.Encoding.Internal.utf16le_b_encode
40 ··System.OsString.Encoding.Internal.EncodingException{System.OsString.Encoding.Internal.EncodingError}40 ··System.OsString.Encoding.Internal.EncodingException{System.OsString.Encoding.Internal.EncodingError}
41 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal41 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding.Internal
42 boot·module·dependencies:42 boot·module·dependencies:
43 direct·package·dependencies:·base-4.18.2.143 direct·package·dependencies:·base-4.18.2.1
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext45 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
46 family·instance·modules:·Control.Applicative·Control.Arrow46 family·instance·modules:·Control.Applicative·Control.Arrow
47 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose47 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
48 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product48 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
49 ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal49 ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal
50 ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList50 ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList
51 ·························GHC.RTS.Flags·Data.ByteString.Internal.Type51 ·························GHC.RTS.Flags·Data.ByteString.Internal.Type
52 ·························Data.ByteString.Short.Internal·Control.DeepSeq52 ·························Data.ByteString.Short.Internal·Control.DeepSeq
53 ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type53 ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type
54 ·························Language.Haskell.TH.Syntax54 ·························Language.Haskell.TH.Syntax
55 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc255 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
56 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal·589e1d2d1e85ca273e43b7460c476874 
57 ··exports:·47e31357ef0e98b32910e53ed0023172 
58 ··EncodingError·d23e17379b67ec5d96ee2612d0d7e899 
59 ··EncodingException·5e2f2b99a075e7ba8e9e79a14b576cf2 
60 ··decodeWithBasePosix·cf8d4c132a187a35541219480d9038d1 
61 ··decodeWithBasePosix'·66f53465131221098b5777bd9824413c 
62 ··decodeWithBaseWindows·443645e9df1d823c3d6d5b8a1fced1f5 
63 ··encodeWithBasePosix·12af70e43783d3d4960db3282e48afbe 
64 ··encodeWithBasePosix'·80535ea87e32f2c4dcaa44a28bd601c0 
65 ··encodeWithBaseWindows·ac79f1e794cc026cb8f14db2deec6f3c 
66 ··mkUTF16le_b·8927572f308fef184b4fd679da1a3acc 
67 ··mkUcs2le·6e99a484acb7fbfaf77a6cb208fd3e74 
68 ··showEncodingException·8bfe9c09c86d20ae80ec717a04d30287 
69 ··ucs2le·f6a233d0afea5fe0b1f0616dd2ce13ad 
70 ··ucs2le_DF·1dd5dbbfa5c2925552291be06034f707 
71 ··ucs2le_EF·ce5dc545d365c58ba9e13897b2cfc4f5 
72 ··ucs2le_decode·12bb9d21f1d09db7735b416070618e56 
73 ··ucs2le_encode·1ad768247b77a77f952f63b7f44adddd 
74 ··utf16le_b·e2e74fac5e89e2b6491d1ad521cc25e4 
75 ··utf16le_b_DF·cd652d2b0539b31bd45f4431a5011be8 
76 ··utf16le_b_EF·80211f89bc6176c8344facc530bd1b22 
77 ··utf16le_b_decode·99fc1caa563a869033f54df1d03ef978 
78 ··utf16le_b_encode·a3400c793a148d76d3dba5899406b15e 
79 0c833951d7b1f8ed5f42eab390a4d82956 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding.Internal·b9bbe77e17dc9eeae145dd0cde7017d5
 57 ··exports:·75d5ad4c965587ddaf799c52dc94c027
 58 ··EncodingError·ac7bc0e212b61bafeb236174b452190c
 59 ··EncodingException·2c7c8b2ccd598d9bd69f8d325bee43bd
 60 ··decodeWithBasePosix·ae9d784aa60280f7b07b4fd217c557a7
 61 ··decodeWithBasePosix'·ac31333f75dab529e2ad0d2bd4526608
 62 ··decodeWithBaseWindows·6944c536ec506ad608381b76b4a8e7f7
 63 ··encodeWithBasePosix·4bc069e8b511507481b70e0d9b037147
 64 ··encodeWithBasePosix'·23195b2f97013d133686037bab9becec
 65 ··encodeWithBaseWindows·4b4f2e920a2743d732c9d52bd0d4fbdf
 66 ··mkUTF16le_b·c033b141f2302f0032447ae85da4ed01
 67 ··mkUcs2le·0670e5f82f3418b4673177373e6a7ea2
 68 ··showEncodingException·28a40526b9d5b1dcf9ea86804d33a19e
 69 ··ucs2le·3fa18674bec34550eb24baed9bac9a9b
 70 ··ucs2le_DF·bd472cf950d3abf229eeffe0be42abc0
 71 ··ucs2le_EF·c3900141be2713413eea1b7b86116592
 72 ··ucs2le_decode·1a153b94ff7716f4615575fc31a1ac34
 73 ··ucs2le_encode·0b34517e023a30b4f76c7c02140e5ed4
 74 ··utf16le_b·7cd4b793c61e8df213e965e835a20c30
 75 ··utf16le_b_DF·d6ee2a725ce1c69615c934666d75168c
 76 ··utf16le_b_EF·d9eb4732d7106964326ca2a30f042803
 77 ··utf16le_b_decode·96034748ec7adfccd6f9b6d6b0f9c3e3
 78 ··utf16le_b_encode·2c0e63db67157703caaf0e7850b61aa8
 79 cfa60e6698aee19ca8db54c0fcac085b
80 ··$trModule·::·GHC.Types.Module80 ··$trModule·::·GHC.Types.Module
81 ··[HasNoCafRefs,·TagSig:·<TagProper>,81 ··[HasNoCafRefs,·TagSig:·<TagProper>,
82 ···LambdaFormInfo:·LFCon[GHC.Types.Module],82 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
83 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]83 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
84 5d0762ac8d43063581b1bd36d8f5bf8784 285de4a16410a79e0e8eb5e51017eeec
85 ··$trModule1·::·GHC.Types.TrName85 ··$trModule1·::·GHC.Types.TrName
86 ··[HasNoCafRefs,·TagSig:·<TagProper>,86 ··[HasNoCafRefs,·TagSig:·<TagProper>,
87 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],87 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
88 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]88 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
89 78854b37016d056b94dbf28f94a9756189 ef8bb579bb3a8d0e3d761762c9321c36
90 ··$trModule2·::·GHC.Prim.Addr#90 ··$trModule2·::·GHC.Prim.Addr#
91 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,91 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
92 ···Unfolding:·Core:·<vanilla>·"System.OsString.Encoding"#]92 ···Unfolding:·Core:·<vanilla>·"System.OsString.Encoding"#]
93 1015f3805d2ed6ea4cd6d954bc5058da93 38b425a7c6ff8b11261018e293765fd6
94 ··$trModule3·::·GHC.Types.TrName94 ··$trModule3·::·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·$trModule4]97 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4]
98 39145139a3281f541185918a245ab55c98 9c5eabb097327623b5b45311816fd331
99 ··$trModule4·::·GHC.Prim.Addr#99 ··$trModule4·::·GHC.Prim.Addr#
100 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,100 ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted,
101 ···Unfolding:·Core:·<vanilla>101 ···Unfolding:·Core:·<vanilla>
102 ··············"os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD"#]102 ··············"os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE"#]
103 trusted:·none103 trusted:·none
104 require·own·pkg·trusted:·False104 require·own·pkg·trusted:·False
105 docs:105 docs:
106 ··Nothing106 ··Nothing
107 extensible·fields:107 extensible·fields:
  
131 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal/Types.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal/Types.p_hi
Files 98% similar despite different names
131 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·System.OsString.Internal.Types·[family·instance·module]·90667 interface·System.OsString.Internal.Types·[family·instance·module]·9066
8 ··interface·hash:·241426b0ccb62599b31fbf61f7356054 
9 ··ABI·hash:·b27793c040a90dcddf562bd5d20325b9 
10 ··export-list·hash:·65eeca84e57e8ce76d37e7ed1be18ada8 ··interface·hash:·3a7b8cf29429595147bcbb7e81e0d494
 9 ··ABI·hash:·75b5505b3766a783b8f37370e5203d31
 10 ··export-list·hash:·b7b74c6239e720912fd35facb17022f3
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·826bf764c9e845d0a35e608a93a0d90412 ··flag·hash:·826bf764c9e845d0a35e608a93a0d904
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·3a4c5bfbecb46598edbe15c7d4aa9f7a16 ··src_hash:·3a4c5bfbecb46598edbe15c7d4aa9f7a
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 31, 17 lines modifiedOffset 31, 17 lines modified
31 ··OsString{OsString·getOsString}31 ··OsString{OsString·getOsString}
32 ··PlatformChar32 ··PlatformChar
33 ··PlatformString33 ··PlatformString
34 ··PosixChar{PosixChar·getPosixChar}34 ··PosixChar{PosixChar·getPosixChar}
35 ··PosixString{PosixString·getPosixString}35 ··PosixString{PosixString·getPosixString}
36 ··WindowsChar{WindowsChar·getWindowsChar}36 ··WindowsChar{WindowsChar·getWindowsChar}
37 ··WindowsString{WindowsString·getWindowsString}37 ··WindowsString{WindowsString·getWindowsString}
38 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short38 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short
39 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word1639 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16
40 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal40 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding.Internal
41 boot·module·dependencies:41 boot·module·dependencies:
42 direct·package·dependencies:·base-4.18.2.1·deepseq-1.4.8.142 direct·package·dependencies:·base-4.18.2.1·deepseq-1.4.8.1
43 ·····························template-haskell-2.20.0.043 ·····························template-haskell-2.20.0.0
44 plugin·package·dependencies:44 plugin·package·dependencies:
45 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext45 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext
46 family·instance·modules:·Control.Applicative·Control.Arrow46 family·instance·modules:·Control.Applicative·Control.Arrow
47 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose47 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
Offset 63, 131 lines modifiedOffset 63, 131 lines modified
63 import··-/··GHC.Generics·21d7c8a26992a4e12ea7708ed53b9dfc63 import··-/··GHC.Generics·21d7c8a26992a4e12ea7708ed53b9dfc
64 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc64 import··-/··GHC.Show·43ee6873466de083d2b7ce9578f828dc
65 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc65 import··-/··GHC.Word·a2e25f62dca906f1ba384e1d879c0adc
66 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc266 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
67 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b4767 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
68 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f68 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f
69 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa0869 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
70 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short·1d14cc5f9fcd15ce8babdb17d52bcbcd 
71 ··exports:·7f6f244dfe00afd2490637d8f99ea8f9 
72 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16·970aeb39651ed51d2e944d436c127d1a 
73 ··exports:·3b6b098238bc1cfeac836f8305b963dc 
74 ··unpack·798a153a83e55570e7b46b6d1b82f339 
75 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal·589e1d2d1e85ca273e43b7460c476874 
76 ··exports:·47e31357ef0e98b32910e53ed0023172 
77 ··cWcharsToChars_UCS2·01ef1797602a82d96da42c066041b08570 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short·08234cbca0ba8b2a21cd9b0a56e6d737
 71 ··exports:·586d4e86fe80f4232535c7ebceba8534
 72 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16·dfb561765a057014eab4e9641207fd17
 73 ··exports:·04654e162f79d507ff844b33dded4149
 74 ··unpack·9ca29e155da8c89f93f8cc5b1cd11b30
 75 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding.Internal·b9bbe77e17dc9eeae145dd0cde7017d5
 76 ··exports:·75d5ad4c965587ddaf799c52dc94c027
 77 ··cWcharsToChars_UCS2·e6cfb92c95e0c3640655c2ed9e9b5196
78 import··-/··Language.Haskell.TH.Syntax·eff6083a4fbe81d4ad5b47fc0607331578 import··-/··Language.Haskell.TH.Syntax·eff6083a4fbe81d4ad5b47fc06073315
79 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e279 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
80 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·63fa2ccc1972b73818fb20a881325c8e80 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·a1c7ab0ce1dd31f95492422332ff2c6d
81 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d81 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
82 2f7e82bea1498ac2f8c9769d00c19ce982 499209000a792a8b5f4a539cca574439
83 ··$bPS·::83 ··$bPS·::
84 ····Data.ByteString.Short.Internal.ShortByteString·->·PosixString84 ····Data.ByteString.Short.Internal.ShortByteString·->·PosixString
85 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,85 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
86 ···Strictness:·<1!P(L)>,·CPR:·1,86 ···Strictness:·<1!P(L)>,·CPR:·1,
87 ···Unfolding:·Core:·<vanilla>87 ···Unfolding:·Core:·<vanilla>
88 ··············$bPS188 ··············$bPS1
89 ················`cast`89 ················`cast`
90 ··············(<Data.ByteString.Short.Internal.ShortByteString>_R90 ··············(<Data.ByteString.Short.Internal.ShortByteString>_R
91 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:PosixString[0]))]91 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:PosixString[0]))]
92 9ae04ddbd57fe739280626b3e2f8c4e592 0a6a6fb4111c78d21fd39ac2a46ac3d8
93 ··$bPS1·::93 ··$bPS1·::
94 ····Data.ByteString.Short.Internal.ShortByteString94 ····Data.ByteString.Short.Internal.ShortByteString
95 ····->·Data.ByteString.Short.Internal.ShortByteString95 ····->·Data.ByteString.Short.Internal.ShortByteString
96 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,96 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
97 ···Strictness:·<1!P(L)>,·CPR:·1,97 ···Strictness:·<1!P(L)>,·CPR:·1,
98 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>98 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
99 ··············\·(a['GHC.Types.Many]·::·Data.ByteString.Short.Internal.ShortByteString)·->99 ··············\·(a['GHC.Types.Many]·::·Data.ByteString.Short.Internal.ShortByteString)·->
100 ··············a]100 ··············a]
101 25af5abacc809bd045f239ef13acbc50101 2367bc05ec32d1bc7a4d1815d03f09df
102 ··$bPW·::·GHC.Word.Word8·->·PosixChar102 ··$bPW·::·GHC.Word.Word8·->·PosixChar
103 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,103 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
104 ···Strictness:·<1!P(L)>,·CPR:·1,104 ···Strictness:·<1!P(L)>,·CPR:·1,
105 ···Unfolding:·Core:·<vanilla>105 ···Unfolding:·Core:·<vanilla>
106 ··············$bPW1106 ··············$bPW1
107 ················`cast`107 ················`cast`
108 ··············(<GHC.Word.Word8>_R108 ··············(<GHC.Word.Word8>_R
109 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:PosixChar[0]))]109 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:PosixChar[0]))]
110 a97fc3b1a6afb0ddf5ff3d10a5fe905a110 e55f1eaabed0a8c634bf5538d3d5ab43
111 ··$bPW1·::·GHC.Word.Word8·->·GHC.Word.Word8111 ··$bPW1·::·GHC.Word.Word8·->·GHC.Word.Word8
112 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,112 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
113 ···Strictness:·<1!P(L)>,·CPR:·1,113 ···Strictness:·<1!P(L)>,·CPR:·1,
114 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>114 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
115 ··············\·(a['GHC.Types.Many]·::·GHC.Word.Word8)·->·a]115 ··············\·(a['GHC.Types.Many]·::·GHC.Word.Word8)·->·a]
116 38e7e656e70e9ad93566dc98a63da3e8116 70f213f285ed2bb31509575d9dc458db
117 ··$bWS·::117 ··$bWS·::
118 ····Data.ByteString.Short.Internal.ShortByteString·->·WindowsString118 ····Data.ByteString.Short.Internal.ShortByteString·->·WindowsString
119 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,119 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
120 ···Strictness:·<1!P(L)>,·CPR:·1,120 ···Strictness:·<1!P(L)>,·CPR:·1,
121 ···Unfolding:·Core:·<vanilla>121 ···Unfolding:·Core:·<vanilla>
122 ··············$bPS1122 ··············$bPS1
123 ················`cast`123 ················`cast`
124 ··············(<Data.ByteString.Short.Internal.ShortByteString>_R124 ··············(<Data.ByteString.Short.Internal.ShortByteString>_R
125 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:WindowsString[0]))]125 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:WindowsString[0]))]
126 9e0809ee8695737b237cab4f645db238126 237531573c57360e9e617f132dee3612
127 ··$bWW·::·GHC.Word.Word16·->·WindowsChar127 ··$bWW·::·GHC.Word.Word16·->·WindowsChar
128 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,128 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
129 ···Strictness:·<1!P(L)>,·CPR:·1,129 ···Strictness:·<1!P(L)>,·CPR:·1,
130 ···Unfolding:·Core:·<vanilla>130 ···Unfolding:·Core:·<vanilla>
131 ··············$bWW1131 ··············$bWW1
132 ················`cast`132 ················`cast`
133 ··············(<GHC.Word.Word16>_R133 ··············(<GHC.Word.Word16>_R
134 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:WindowsChar[0]))]134 ···············%<'GHC.Types.Many>_N·->_R·Sym·(N:WindowsChar[0]))]
135 434c8b89c635eaf55396a520a8013f87135 67e7b6d6065ca4172934e44900d66dd9
136 ··$bWW1·::·GHC.Word.Word16·->·GHC.Word.Word16136 ··$bWW1·::·GHC.Word.Word16·->·GHC.Word.Word16
137 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,137 ··[HasNoCafRefs,·LambdaFormInfo:·LFReEntrant·1,·Arity:·1,
138 ···Strictness:·<1!P(L)>,·CPR:·1,138 ···Strictness:·<1!P(L)>,·CPR:·1,
139 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>139 ···Unfolding:·Core:·StableSystem·<1,TrueTrue>
140 ··············\·(a['GHC.Types.Many]·::·GHC.Word.Word16)·->·a]140 ··············\·(a['GHC.Types.Many]·::·GHC.Word.Word16)·->·a]
141 20b36fef9d2431794c4ae64226b9d505141 6578093b8bf468826d6416b60ccf4936
142 ··$fEqOsChar·::·GHC.Classes.Eq·OsChar142 ··$fEqOsChar·::·GHC.Classes.Eq·OsChar
143 ··DFunId143 ··DFunId
144 ··[HasNoCafRefs,·TagSig:·<TagProper>,144 ··[HasNoCafRefs,·TagSig:·<TagProper>,
Max diff block lines reached; 126681/133821 bytes (94.66%) of diff not shown.
132 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Internal.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Internal.p_hi
Files 98% similar despite different names
132 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·System.OsString.Internal·90667 interface·System.OsString.Internal·9066
8 ··interface·hash:·78114793bb221904a21d3ed11170980d 
9 ··ABI·hash:·4af5de0e35052b4a6b1952304591ef7b 
10 ··export-list·hash:·c9833ae79c4758bedb71a604e6c8b45a8 ··interface·hash:·fd5e163efa233d799caa7f7b261a9bf3
 9 ··ABI·hash:·2e6d624900288caf70ffb6d5a85c8a05
 10 ··export-list·hash:·ba49c92e99e63c3f94a52dd9b80909dc
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·1d6f8ebeff52635ecbcf76027d134efa12 ··flag·hash:·1d6f8ebeff52635ecbcf76027d134efa
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·f0efd533fb14550941cce8e57578812716 ··src_hash:·f0efd533fb14550941cce8e575788127
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 91, 17 lines modifiedOffset 91, 17 lines modified
91 ··uncons91 ··uncons
92 ··unfoldr92 ··unfoldr
93 ··unfoldrN93 ··unfoldrN
94 ··unpack94 ··unpack
95 ··unsafeEncodeUtf95 ··unsafeEncodeUtf
96 ··unsafeFromChar96 ··unsafeFromChar
97 ··unsnoc97 ··unsnoc
98 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding98 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding
99 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types99 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types
100 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix100 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix
101 boot·module·dependencies:101 boot·module·dependencies:
102 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3102 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
103 ·····························exceptions-0.10.7·template-haskell-2.20.0.0103 ·····························exceptions-0.10.7·template-haskell-2.20.0.0
104 plugin·package·dependencies:104 plugin·package·dependencies:
105 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM105 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM
106 family·instance·modules:·Control.Applicative·Control.Arrow106 family·instance·modules:·Control.Applicative·Control.Arrow
107 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose107 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
Offset 136, 202 lines modifiedOffset 136, 202 lines modified
136 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2136 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
137 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d137 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
138 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7138 import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7
139 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6139 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
140 import··-/··Control.Monad.Catch·fb7b83dc1f0fa4c34f00bcc25b92e93c140 import··-/··Control.Monad.Catch·fb7b83dc1f0fa4c34f00bcc25b92e93c
141 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08141 import··-/··GHC.Classes·448b501d99f99154cdcc210e9f32fa08
142 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94142 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
143 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding·c700ba1e4cfe431d7d6b728b07bfa7e7 
144 ··exports:·3b4a18430c986526d3670cf46a6e0652 
145 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal·589e1d2d1e85ca273e43b7460c476874 
146 ··EncodingException·5e2f2b99a075e7ba8e9e79a14b576cf2 
147 ··decodeWithBasePosix·cf8d4c132a187a35541219480d9038d1 
148 ··encodeWithBasePosix·12af70e43783d3d4960db3282e48afbe 
149 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types·b27793c040a90dcddf562bd5d20325b9 
150 ··exports:·65eeca84e57e8ce76d37e7ed1be18ada 
151 ··OsChar·64ec492f6c77c77978fffe7a26bfdcd1 
152 ··OsString·7167462aed79e11d4878bf4beca6e107 
153 ··OsString·101639644a19eb46e5488c005cebd065 
154 ··PosixString·1ac505f06e4fc51d988273b83fc7e902 
155 ··coercionToPlatformTypes·bb81ec034275d1411b015ae8370dbe11 
156 ··getPosixChar·d8365d9e6fb2849cd689fc7163a83365 
157 ··getWindowsChar·3c4a240c3a6ef4123354e41f4e269edb 
158 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix·2d9c5b99d5ba3cf09e440c4708bb9a8c 
159 ··exports:·a2976c011e899889c9dcf4eb358ce90d 
160 ··all·136072709163a1b7df426e2dae342daf 
161 ··any·83fa4559008c96136817a94bd03c6607 
162 ··break·536e399310a84333898e53758e819da0 
163 ··breakEnd·b64edd9d778b3966903443e653d88d1e 
164 ··breakSubstring·36605e4b974e071e2f9c883168585e40 
165 ··cons·d7a9f3343b4eb177b3c2a4992082213b 
166 ··count·6b3b185c8bd1985ac202819630fcc0fa 
167 ··decodeLE·ad9759945231588d8db256c4e4aaca8f 
168 ··decodeUtf·40917d07932aaf2d46462b0b9e13daf8 
169 ··decodeWith·705814a6fb47fa496b8ea0ce2f2c7fb2 
170 ··drop·f96c61a829985fd178d32843dcdbb3a5 
171 ··dropEnd·e9debe9a70b84c29cabf22c0c23a3c75 
172 ··dropWhile·e1919ac8ce1e4f2014e166957ffadf5f 
173 ··dropWhileEnd·64e6fbe15c216754619ae11f3021e218 
174 ··elem·1d152ca288f5b69f0efd80d8277d03a7 
175 ··elemIndex·9c0ab6435ec0928438de75333917c3e6 
176 ··elemIndices·0856a6686351bff5fb97cf1b4d67aff4 
177 ··encodeLE·6eefd4807cc923d004265c2464951a09 
178 ··encodeUtf·7892c612aa89503763fd8893a319063e 
179 ··encodeWith·8e2bc628de5a9082727c8c34d614c998 
180 ··filter·2a6285f738eafa2ca1525c2396409667 
181 ··find·e10587727c6ed9dae437df28ae336ba3 
182 ··findIndex·440a04b3b43977eb3538d1dd73e40f39 
183 ··findIndices·82c7d3cc5386735e9346de84b703aacb 
184 ··foldl·831e070cc12330c6d2c158c105bef0eb 
185 ··foldl'·6042ceb4628c15ab1d03a874225ddaa1 
186 ··foldl1·59b4014bbbcd14303c1360555e55108d 
187 ··foldl1'·9eadcbcc94373b205182935097889951 
188 ··foldr·faf2f10fe7c1ab41b27d9898ada73492 
189 ··foldr'·d5e333808e9e465883d3f6183eb7a098 
190 ··foldr1·385feee5ab9759d9e50c0a89b1edbc03 
191 ··foldr1'·f3adab3cd0f3504c15dab0bebd95eb0a 
192 ··fromBytes·b5508e565b27f24308cae6d075ede772 
193 ··head·fb44960c4be1b27fa99c82420bd025e3 
194 ··index·8cfa57eca6820117943f5b9d5f1e65ea 
195 ··indexMaybe·7a3138b88dacdea0685e808ff5ed326f 
196 ··init·90ac852d053477e389a0c3c258377f13 
197 ··intercalate·b9e0d21ac4ff756578123630cdfa394d 
198 ··isInfixOf·1c533d8500261606aaeb2ba89e42757d 
199 ··isPrefixOf·79d60ac9af45475b6e733dc00272c8bd 
200 ··isSuffixOf·f8c93a2ce14039db95b52a38c94a1838 
201 ··last·074c5b08b8de43aca22d24f464aab904 
202 ··length·cf54adb5d5d66a5878a0724414dc71c2 
203 ··map·08da37be2173e5183fcfcaad08bae368 
204 ··null·842f59246ce40555f2058aae2c0c1a23 
205 ··pack·5f83c31f98316079a8356c3e97678b20 
206 ··partition·af3c2b34280858d76b98825eeced8be8 
207 ··replicate·72a7067f940d10751760de37138bd94e 
208 ··reverse·f1e6e4ba1b28fb8d969e10c3f61f2aa7 
209 ··singleton·7bf0378a51198523b5a825b719d2b411 
210 ··snoc·97c82c0bf9bd1ad6cd0db01156383230 
211 ··span·feaa46bac12e2bb3199f51e4540b2972 
212 ··spanEnd·a86e28d38efadf959edad4c3da2e5ccf 
213 ··split·ad6ab3cca59e6c60453f2ce43b0cea38 
214 ··splitAt·b50e7913185a37429b7becbbdc59851e 
215 ··splitWith·d4550d620daaff9252d3f456a3056790 
216 ··stripPrefix·9b6256b05b9822425340e225abe84619 
217 ··stripSuffix·5ccf1cf3c580e3c75472c3a2bba7ecb7 
218 ··tail·0a91c67d9c321c0bf25487db140aab6c 
219 ··take·965dfb5ebde85ec6b7eff19e5f8ce418 
220 ··takeEnd·434fe62409fa9fb13ddc500020fed015 
221 ··takeWhile·28e6abb6059939b3d064f218ceb6fae1 
222 ··takeWhileEnd·099e6c89a038b3e8ad5e5bca65c151f4 
223 ··uncons·160b8561ffe21807a0a3d0aa117e666a 
224 ··unfoldr·dda204870ba69a201e329743d0bc3eb2 
Max diff block lines reached; 124007/134779 bytes (92.01%) of diff not shown.
122 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Posix.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Posix.p_hi
Files 97% similar despite different names
122 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·System.OsString.Posix·90667 interface·System.OsString.Posix·9066
8 ··interface·hash:·baacdd1e8986720dea82be7a69556f7d 
9 ··ABI·hash:·2d9c5b99d5ba3cf09e440c4708bb9a8c 
10 ··export-list·hash:·a2976c011e899889c9dcf4eb358ce90d8 ··interface·hash:·0539e6b55594fc935abf3df2b37b995d
 9 ··ABI·hash:·9175c123e41aca73b1515f88e98ffdf7
 10 ··export-list·hash:·3682e8f060dda809710048f6f1ac0af7
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·7db8b306b0868c2ce101ea75df2ab39b12 ··flag·hash:·7db8b306b0868c2ce101ea75df2ab39b
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·1c4f8bd8535dcaf31a3e3b47c3aa4afe16 ··src_hash:·1c4f8bd8535dcaf31a3e3b47c3aa4afe
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 94, 18 lines modifiedOffset 94, 18 lines modified
94 ··unfoldrN94 ··unfoldrN
95 ··unpack95 ··unpack
96 ··unsafeEncodeUtf96 ··unsafeEncodeUtf
97 ··unsafeFromChar97 ··unsafeFromChar
98 ··unsnoc98 ··unsnoc
99 ··System.OsString.Internal.Types.PosixChar99 ··System.OsString.Internal.Types.PosixChar
100 ··System.OsString.Internal.Types.PosixString100 ··System.OsString.Internal.Types.PosixString
101 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short101 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short
102 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16102 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16
103 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding103 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding
104 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types104 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types
105 boot·module·dependencies:105 boot·module·dependencies:
106 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3106 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
107 ·····························deepseq-1.4.8.1·exceptions-0.10.7·template-haskell-2.20.0.0107 ·····························deepseq-1.4.8.1·exceptions-0.10.7·template-haskell-2.20.0.0
108 plugin·package·dependencies:108 plugin·package·dependencies:
109 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM109 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM
110 family·instance·modules:·Control.Applicative·Control.Arrow110 family·instance·modules:·Control.Applicative·Control.Arrow
111 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose111 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
Offset 150, 137 lines modifiedOffset 150, 137 lines modified
150 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d150 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
151 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5151 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5
152 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6152 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
153 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47153 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
154 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f154 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f
155 import··-/··Control.Monad.Catch·fb7b83dc1f0fa4c34f00bcc25b92e93c155 import··-/··Control.Monad.Catch·fb7b83dc1f0fa4c34f00bcc25b92e93c
156 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94156 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
157 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short·1d14cc5f9fcd15ce8babdb17d52bcbcd 
158 ··exports:·7f6f244dfe00afd2490637d8f99ea8f9 
159 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16·970aeb39651ed51d2e944d436c127d1a 
160 ··exports:·3b6b098238bc1cfeac836f8305b963dc 
161 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding·c700ba1e4cfe431d7d6b728b07bfa7e7 
162 ··exports:·3b4a18430c986526d3670cf46a6e0652 
163 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal·589e1d2d1e85ca273e43b7460c476874 
164 ··EncodingError·d23e17379b67ec5d96ee2612d0d7e899 
165 ··EncodingException·5e2f2b99a075e7ba8e9e79a14b576cf2 
166 ··decodeWithBasePosix·cf8d4c132a187a35541219480d9038d1 
167 ··decodeWithBasePosix'·66f53465131221098b5777bd9824413c 
168 ··encodeWithBasePosix·12af70e43783d3d4960db3282e48afbe 
169 ··encodeWithBasePosix'·80535ea87e32f2c4dcaa44a28bd601c0 
170 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types·b27793c040a90dcddf562bd5d20325b9 
171 ··exports:·65eeca84e57e8ce76d37e7ed1be18ada 
172 ··PosixChar·a63b270785667a8d9ce9665142c7ce3f 
173 ··PosixChar·8cffcd1f74596e6a2796c3ed2064ec14 
174 ··PosixString·1ac505f06e4fc51d988273b83fc7e902 
175 ··PosixString·7004aec5db4f13b3a9c9db28c0d5dcb2157 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short·08234cbca0ba8b2a21cd9b0a56e6d737
 158 ··exports:·586d4e86fe80f4232535c7ebceba8534
 159 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16·dfb561765a057014eab4e9641207fd17
 160 ··exports:·04654e162f79d507ff844b33dded4149
 161 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding·4430afbfeb4da81d1dc97956045d02e9
 162 ··exports:·990d080c45ab7fc89065d904d3263eb7
 163 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding.Internal·b9bbe77e17dc9eeae145dd0cde7017d5
 164 ··EncodingError·ac7bc0e212b61bafeb236174b452190c
 165 ··EncodingException·2c7c8b2ccd598d9bd69f8d325bee43bd
 166 ··decodeWithBasePosix·ae9d784aa60280f7b07b4fd217c557a7
 167 ··decodeWithBasePosix'·ac31333f75dab529e2ad0d2bd4526608
 168 ··encodeWithBasePosix·4bc069e8b511507481b70e0d9b037147
 169 ··encodeWithBasePosix'·23195b2f97013d133686037bab9becec
 170 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types·75b5505b3766a783b8f37370e5203d31
 171 ··exports:·b7b74c6239e720912fd35facb17022f3
 172 ··PosixChar·ee7ad06261b70663e6e0f48ab3f2912c
 173 ··PosixChar·c297b6f02f5de87c44238c6525c39083
 174 ··PosixString·3a84912c02f45e9ef6e9ad1c6bcd5abf
 175 ··PosixString·372a8e80f9290e57f74738122235c164
176 import··-/··Language.Haskell.TH.Quote·3c1dfb850c041657011c537d82820890176 import··-/··Language.Haskell.TH.Quote·3c1dfb850c041657011c537d82820890
177 import··-/··Language.Haskell.TH.Syntax·eff6083a4fbe81d4ad5b47fc06073315177 import··-/··Language.Haskell.TH.Syntax·eff6083a4fbe81d4ad5b47fc06073315
178 addDependentFile·"System/OsString/Common.hs"·369c57d83761adb0d27bddbf2ff32c60178 addDependentFile·"System/OsString/Common.hs"·369c57d83761adb0d27bddbf2ff32c60
179 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2179 addDependentFile·"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h"·ed2abc0c378d044c7bbfd76a73a209e2
180 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·63fa2ccc1972b73818fb20a881325c8e180 addDependentFile·"dist-ghc/build/autogen/cabal_macros.h"·a1c7ab0ce1dd31f95492422332ff2c6d
181 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d181 addDependentFile·"/usr/include/stdc-predef.h"·e0e98fa6835be825bf17295c7217815d
182 a4687466b45adc1f15310584fb3ee27f182 2ebe55a39f3f00aeea60553c4385c13d
183 ··(!?)·::183 ··(!?)·::
184 ····System.OsString.Internal.Types.PosixString184 ····System.OsString.Internal.Types.PosixString
185 ····->·GHC.Types.Int185 ····->·GHC.Types.Int
186 ····->·GHC.Maybe.Maybe·System.OsString.Internal.Types.PosixChar186 ····->·GHC.Maybe.Maybe·System.OsString.Internal.Types.PosixChar
187 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),187 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),
188 ···Unfolding:·Core:·<vanilla>188 ···Unfolding:·Core:·<vanilla>
189 ··············!?1189 ··············!?1
190 ················`cast`190 ················`cast`
191 ··············(Sym·(System.OsString.Internal.Types.N:PosixString[0])191 ··············(Sym·(System.OsString.Internal.Types.N:PosixString[0])
192 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Int>_R192 ···············%<'GHC.Types.Many>_N·->_R·<GHC.Types.Int>_R
193 ···············%<'GHC.Types.Many>_N·->_R·(GHC.Maybe.Maybe193 ···············%<'GHC.Types.Many>_N·->_R·(GHC.Maybe.Maybe
194 ············································(Sym·(System.OsString.Internal.Types.N:PosixChar[0])))_R)]194 ············································(Sym·(System.OsString.Internal.Types.N:PosixChar[0])))_R)]
195 fd648f4ab377703cd066e62c0f182563195 bc44866b2d6dcddf4c447c6956824ed8
196 ··!?1·::196 ··!?1·::
197 ····Data.ByteString.Short.Internal.ShortByteString197 ····Data.ByteString.Short.Internal.ShortByteString
198 ····->·GHC.Types.Int·->·GHC.Maybe.Maybe·GHC.Word.Word8198 ····->·GHC.Types.Int·->·GHC.Maybe.Maybe·GHC.Word.Word8
199 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),199 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),
200 ···Unfolding:·Core:·<vanilla>200 ···Unfolding:·Core:·<vanilla>
201 ··············{__scc·{System.OsString.Posix.!?}·True·True}·!?2]201 ··············{__scc·{System.OsString.Posix.!?}·True·True}·!?2]
202 57f713e81a26947d8e4af227ba57c8b6202 24653181223fec59a3b4af002244b0fb
203 ··!?2·::203 ··!?2·::
204 ····Data.ByteString.Short.Internal.ShortByteString204 ····Data.ByteString.Short.Internal.ShortByteString
205 ····->·GHC.Types.Int·->·GHC.Maybe.Maybe·GHC.Word.Word8205 ····->·GHC.Types.Int·->·GHC.Maybe.Maybe·GHC.Word.Word8
206 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),206 ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True),
207 ···Unfolding:·Core:·<vanilla>207 ···Unfolding:·Core:·<vanilla>
208 ··············{__scc·{System.OsString.Posix.indexMaybe}·True·True}·Data.ByteString.Short.Internal.indexMaybe]208 ··············{__scc·{System.OsString.Posix.indexMaybe}·True·True}·Data.ByteString.Short.Internal.indexMaybe]
209 dfdc283590f7c9770203c0297a62674e209 e2d13feb28fe803ba7e013ea3e2c39ef
210 ··$trModule·::·GHC.Types.Module210 ··$trModule·::·GHC.Types.Module
211 ··[HasNoCafRefs,·TagSig:·<TagProper>,211 ··[HasNoCafRefs,·TagSig:·<TagProper>,
212 ···LambdaFormInfo:·LFCon[GHC.Types.Module],212 ···LambdaFormInfo:·LFCon[GHC.Types.Module],
213 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]213 ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1]
214 92b7434eb914907ddad041dd4577a22b214 0dcdd89903cebf791044c5b393b091ed
215 ··$trModule1·::·GHC.Types.TrName215 ··$trModule1·::·GHC.Types.TrName
216 ··[HasNoCafRefs,·TagSig:·<TagProper>,216 ··[HasNoCafRefs,·TagSig:·<TagProper>,
217 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],217 ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS],
218 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]218 ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2]
219 ef8e208bcb7553d64dbf1738eef8ab81219 556886012570ec141b49895c8229c45a
Max diff block lines reached; 116664/124560 bytes (93.66%) of diff not shown.
134 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString/Windows.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString/Windows.p_hi
Files 98% similar despite different names
134 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·System.OsString.Windows·90667 interface·System.OsString.Windows·9066
8 ··interface·hash:·b165ef8e6e8cdd3cd1e5cbe2c298d66b 
9 ··ABI·hash:·659f0fcb94fb00d5b2046ac6f100b5e1 
10 ··export-list·hash:·427e4694c2c7d50f6fcffec4aec1500c8 ··interface·hash:·bf9371df25ff03c606fc1abec03ed1c3
 9 ··ABI·hash:·297f3a9dff2aa616882afb94a81c07c4
 10 ··export-list·hash:·1d4378f50095c98dd3caf1d0d9639083
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·7db8b306b0868c2ce101ea75df2ab39b12 ··flag·hash:·7db8b306b0868c2ce101ea75df2ab39b
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·269c41aae17418f097b5e0816b8b344916 ··src_hash:·269c41aae17418f097b5e0816b8b3449
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 94, 18 lines modifiedOffset 94, 18 lines modified
94 ··unfoldrN94 ··unfoldrN
95 ··unpack95 ··unpack
96 ··unsafeEncodeUtf96 ··unsafeEncodeUtf
97 ··unsafeFromChar97 ··unsafeFromChar
98 ··unsnoc98 ··unsnoc
99 ··System.OsString.Internal.Types.WindowsChar99 ··System.OsString.Internal.Types.WindowsChar
100 ··System.OsString.Internal.Types.WindowsString100 ··System.OsString.Internal.Types.WindowsString
101 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short101 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short
102 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16102 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16
103 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding103 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Encoding
104 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types104 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types
105 boot·module·dependencies:105 boot·module·dependencies:
106 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3106 direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3
107 ·····························deepseq-1.4.8.1·exceptions-0.10.7·template-haskell-2.20.0.0107 ·····························deepseq-1.4.8.1·exceptions-0.10.7·template-haskell-2.20.0.0
108 plugin·package·dependencies:108 plugin·package·dependencies:
109 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM109 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM
110 family·instance·modules:·Control.Applicative·Control.Arrow110 family·instance·modules:·Control.Applicative·Control.Arrow
111 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose111 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
Offset 150, 114 lines modifiedOffset 150, 114 lines modified
150 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d150 import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d
151 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5151 import··-/··Data.ByteString.Internal·fd91300feb04154adb4e22ec59b665c5
152 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6152 import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6
153 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47153 import··-/··Data.ByteString.Short.Internal·a687124fef984917c8760c7fdcab5b47
154 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f154 import··-/··Control.DeepSeq·a221ae9ed935cf7f49159e0400fe441f
155 import··-/··Control.Monad.Catch·fb7b83dc1f0fa4c34f00bcc25b92e93c155 import··-/··Control.Monad.Catch·fb7b83dc1f0fa4c34f00bcc25b92e93c
156 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94156 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
157 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short·1d14cc5f9fcd15ce8babdb17d52bcbcd 
158 ··exports:·7f6f244dfe00afd2490637d8f99ea8f9 
159 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16·970aeb39651ed51d2e944d436c127d1a 
160 ··exports:·3b6b098238bc1cfeac836f8305b963dc 
161 ··all·5df69edbd3a0bb8986fe615fd19d233f 
162 ··any·cd47e585d3c326d24025f8ee4195f233 
163 ··break·eb442fbf9d4c1369d265b2f222285aa3 
164 ··breakEnd·e0eda013b6e05076336f92d0d7cbc461 
165 ··breakSubstring·72cbe998b8782a0a9147ac69f0f1486a 
166 ··cons·979765aa34dd35c1aa4819a1929cfb02 
167 ··count·1697771dec9f0a90385e9b226c6ba457 
168 ··drop·6bc92610cbc500715b9aa843b946f119 
169 ··dropEnd·ec4eaf63ece3b0754c43f761dd159391 
170 ··dropWhile·5136622c2822315aabc6f2d8e6a7120c 
171 ··dropWhileEnd·1a65372c296af539f513f9d8332fb2c6 
172 ··elem·beea6cae2c9b1a88ff16654a37831e91 
173 ··elemIndex·206fbc736b48b93f0ed4491f79d93a61 
174 ··elemIndices·fa852ecbd676dfed29bb7cc70cc02665 
175 ··filter·de32596f0228ad53ffe83be765f9d2d9 
176 ··find·9f6fd35cdf49c7bc756e9c462b9fddd4 
177 ··findIndex·25e0488816c21e5b881a6fc27964635a 
178 ··findIndices·aa4076a705058b9835cd315d9cb788be 
179 ··foldl·017830e29a3340cf620e5dd711a8d0b8 
180 ··foldl'·f49b445c5567b3fe03e570de2e74c0c4 
181 ··foldl1·ae21d260edb7bb22f31785c0b9ae2c67 
182 ··foldl1'·9337fb129fd55bc68ebab5a557337a6c 
183 ··foldr·cfd820fd246aa2640f1d7281d4ff2162 
184 ··foldr'·8cc6ce0439903fecc32252429ab2f2ae 
185 ··foldr1·14bc581140696add54d1a1b55409ac96 
186 ··foldr1'·29f777b09c4b6e2dfe05028804519ee8 
187 ··head·46a86cec5353b75e8e3d6c251f6ecaf8 
188 ··index·f729b63eebfe20302f9e9c466583acae 
189 ··indexMaybe·da79fc940b47aed72ff92879d56d376c 
190 ··init·d6698ee69043e4c40228c960f981f440 
191 ··isInfixOf·8d1a79f90244e0f99e071b366523c64e 
192 ··last·aae44d9777e71132050d5c1a27883e9b 
193 ··map·76808cd605d80b0a4f73878b35072b43 
194 ··numWord16·966bb838c0a0fa47d7d480fd24ea7621 
195 ··pack·5a25d9a5d98302ce2908ab27b6829e93 
196 ··partition·6f7ae64012abd2f45276a63b24646026 
197 ··replicate·2b957f6c821c93c807976b09ff5bc5d5 
198 ··reverse·2804505d1cb520173fd7dc92f922d641 
199 ··singleton·2641a69375c9ed0bd067b31332081775 
200 ··snoc·469f1bb1e6bb9419fe2f67329cf528dc 
201 ··span·26245dc09775ae03a44b25cdeb5b0e60 
202 ··spanEnd·ac2162e1c9c5dfa000778f2ff56ccfdc 
203 ··split·2f0e06100b90222360683f940c56247b 
204 ··splitAt·42e89657d947a1bfa9bd60b9534aa4e0 
205 ··splitWith·288faa5f7632a46f2ce2589bacb583ae 
206 ··tail·b3057d57926de8b3ade3db0442275b40 
207 ··take·79424bbc2e35d2d3b43abd55fc33867c 
208 ··takeEnd·b9774d9e8f21c8064541d47c62dac3bd 
209 ··takeWhile·f4630179efd168d693d75af82e5fdaf3 
210 ··takeWhileEnd·314e100e520df2556de643425a1e63a5 
211 ··uncons·19cda137ad4d2a6bf5b1a38c3f8d77af 
212 ··unfoldr·0f004c321e044df6bddb9c3df6b4a55a 
213 ··unfoldrN·1431f0b27b9e28ff31f2342f3ab95f1c 
214 ··unpack·798a153a83e55570e7b46b6d1b82f339 
215 ··unsnoc·668f25f3fc226d7ac853418149c79a1c 
216 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding·c700ba1e4cfe431d7d6b728b07bfa7e7 
217 ··exports:·3b4a18430c986526d3670cf46a6e0652 
218 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Encoding.Internal·589e1d2d1e85ca273e43b7460c476874 
219 ··EncodingError·d23e17379b67ec5d96ee2612d0d7e899 
220 ··EncodingException·5e2f2b99a075e7ba8e9e79a14b576cf2 
221 ··decodeWithBaseWindows·443645e9df1d823c3d6d5b8a1fced1f5 
222 ··encodeWithBaseWindows·ac79f1e794cc026cb8f14db2deec6f3c 
223 ··ucs2le·f6a233d0afea5fe0b1f0616dd2ce13ad 
224 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types·b27793c040a90dcddf562bd5d20325b9 
225 ··exports:·65eeca84e57e8ce76d37e7ed1be18ada 
226 ··WindowsChar·0f57fd9d658d80d8d88f6a7b02d1bb0e 
227 ··WindowsChar·f9128d59cac0e754d604a544d6b0112a 
228 ··WindowsString·ec9dcd9186170e0012837fe6aca6d2cf 
229 ··WindowsString·7767c7b158c472d7b8879b8cc4e37729157 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short·08234cbca0ba8b2a21cd9b0a56e6d737
 158 ··exports:·586d4e86fe80f4232535c7ebceba8534
 159 import··-/··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16·dfb561765a057014eab4e9641207fd17
 160 ··exports:·04654e162f79d507ff844b33dded4149
 161 ··all·73d648de30cbdcd363eea7378635443b
 162 ··any·a9ecd8ffd9b512371acf5a78e327cbba
 163 ··break·5c1cf1ae0d4c96c17a54d9d206dafa09
 164 ··breakEnd·6cc2b44c19009d1f7674f70024eb002e
 165 ··breakSubstring·af43e3b08396434cd63d9e7d46914fa5
Max diff block lines reached; 126838/136876 bytes (92.67%) of diff not shown.
13.1 KB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/System/OsString.p_hi vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/System/OsString.p_hi
Files 87% similar despite different names
12.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·System.OsString·90667 interface·System.OsString·9066
8 ··interface·hash:·2983eadaba94383db890153f1b1acb43 
9 ··ABI·hash:·d8c4d01c304f1b8056d48265a7379aa6 
10 ··export-list·hash:·1849078e9862cef46e1ba629c742fbfa8 ··interface·hash:·45ae594d672bd934673163a4cad37ee4
 9 ··ABI·hash:·2a34e37dc1444ba4aaae2ddfb8158736
 10 ··export-list·hash:·a9705e1e48895e45502447f4172a9234
11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e11 ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e
12 ··flag·hash:·504d09721b9288567e870b2641d085d912 ··flag·hash:·504d09721b9288567e870b2641d085d9
13 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe0213 ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02
14 ··hpc_hash:·93b885adfe0da089cdf634904fd59f7114 ··hpc_hash:·93b885adfe0da089cdf634904fd59f71
15 ··plugin_hash:·ad164012d6b1e14942349d58b113200715 ··plugin_hash:·ad164012d6b1e14942349d58b1132007
16 ··src_hash:·6300062e0e2b9e96ad95d5930976816216 ··src_hash:·6300062e0e2b9e96ad95d59309768162
17 ··sig·of:·Nothing17 ··sig·of:·Nothing
Offset 93, 16 lines modifiedOffset 93, 16 lines modified
93 ··System.OsString.Internal.unpack93 ··System.OsString.Internal.unpack
94 ··System.OsString.Internal.unsafeEncodeUtf94 ··System.OsString.Internal.unsafeEncodeUtf
95 ··System.OsString.Internal.unsafeFromChar95 ··System.OsString.Internal.unsafeFromChar
96 ··System.OsString.Internal.unsnoc96 ··System.OsString.Internal.unsnoc
97 ··System.OsString.Internal.Types.coercionToPlatformTypes97 ··System.OsString.Internal.Types.coercionToPlatformTypes
98 ··System.OsString.Internal.Types.OsChar98 ··System.OsString.Internal.Types.OsChar
99 ··System.OsString.Internal.Types.OsString99 ··System.OsString.Internal.Types.OsString
100 direct·module·dependencies:·os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal100 direct·module·dependencies:·os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal
101 ····························os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types101 ····························os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types
102 boot·module·dependencies:102 boot·module·dependencies:
103 direct·package·dependencies:·base-4.18.2.1103 direct·package·dependencies:·base-4.18.2.1
104 plugin·package·dependencies:104 plugin·package·dependencies:
105 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM105 orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM
106 family·instance·modules:·Control.Applicative·Control.Arrow106 family·instance·modules:·Control.Applicative·Control.Arrow
107 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose107 ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose
108 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product108 ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product
Offset 116, 152 lines modifiedOffset 116, 152 lines modified
116 ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe116 ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe
117 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict117 ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict
118 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy118 ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy
119 ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy119 ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy
120 ·························Control.Monad.Trans.Writer.Strict120 ·························Control.Monad.Trans.Writer.Strict
121 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2121 import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2
122 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94122 import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94
123 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal·4af5de0e35052b4a6b1952304591ef7b 
124 ··exports:·c9833ae79c4758bedb71a604e6c8b45a 
125 ··!?·40026fe0290fb502b8597b083a207049 
126 ··all·d1ec8e7422aeed237f8727de7661470d 
127 ··any·19c01ce8d3f78f002a5535e2eeb43e9a 
128 ··break·951b9a9639a665861071760c5b6a136c 
129 ··breakEnd·c9deb8ad7d8edb6fb648cc04337b7047 
130 ··breakSubstring·87401e71987666c8e726f6426b1dc218 
131 ··concat·73b05e1bc864a4614206899b7d99d591 
132 ··cons·d758d62bb61e3418f80dea129d6c6000 
133 ··count·769306769b627aa01e293ab9c3b0dabd 
134 ··decodeFS·5f777e814c45dcf6d9beacaa54d671e0 
135 ··decodeLE·dcdb496c02410629727f2a60d460f154 
136 ··decodeUtf·7aa74c979b1e0f21988bd91218361d3d 
137 ··decodeWith·b97e9ca0d114cd67200c686d19f35e7c 
138 ··drop·105d05a61444182911f560544236d502 
139 ··dropEnd·3ae75f1d70d74b6ef07eba7702ba760d 
140 ··dropWhile·90a5722772c9926ad34326b59bf818c3 
141 ··dropWhileEnd·f59a2c8e970bb1f4e32b5df0eedad69f 
142 ··elem·8b344b8c8ad7bd4dfe205ac6dd2494b7 
143 ··elemIndex·64045b203d0caf6ff7724223a77af8d5 
144 ··elemIndices·43bd26adfa06235d2c82124737fc3c96 
145 ··empty·b72ac3c72bdda8f07a573461b0530c08 
146 ··encodeFS·29d990f567245342e9fc5ec58cf0a1d1 
147 ··encodeLE·df857ad85448ec27beb883f16e6fd036 
148 ··encodeUtf·5464381f7310c31b81be49a60a3db3db 
149 ··encodeWith·573e830da5e540e7c9771288467ce261 
150 ··filter·106d8247b95036690b5f99081af0b4f2 
151 ··find·abf1ddedadecfeca01dbb2fe50d80631 
152 ··findIndex·c56559a7c968ce5f685771473a2eb0d4 
153 ··findIndices·14de0fff483308ccfbd73504200a2844 
154 ··foldl·e24aa4975f20257f5d9f672069176b42 
155 ··foldl'·7991e5614318053aef8cd9afabef3c76 
156 ··foldl1·09a118db784f611f124c457c1b71b381 
157 ··foldl1'·5c2c75c5f8a48cb5a10afd8116da63dc 
158 ··foldr·0705754fecc3433fdd337c9ac0e2697e 
159 ··foldr'·5c4bbdb70370f35e384dd714182ac7fa 
160 ··foldr1·5ca619a5a0a77eefb26169b11a29defc 
161 ··foldr1'·5c6509a6011979734dbdfb26e01676c4 
162 ··head·7d2fe2208095310ec5ae7560f41aac5e 
163 ··index·9907e849378a322fd5f60b70aef92749 
164 ··indexMaybe·eaf1da803692fa62926188a42d78bc15 
165 ··init·58a3ce3efd143ee612ecaaba19cb9ca2 
166 ··intercalate·05fea347fb87c4095ef65485c1839803 
167 ··isInfixOf·9eafc03edd05edca655e7956eb1e9211 
168 ··isPrefixOf·b5767b712b0280db0483e003d248694e 
169 ··isSuffixOf·ed752d910d3846ce38b2343208d48a16 
170 ··last·0f04d3dfe1a4d23442043710c31f143c 
171 ··length·ed0f0e417c9f8c58cd8590f8f97be624 
172 ··map·5e4a80bee3948c2ed0c21e91b96b2f07 
173 ··null·2f4dedbee956f6a90e008ebba8fe1045 
174 ··osstr·38ea4ba937c8d7adb55f5b1c3848f35a 
175 ··pack·8e0a7b761af4a78f2bb8fcfabd6303aa 
176 ··partition·651e0fcecf98ad88f1e4abae06a5c254 
177 ··replicate·785bc73be1857904bf885fba98f3696c 
178 ··reverse·9bd793121266e4f811593cb212406b54 
179 ··singleton·6b805d9e45cacf0f8867ceac7ae04842 
180 ··snoc·790e0490fae7079b53e88bac0eeb06ed 
181 ··span·f441c9766301d3c12132611b8d315c63 
182 ··spanEnd·964fe640b7cfcd17eb6ff5bc5101a846 
183 ··split·1efbd34665d6632924296536c3e4b22f 
184 ··splitAt·e05d8fe14ac415e3023f93034823cea5 
185 ··splitWith·52091d3bd6aac54b7087d862965c82a2 
186 ··stripPrefix·af8f1f5d6987c145879579d9894bb655 
187 ··stripSuffix·1c1328c27faf6ad0c59118e20e94c234 
188 ··tail·d5cadda3088b589b3b0fc0236054655f 
189 ··take·ebeff0042dc7dce48451652ea27ad3c0 
190 ··takeEnd·0431e6630f7b6652f5d7b70776289053 
191 ··takeWhile·28c8731c610f94a8b548fbeb6e48b323 
192 ··takeWhileEnd·11b110a78dc94c01d680950f38d32b91 
193 ··toChar·e759122aab4bd1adf93df1db327110c0 
194 ··uncons·c24271aab5d979c2712a43d7ad2ba681 
195 ··unfoldr·649be58d34e014f649bc5fe5dd7d6c7e 
196 ··unfoldrN·036ebc4f21991cacf7ca672a2ea3181f 
197 ··unpack·b330f1b648b17638352f79ce57549a17 
198 ··unsafeEncodeUtf·a5ef1bb58b5ae33be234bf455a197626 
199 ··unsafeFromChar·a993cfa0b9dd6d5a7260cb31296b471f 
200 ··unsnoc·8680a16ccc8375f10e913e94a0a35a41 
201 import··-/··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types·b27793c040a90dcddf562bd5d20325b9 
202 ··exports:·65eeca84e57e8ce76d37e7ed1be18ada 
203 ··OsChar·64ec492f6c77c77978fffe7a26bfdcd1 
204 ··OsString·101639644a19eb46e5488c005cebd065 
205 ··coercionToPlatformTypes·bb81ec034275d1411b015ae8370dbe11 
Max diff block lines reached; 2954/13099 bytes (22.55%) of diff not shown.
11.0 MB
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD/libHSos-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD_p.a vs.
./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE/libHSos-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE_p.a
Files 74% similar despite different names
1.04 MB
nm --print-armap {}
    
Offset 1, 2254 lines modifiedOffset 1, 2254 lines modified
  
Diff chunk too large, falling back to line-by-line diff (2245 lines added, 2245 lines removed)
1 Archive·index:1 Archive·index:
2 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule_closure·in·Short.p_o2 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_init_arr·in·Short.p_o
3 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_CAFs_cc·in·Short.p_o3 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_info·in·Short.p_o
4 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_CAFs_cc_ccs·in·Short.p_o4 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule3_closure·in·Short.p_o
5 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule4_bytes·in·Short.p_o5 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_HPC_cc·in·Short.p_o
6 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_closure·in·Short.p_o6 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule2_bytes·in·Short.p_o
7 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule3_closure·in·Short.p_o7 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule1_closure·in·Short.p_o
8 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_info·in·Short.p_o8 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule4_bytes·in·Short.p_o
9 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_init__prof_init·in·Short.p_o9 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_init__prof_init·in·Short.p_o
10 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule2_bytes·in·Short.p_o10 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_closure·in·Short.p_o
11 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_init_arr·in·Short.p_o11 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule_closure·in·Short.p_o
12 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_HPC_cc·in·Short.p_o12 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_CAFs_cc_ccs·in·Short.p_o
13 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule1_closure·in·Short.p_o13 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_CAFs_cc·in·Short.p_o
14 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_moduleErrorMsg1_closure·in·Internal.p_o14 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_isSpace_info·in·Internal.p_o
15 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_packCWString1_closure·in·Internal.p_o15 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_moduleErrorIO_closure·in·Internal.p_o
16 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdtrModule_closure·in·Internal.p_o16 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_assertEven1_info·in·Internal.p_o
17 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdtrModule3_closure·in·Internal.p_o17 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_copyMutableByteArray_HPC_cc·in·Internal.p_o
18 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_packWord16Rev_closure·in·Internal.p_o18 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_isSpace_HPC_cc·in·Internal.p_o
19 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_compareByteArraysOff_closure·in·Internal.p_o19 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_word16ToLEzh_info·in·Internal.p_o
20 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_moduleErrorMsg_info·in·Internal.p_o20 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_unpackWord16_HPC_cc·in·Internal.p_o
21 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_packLenWord16Rev_info·in·Internal.p_o21 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_packWord16Rev_closure·in·Internal.p_o
22 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdwgo1_closure·in·Internal.p_o22 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_useAsCWStringLen1_closure·in·Internal.p_o
23 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_useAsCWStringLen_closure·in·Internal.p_o23 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdszdwpeekArray_closure·in·Internal.p_o
24 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_newPinnedByteArray_closure·in·Internal.p_o24 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_asBA_closure·in·Internal.p_o
25 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_packLenWord16_info·in·Internal.p_o25 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdwpackLenWord16Rev_info·in·Internal.p_o
26 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_writeWord16Array_info·in·Internal.p_o26 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdtrModule3_closure·in·Internal.p_o
27 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_createAndTrim_info·in·Internal.p_o27 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_HPC_cc·in·Internal.p_o
28 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_indexWord16Array_info·in·Internal.p_o28 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_createAndTrimzqzq_info·in·Internal.p_o
29 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdtczqBAzh_closure·in·Internal.p_o29 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdtczqMBAzh1_closure·in·Internal.p_o
30 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_moduleErrorMsg3_bytes·in·Internal.p_o30 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_BAzh_info·in·Internal.p_o
31 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdtcMBA1_closure·in·Internal.p_o31 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_newPinnedByteArray_info·in·Internal.p_o
32 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_MBAzh_con_info·in·Internal.p_o32 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdtcBA_closure·in·Internal.p_o
33 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_unsafeFreezzeByteArray_HPC_cc·in·Internal.p_o33 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_packLenWord16_closure·in·Internal.p_o
34 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdtczqBAzh1_closure·in·Internal.p_o34 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdszdwpokeArray_info·in·Internal.p_o
35 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_packCWString_closure·in·Internal.p_o35 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_packWord16Rev_HPC_cc·in·Internal.p_o
36 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_packWord16_closure·in·Internal.p_o36 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc·in·Internal.p_o
37 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_compareByteArraysOff_info·in·Internal.p_o37 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_indexWord8Array_closure·in·Internal.p_o
38 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_packLenWord16Rev_closure·in·Internal.p_o38 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_packCWString_HPC_cc·in·Internal.p_o
39 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdtczqMBAzh2_closure·in·Internal.p_o39 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_packCWStringLen_info·in·Internal.p_o
40 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_compareByteArraysOff_HPC_cc·in·Internal.p_o40 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdszdwnewArray0_info·in·Internal.p_o
41 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_setByteArray_info·in·Internal.p_o41 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_indexWord16Array_HPC_cc·in·Internal.p_o
42 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_assertEven1_closure·in·Internal.p_o42 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_word16ToChar_info·in·Internal.p_o
43 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_BAzh_closure·in·Internal.p_o43 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_packCWString1_info·in·Internal.p_o
44 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_findFromEndUntil_info·in·Internal.p_o44 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_findFromEndUntil_info·in·Internal.p_o
45 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_newCWString1_info·in·Internal.p_o45 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_errorEmptySBS_closure·in·Internal.p_o
46 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_unpackWord16_HPC_cc·in·Internal.p_o46 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_asBA_HPC_cc·in·Internal.p_o
47 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_copyByteArray_info·in·Internal.p_o47 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_word16FromLEzh_closure·in·Internal.p_o
48 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_unpackWord16_closure·in·Internal.p_o48 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_packCWString_closure·in·Internal.p_o
49 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdszdwpokeArray_info·in·Internal.p_o49 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdwpackLenWord16_closure·in·Internal.p_o
50 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_word16ToLEzh_HPC_cc·in·Internal.p_o50 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_CAFs_cc·in·Internal.p_o
51 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdwunpackWord16_info·in·Internal.p_o51 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_moduleError_HPC_cc·in·Internal.p_o
52 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_useAsCWStringLen_info·in·Internal.p_o52 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_asBA_info·in·Internal.p_o
53 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_unsafeFreezzeByteArray_info·in·Internal.p_o53 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_createAndTrim_info·in·Internal.p_o
54 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdtczqMBAzh1_closure·in·Internal.p_o54 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_BAzh_closure·in·Internal.p_o
55 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdtrModule2_bytes·in·Internal.p_o55 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_findIndexOrLength_info·in·Internal.p_o
56 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdwpackLenWord16_closure·in·Internal.p_o56 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_packLenWord16_HPC_cc·in·Internal.p_o
57 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_packCWString1_info·in·Internal.p_o57 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_newCWString1_info·in·Internal.p_o
58 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_copyByteArray_HPC_cc·in·Internal.p_o58 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_MBAzh_con_info·in·Internal.p_o
59 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_createAndTrimzqzq_closure·in·Internal.p_o59 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_create_info·in·Internal.p_o
60 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_moduleError_closure·in·Internal.p_o60 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_moduleErrorIO1_info·in·Internal.p_o
61 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_createAndTrimzq_info·in·Internal.p_o61 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdtczqBAzh1_closure·in·Internal.p_o
62 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_moduleErrorIO1_closure·in·Internal.p_o62 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_packWord16_HPC_cc·in·Internal.p_o
63 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_copyAddrToByteArray_closure·in·Internal.p_o63 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_word16ToChar_closure·in·Internal.p_o
64 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_isSpace_HPC_cc·in·Internal.p_o64 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_compareByteArraysOff_HPC_cc·in·Internal.p_o
65 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_copyAddrToByteArray_HPC_cc·in·Internal.p_o65 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_packWord16Rev_info·in·Internal.p_o
66 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_init__prof_init·in·Internal.p_o66 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdwpackLenWord16Rev_closure·in·Internal.p_o
67 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_word16ToLEzh_info·in·Internal.p_o67 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_moduleError_info·in·Internal.p_o
68 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_errorEmptySBS_closure·in·Internal.p_o68 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_useAsCWString_HPC_cc·in·Internal.p_o
69 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_errorEmptySBS_info·in·Internal.p_o69 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_word16ToChar_HPC_cc·in·Internal.p_o
70 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_writeWord16Array_closure·in·Internal.p_o70 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_closure·in·Internal.p_o
71 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_copyMutableByteArray_closure·in·Internal.p_o71 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdtcMBA_closure·in·Internal.p_o
72 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_isSpace_info·in·Internal.p_o72 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_unsafeFreezzeByteArray_info·in·Internal.p_o
73 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdtrModule1_closure·in·Internal.p_o73 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_compareByteArraysOff_closure·in·Internal.p_o
74 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdszdwpokeArray_closure·in·Internal.p_o74 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdszdwpokeArray_closure·in·Internal.p_o
75 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_packCWStringLen_closure·in·Internal.p_o75 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_info·in·Internal.p_o
76 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_assertEven1_info·in·Internal.p_o76 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_moduleErrorMsg3_bytes·in·Internal.p_o
77 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_moduleErrorMsg2_closure·in·Internal.p_o77 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_newCWString_HPC_cc·in·Internal.p_o
78 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdtcMBA_closure·in·Internal.p_o78 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_writeWord16Array_HPC_cc·in·Internal.p_o
79 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_info·in·Internal.p_o79 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_packCWString_info·in·Internal.p_o
80 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_moduleError_info·in·Internal.p_o80 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_word16FromLEzh_info·in·Internal.p_o
81 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_indexWord16Array_closure·in·Internal.p_o81 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdtcMBA2_bytes·in·Internal.p_o
82 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_BAzh_info·in·Internal.p_o82 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_packLenWord16_info·in·Internal.p_o
83 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_unsafeFreezzeByteArray_closure·in·Internal.p_o83 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_packLenWord16Rev_info·in·Internal.p_o
84 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_HPC_cc·in·Internal.p_o84 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_unsafeFreezzeByteArray_HPC_cc·in·Internal.p_o
85 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc·in·Internal.p_o85 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdtczqMBAzh_closure·in·Internal.p_o
86 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdszdwpeekArray_closure·in·Internal.p_o86 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_copyAddrToByteArray_closure·in·Internal.p_o
87 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_packCWStringLen_info·in·Internal.p_o87 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_packWord16_closure·in·Internal.p_o
88 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdwunpackWord16_closure·in·Internal.p_o88 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_newPinnedByteArray_closure·in·Internal.p_o
89 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zunul_closure·in·Internal.p_o89 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_useAsCWString_closure·in·Internal.p_o
90 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_packCWString_HPC_cc·in·Internal.p_o90 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdszdwnewArray0_closure·in·Internal.p_o
91 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_moduleErrorIO_closure·in·Internal.p_o91 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_setByteArray_HPC_cc·in·Internal.p_o
92 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_init_arr·in·Internal.p_o92 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdwgo1_info·in·Internal.p_o
93 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdszdwnewArray0_closure·in·Internal.p_o93 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_word16ToLEzh_HPC_cc·in·Internal.p_o
94 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdtcBA1_closure·in·Internal.p_o94 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdtrModule4_bytes·in·Internal.p_o
95 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_newPinnedByteArray_HPC_cc·in·Internal.p_o95 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdszdwpeekArray_info·in·Internal.p_o
96 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdwgo_info·in·Internal.p_o96 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_packCWStringLen_closure·in·Internal.p_o
97 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_CAFs_cc·in·Internal.p_o97 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_writeWord16Array_info·in·Internal.p_o
98 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_moduleErrorIO_info·in·Internal.p_o98 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zunul_info·in·Internal.p_o
99 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_newPinnedByteArray_info·in·Internal.p_o99 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_useAsCWStringLen_info·in·Internal.p_o
100 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_asBA_closure·in·Internal.p_o100 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_packCWString1_closure·in·Internal.p_o
101 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_closure·in·Internal.p_o101 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_moduleErrorMsg_info·in·Internal.p_o
102 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_setByteArray_HPC_cc·in·Internal.p_o102 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_closure·in·Internal.p_o
103 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_word16ToChar_closure·in·Internal.p_o103 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_indexWord16Array_info·in·Internal.p_o
104 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdtczqBAzh3_bytes·in·Internal.p_o104 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_writeWord16Array_closure·in·Internal.p_o
105 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_MBAzh_closure·in·Internal.p_o105 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_findIndexOrLength_closure·in·Internal.p_o
106 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdwgo_closure·in·Internal.p_o106 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_moduleErrorMsg2_closure·in·Internal.p_o
107 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_packLenWord16_HPC_cc·in·Internal.p_o107 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_compareByteArraysOff_info·in·Internal.p_o
108 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_asBA_info·in·Internal.p_o108 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zunul_HPC_cc·in·Internal.p_o
109 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_writeWord16Array_HPC_cc·in·Internal.p_o109 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_init_arr·in·Internal.p_o
110 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_MBAzh_info·in·Internal.p_o110 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zunul_closure·in·Internal.p_o
111 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_word16FromLEzh_HPC_cc·in·Internal.p_o111 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_errorEmptySBS_HPC_cc·in·Internal.p_o
112 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_create_closure·in·Internal.p_o112 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_copyByteArray_closure·in·Internal.p_o
113 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdtczqMBAzh3_bytes·in·Internal.p_o113 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_useAsCWStringLen1_info·in·Internal.p_o
114 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_packCWString_info·in·Internal.p_o114 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdwunpackWord16_closure·in·Internal.p_o
115 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_moduleErrorIO_HPC_cc·in·Internal.p_o115 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_moduleErrorMsg1_closure·in·Internal.p_o
116 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_closure·in·Internal.p_o116 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_copyMutableByteArray_info·in·Internal.p_o
117 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdtrModule4_bytes·in·Internal.p_o117 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_indexWord8Array_info·in·Internal.p_o
118 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_copyMutableByteArray_HPC_cc·in·Internal.p_o118 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdtcBA1_closure·in·Internal.p_o
119 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_moduleErrorMsg_HPC_cc·in·Internal.p_o119 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdwunpackWord16_info·in·Internal.p_o
120 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_word16ToChar_info·in·Internal.p_o120 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdwpackLenWord16_info·in·Internal.p_o
121 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_asBA_HPC_cc·in·Internal.p_o121 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_useAsCWStringLen_closure·in·Internal.p_o
122 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zunul_HPC_cc·in·Internal.p_o122 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdtrModule2_bytes·in·Internal.p_o
123 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdtcMBA2_bytes·in·Internal.p_o123 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_createAndTrimzqzq_closure·in·Internal.p_o
124 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_indexWord16Array_HPC_cc·in·Internal.p_o124 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_newCWString_closure·in·Internal.p_o
125 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_useAsCWString_info·in·Internal.p_o125 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdtczqMBAzh3_bytes·in·Internal.p_o
Max diff block lines reached; 588161/1091317 bytes (53.89%) of diff not shown.
79.2 KB
Short.p_o
8.61 KB
readelf --wide --symbols {}
    
Offset 13, 42 lines modifiedOffset 13, 42 lines modified
13 ·····9:·00000000000001bb·····0·NOTYPE··LOCAL··DEFAULT····3·i5xG_str13 ·····9:·00000000000001bb·····0·NOTYPE··LOCAL··DEFAULT····3·i5xG_str
14 ····10:·0000000000000213·····0·NOTYPE··LOCAL··DEFAULT····3·i5xH_str14 ····10:·0000000000000213·····0·NOTYPE··LOCAL··DEFAULT····3·i5xH_str
15 ····11:·000000000000021b·····0·NOTYPE··LOCAL··DEFAULT····3·i5xI_str15 ····11:·000000000000021b·····0·NOTYPE··LOCAL··DEFAULT····3·i5xI_str
16 ····12:·0000000000000273·····0·NOTYPE··LOCAL··DEFAULT····3·i5xJ_str16 ····12:·0000000000000273·····0·NOTYPE··LOCAL··DEFAULT····3·i5xJ_str
17 ····13:·000000000000027b·····0·NOTYPE··LOCAL··DEFAULT····3·i5xK_str17 ····13:·000000000000027b·····0·NOTYPE··LOCAL··DEFAULT····3·i5xK_str
18 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTupleziPrim_Z3T_con_info18 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTupleziPrim_Z3T_con_info
19 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziMaybe_Nothing_closure19 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziMaybe_Nothing_closure
20 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_unsafeFreezzeByteArray_HPC_cc 
21 ····17:·0000000000000120·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule_closure20 ····16:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····9·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_init_arr
22 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_newByteArrayzh21 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_newByteArrayzh
23 ····19:·0000000000000040·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_CAFs_cc22 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc
 23 ····19:·0000000000000850···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_info
24 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy24 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
25 ····21:·0000000000000080·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_CAFs_cc_ccs 
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_copyByteArray_HPC_cc25 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_asBA_HPC_cc
27 ····23:·00000000000000c8·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule4_bytes26 ····22:·00000000000000e0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule3_closure
28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_upd_frame_info27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_upd_frame_info
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcsList28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcsList
30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_unsafeFreezzeByteArray_HPC_cc
31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_ap_0_fast30 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_ap_0_fast
 31 ····27:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_HPC_cc
 32 ····28:·00000000000000a2·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule2_bytes
 33 ····29:·0000000000000100·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule1_closure
 34 ····30:·00000000000000c8·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule4_bytes
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_SBS_con_info35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_SBS_con_info
33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_bh_upd_frame_info36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_bh_upd_frame_info
 37 ····33:·0000000000000968····29·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_init__prof_init
34 ····30:·0000000000000150·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_closure 
35 ····31:·00000000000000e0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule3_closure 
36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·CCS_DONT_CARE38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·CCS_DONT_CARE
37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_asBA_HPC_cc39 ····35:·0000000000000150·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_closure
38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziMaybe_Just_con_info40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziMaybe_Just_con_info
 41 ····37:·0000000000000120·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule_closure
39 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_indexWord8Array_HPC_cc 
40 ····36:·0000000000000850···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_info 
41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·era42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·era
 43 ····39:·0000000000000080·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_CAFs_cc_ccs
42 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pushCostCentre44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pushCostCentre
43 ····39:·0000000000000968····29·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_init__prof_init 
44 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_TrNameS_con_info45 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_TrNameS_con_info
45 ····41:·00000000000000a2·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule2_bytes 
46 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_unpt_r146 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_gc_unpt_r1
 47 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_indexWord8Array_HPC_cc
47 ····43:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····9·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_init_arr 
48 ····44:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_HPC_cc 
49 ····45:·0000000000000100·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule1_closure 
50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·newCAF48 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·newCAF
51 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·enterFunCCS49 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·enterFunCCS
 50 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_copyByteArray_HPC_cc
 51 ····47:·0000000000000040·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_CAFs_cc
52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcList52 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcList
53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Module_con_info53 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Module_con_info
54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziWord_W8zh_con_info54 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziWord_W8zh_con_info
21.5 KB
readelf --wide --relocs {}
    
Offset 1, 119 lines modifiedOffset 1, 119 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x1c88·contains·83·entries:1 Relocation·section·'.rela.text'·at·offset·0x1c88·contains·83·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000000··0000000400000018·R_X86_64_PC64··········00000000000000ef·i5xB_str·-·203 0000000000000000··0000000400000018·R_X86_64_PC64··········00000000000000ef·i5xB_str·-·20
4 0000000000000008··0000000500000018·R_X86_64_PC64··········00000000000000ff·i5xC_str·-·184 0000000000000008··0000000500000018·R_X86_64_PC64··········00000000000000ff·i5xC_str·-·18
5 0000000000000025··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·55 0000000000000025··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·5
6 0000000000000038··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·46 0000000000000038··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·4
7 0000000000000068··000000180000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·07 0000000000000068··000000170000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·0
8 0000000000000098··0000001a00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc·-·48 0000000000000098··0000001200000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc·-·4
9 00000000000000af··0000002600000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·49 00000000000000af··0000002800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
10 00000000000000c5··0000001a00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc·-·410 00000000000000c5··0000001200000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc·-·4
11 00000000000000d6··0000002600000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·411 00000000000000d6··0000002800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
12 00000000000000f0··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·16812 00000000000000f0··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·168
13 000000000000010b··0000001200000004·R_X86_64_PLT32·········0000000000000000·stg_newByteArrayzh·-·413 000000000000010b··0000001100000004·R_X86_64_PLT32·········0000000000000000·stg_newByteArrayzh·-·4
14 0000000000000185··0000002100000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_asBA_HPC_cc·-·414 0000000000000185··0000001500000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_asBA_HPC_cc·-·4
15 000000000000019e··0000002600000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·415 000000000000019e··0000002800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
16 00000000000001b4··0000001600000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_copyByteArray_HPC_cc·-·416 00000000000001b4··0000002e00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_copyByteArray_HPC_cc·-·4
17 00000000000001c5··0000002600000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·417 00000000000001c5··0000002800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
18 00000000000001db··0000001600000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_copyByteArray_HPC_cc·-·418 00000000000001db··0000002e00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_copyByteArray_HPC_cc·-·4
19 00000000000001ec··0000002600000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·419 00000000000001ec··0000002800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
20 0000000000000225··0000001400000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·420 0000000000000225··0000001400000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
21 000000000000023e··0000001000000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_unsafeFreezzeByteArray_HPC_cc·-·421 000000000000023e··0000001900000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_unsafeFreezzeByteArray_HPC_cc·-·4
22 000000000000024f··0000002600000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·422 000000000000024f··0000002800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
23 0000000000000265··0000001000000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_unsafeFreezzeByteArray_HPC_cc·-·423 0000000000000265··0000001900000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_unsafeFreezzeByteArray_HPC_cc·-·4
24 0000000000000276··0000002600000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·424 0000000000000276··0000002800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
25 00000000000002b1··0000001c0000000b·R_X86_64_32S···········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_SBS_con_info·+·025 00000000000002b1··0000001f0000000b·R_X86_64_32S···········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_SBS_con_info·+·0
26 00000000000002c3··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·426 00000000000002c3··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·4
27 00000000000002ef··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·13827 00000000000002ef··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·138
28 00000000000002f8··0000002a00000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·428 00000000000002f8··0000002a00000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·4
29 0000000000000300··0000000600000018·R_X86_64_PC64··········0000000000000157·i5xD_str·-·2029 0000000000000300··0000000600000018·R_X86_64_PC64··········0000000000000157·i5xD_str·-·20
30 0000000000000308··0000000700000018·R_X86_64_PC64··········000000000000015d·i5xE_str·-·1830 0000000000000308··0000000700000018·R_X86_64_PC64··········000000000000015d·i5xE_str·-·18
31 0000000000000325··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·531 0000000000000325··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·5
32 0000000000000338··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·432 0000000000000338··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·4
33 0000000000000379··000000180000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·033 0000000000000379··000000170000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·0
34 00000000000003a5··0000002100000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_asBA_HPC_cc·-·434 00000000000003a5··0000001500000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_asBA_HPC_cc·-·4
35 00000000000003b9··0000002600000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·435 00000000000003b9··0000002800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
36 00000000000003cf··0000002300000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_indexWord8Array_HPC_cc·-·436 00000000000003cf··0000002b00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_indexWord8Array_HPC_cc·-·4
37 00000000000003e0··0000002600000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·437 00000000000003e0··0000002800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
38 0000000000000407··000000320000000b·R_X86_64_32S···········0000000000000000·base_GHCziWord_W8zh_con_info·+·038 0000000000000407··000000320000000b·R_X86_64_32S···········0000000000000000·base_GHCziWord_W8zh_con_info·+·0
39 0000000000000419··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·439 0000000000000419··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·4
40 0000000000000448··0000000800000018·R_X86_64_PC64··········00000000000001b5·i5xF_str·-·2040 0000000000000448··0000000800000018·R_X86_64_PC64··········00000000000001b5·i5xF_str·-·20
41 0000000000000450··0000000900000018·R_X86_64_PC64··········00000000000001bb·i5xG_str·-·1841 0000000000000450··0000000900000018·R_X86_64_PC64··········00000000000001bb·i5xG_str·-·18
42 000000000000046d··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·542 000000000000046d··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·5
43 0000000000000480··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·443 0000000000000480··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·4
44 00000000000004c1··000000180000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·044 00000000000004c1··000000170000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·0
45 00000000000004ed··0000002100000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_asBA_HPC_cc·-·445 00000000000004ed··0000001500000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_asBA_HPC_cc·-·4
46 0000000000000501··0000002600000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·446 0000000000000501··0000002800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
47 0000000000000517··0000002300000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_indexWord8Array_HPC_cc·-·447 0000000000000517··0000002b00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_indexWord8Array_HPC_cc·-·4
48 0000000000000528··0000002600000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·448 0000000000000528··0000002800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
49 000000000000054f··000000320000000b·R_X86_64_32S···········0000000000000000·base_GHCziWord_W8zh_con_info·+·049 000000000000054f··000000320000000b·R_X86_64_32S···········0000000000000000·base_GHCziWord_W8zh_con_info·+·0
50 0000000000000561··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·450 0000000000000561··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·4
51 0000000000000598··0000000a00000018·R_X86_64_PC64··········0000000000000213·i5xH_str·-·2051 0000000000000598··0000000a00000018·R_X86_64_PC64··········0000000000000213·i5xH_str·-·20
52 00000000000005a0··0000000b00000018·R_X86_64_PC64··········000000000000021b·i5xI_str·-·1852 00000000000005a0··0000000b00000018·R_X86_64_PC64··········000000000000021b·i5xI_str·-·18
53 00000000000005c7··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·553 00000000000005c7··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·5
54 00000000000005da··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·454 00000000000005da··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·4
55 000000000000060d··0000002f00000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·455 000000000000060d··0000002d00000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·4
56 000000000000061f··0000002c00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_HPC_cc·-·456 000000000000061f··0000001b00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_HPC_cc·-·4
57 0000000000000630··0000002600000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·457 0000000000000630··0000002800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
58 0000000000000643··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·68058 0000000000000643··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·680
59 00000000000006b7··0000000f00000002·R_X86_64_PC32··········0000000000000000·base_GHCziMaybe_Nothing_closure·-·359 00000000000006b7··0000000f00000002·R_X86_64_PC32··········0000000000000000·base_GHCziMaybe_Nothing_closure·-·3
60 00000000000006d6··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·2060 00000000000006d6··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·20
61 00000000000006eb··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·461 00000000000006eb··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·4
62 0000000000000723··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·32062 0000000000000723··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·320
63 0000000000000738··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·463 0000000000000738··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·4
64 000000000000075e··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·46864 000000000000075e··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·468
65 0000000000000770··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·465 0000000000000770··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·4
66 0000000000000793··0000000e0000000b·R_X86_64_32S···········0000000000000000·ghczmprim_GHCziTupleziPrim_Z3T_con_info·+·066 0000000000000793··0000000e0000000b·R_X86_64_32S···········0000000000000000·ghczmprim_GHCziTupleziPrim_Z3T_con_info·+·0
67 00000000000007a5··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·467 00000000000007a5··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·4
68 00000000000007e7··000000220000000b·R_X86_64_32S···········0000000000000000·base_GHCziMaybe_Just_con_info·+·068 00000000000007e7··000000240000000b·R_X86_64_32S···········0000000000000000·base_GHCziMaybe_Just_con_info·+·0
69 00000000000007f9··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·469 00000000000007f9··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·4
70 000000000000082b··0000002a00000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·470 000000000000082b··0000002a00000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·4
71 0000000000000830··0000000c00000018·R_X86_64_PC64··········0000000000000273·i5xJ_str·-·2071 0000000000000830··0000000c00000018·R_X86_64_PC64··········0000000000000273·i5xJ_str·-·20
72 0000000000000838··0000000d00000018·R_X86_64_PC64··········000000000000027b·i5xK_str·-·1872 0000000000000838··0000000d00000018·R_X86_64_PC64··········000000000000027b·i5xK_str·-·18
73 0000000000000855··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·573 0000000000000855··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·5
74 0000000000000868··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·474 0000000000000868··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·4
75 00000000000008bb··0000002e00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·475 00000000000008bb··0000002c00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
76 00000000000008d0··0000001d0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·076 00000000000008d0··000000200000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
77 00000000000008f8··0000002c00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_HPC_cc·-·477 00000000000008f8··0000001b00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_HPC_cc·-·4
78 0000000000000909··0000002600000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·478 0000000000000909··0000002800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
79 0000000000000926··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·5b879 0000000000000926··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·5b8
80 0000000000000938··0000002500000002·R_X86_64_PC32··········0000000000000000·era·-·480 0000000000000938··0000002600000002·R_X86_64_PC32··········0000000000000000·era·-·4
81 000000000000094f··0000001b00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·481 000000000000094f··0000001a00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
82 000000000000096d··000000030000000a·R_X86_64_32············0000000000000000·.data·+·19082 000000000000096d··000000030000000a·R_X86_64_32············0000000000000000·.data·+·190
83 0000000000000972··0000003000000004·R_X86_64_PLT32·········0000000000000000·registerCcList·-·483 0000000000000972··0000003000000004·R_X86_64_PLT32·········0000000000000000·registerCcList·-·4
84 0000000000000977··000000030000000a·R_X86_64_32············0000000000000000·.data·+·18084 0000000000000977··000000030000000a·R_X86_64_32············0000000000000000·.data·+·180
85 000000000000097c··0000001900000004·R_X86_64_PLT32·········0000000000000000·registerCcsList·-·485 000000000000097c··0000001800000004·R_X86_64_PLT32·········0000000000000000·registerCcsList·-·4
  
86 Relocation·section·'.rela.eh_frame'·at·offset·0x2450·contains·1·entry:86 Relocation·section·'.rela.eh_frame'·at·offset·0x2450·contains·1·entry:
87 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend87 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
88 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·96888 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·968
  
89 Relocation·section·'.rela.data'·at·offset·0x2468·contains·22·entries:89 Relocation·section·'.rela.data'·at·offset·0x2468·contains·22·entries:
90 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend90 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
91 0000000000000008··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·091 0000000000000008··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·0
92 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·892 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·8
93 0000000000000018··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·2e93 0000000000000018··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·2e
94 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·6894 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·68
95 0000000000000050··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·6c95 0000000000000050··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·6c
96 0000000000000058··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·9296 0000000000000058··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·92
97 0000000000000088··0000001300000001·R_X86_64_64············0000000000000040·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_CAFs_cc·+·097 0000000000000088··0000002f00000001·R_X86_64_64············0000000000000040·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_CAFs_cc·+·0
98 00000000000000e0··0000002800000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·098 00000000000000e0··0000002900000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·0
99 00000000000000e8··0000002000000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·099 00000000000000e8··0000002200000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·0
100 00000000000000f8··0000001700000001·R_X86_64_64············00000000000000c8·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule4_bytes·+·0100 00000000000000f8··0000001e00000001·R_X86_64_64············00000000000000c8·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule4_bytes·+·0
101 0000000000000100··0000002800000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·0101 0000000000000100··0000002900000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·0
102 0000000000000108··0000002000000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·0102 0000000000000108··0000002200000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·0
103 0000000000000118··0000002900000001·R_X86_64_64············00000000000000a2·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule2_bytes·+·0103 0000000000000118··0000001c00000001·R_X86_64_64············00000000000000a2·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule2_bytes·+·0
104 0000000000000120··0000003100000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_Module_con_info·+·0104 0000000000000120··0000003100000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_Module_con_info·+·0
105 0000000000000128··0000002000000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·0105 0000000000000128··0000002200000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·0
106 0000000000000138··0000001f00000001·R_X86_64_64············00000000000000e0·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule3_closure·+·1106 0000000000000138··0000001600000001·R_X86_64_64············00000000000000e0·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule3_closure·+·1
107 0000000000000140··0000002d00000001·R_X86_64_64············0000000000000100·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule1_closure·+·1107 0000000000000140··0000001d00000001·R_X86_64_64············0000000000000100·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule1_closure·+·1
108 0000000000000150··0000002400000001·R_X86_64_64············0000000000000850·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_info·+·0108 0000000000000150··0000001300000001·R_X86_64_64············0000000000000850·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_info·+·0
109 0000000000000158··0000001500000001·R_X86_64_64············0000000000000080·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_CAFs_cc_ccs·+·0109 0000000000000158··0000002700000001·R_X86_64_64············0000000000000080·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_CAFs_cc_ccs·+·0
110 0000000000000180··0000001500000001·R_X86_64_64············0000000000000080·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_CAFs_cc_ccs·+·0110 0000000000000180··0000002700000001·R_X86_64_64············0000000000000080·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_CAFs_cc_ccs·+·0
111 0000000000000190··0000002c00000001·R_X86_64_64············0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_HPC_cc·+·0111 0000000000000190··0000001b00000001·R_X86_64_64············0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_HPC_cc·+·0
112 0000000000000198··0000001300000001·R_X86_64_64············0000000000000040·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_CAFs_cc·+·0112 0000000000000198··0000002f00000001·R_X86_64_64············0000000000000040·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_CAFs_cc·+·0
  
113 Relocation·section·'.rela.init_array'·at·offset·0x2678·contains·1·entry:113 Relocation·section·'.rela.init_array'·at·offset·0x2678·contains·1·entry:
114 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend114 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
115 0000000000000000··0000002700000001·R_X86_64_64············0000000000000968·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_init__prof_init·+·0115 0000000000000000··0000002100000001·R_X86_64_64············0000000000000968·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_init__prof_init·+·0
5.41 KB
strings --all --bytes=8 {}
    
Offset 1, 60 lines modifiedOffset 1, 60 lines modified
1 System.OsString.Data.ByteString.Short1 System.OsString.Data.ByteString.Short
2 System/OsString/Data/ByteString/Short.hs:(184,1)-(191,41)2 System/OsString/Data/ByteString/Short.hs:(184,1)-(191,41)
3 System.OsString.Data.ByteString.Short3 System.OsString.Data.ByteString.Short
4 <entire-module>4 <entire-module>
5 System.OsString.Data.ByteString.Short5 System.OsString.Data.ByteString.Short
6 os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD6 os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
7 ShortByteString7 ShortByteString
8 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.sat_s5vc>8 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.sat_s5vc>
9 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.sat_s5v4>9 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.sat_s5v4>
10 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.sat_s5v2>10 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.sat_s5v2>
11 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.sat_s5ve>11 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.sat_s5ve>
12 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.uncons2_r5rX>12 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.uncons2_r5rX>
13 i5xB_str13 i5xB_str
14 i5xC_str14 i5xC_str
15 i5xD_str15 i5xD_str
16 i5xE_str16 i5xE_str
17 i5xF_str17 i5xF_str
18 i5xG_str18 i5xG_str
19 i5xH_str19 i5xH_str
20 i5xI_str20 i5xI_str
21 i5xJ_str21 i5xJ_str
22 i5xK_str22 i5xK_str
23 ghczmprim_GHCziTupleziPrim_Z3T_con_info23 ghczmprim_GHCziTupleziPrim_Z3T_con_info
24 base_GHCziMaybe_Nothing_closure24 base_GHCziMaybe_Nothing_closure
 25 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_init_arr
25 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_unsafeFreezzeByteArray_HPC_cc 
26 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule_closure 
27 stg_newByteArrayzh26 stg_newByteArrayzh
28 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_CAFs_cc 
29 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_CAFs_cc_ccs 
30 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_copyByteArray_HPC_cc27 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc
31 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule4_bytes28 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_info
 29 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_asBA_HPC_cc
 30 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule3_closure
32 stg_upd_frame_info31 stg_upd_frame_info
33 registerCcsList32 registerCcsList
34 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc33 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_unsafeFreezzeByteArray_HPC_cc
35 stg_ap_0_fast34 stg_ap_0_fast
 35 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_HPC_cc
 36 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule2_bytes
 37 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule1_closure
 38 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule4_bytes
36 bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_SBS_con_info39 bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_SBS_con_info
37 stg_bh_upd_frame_info40 stg_bh_upd_frame_info
 41 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_init__prof_init
38 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_closure 
39 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule3_closure 
40 CCS_DONT_CARE42 CCS_DONT_CARE
41 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_asBA_HPC_cc43 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_closure
42 base_GHCziMaybe_Just_con_info44 base_GHCziMaybe_Just_con_info
43 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_indexWord8Array_HPC_cc 
44 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_info45 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_zdtrModule_closure
 46 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_CAFs_cc_ccs
45 pushCostCentre47 pushCostCentre
46 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_init__prof_init 
47 ghczmprim_GHCziTypes_TrNameS_con_info48 ghczmprim_GHCziTypes_TrNameS_con_info
48 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule2_bytes 
49 stg_gc_unpt_r149 stg_gc_unpt_r1
 50 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_indexWord8Array_HPC_cc
50 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_init_arr 
51 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_HPC_cc 
52 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_zdtrModule1_closure 
53 enterFunCCS51 enterFunCCS
 52 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_copyByteArray_HPC_cc
 53 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_CAFs_cc
54 registerCcList54 registerCcList
55 ghczmprim_GHCziTypes_Module_con_info55 ghczmprim_GHCziTypes_Module_con_info
56 base_GHCziWord_W8zh_con_info56 base_GHCziWord_W8zh_con_info
57 .shstrtab57 .shstrtab
58 .rela.text58 .rela.text
59 .rodata.str59 .rodata.str
60 .rela.eh_frame60 .rela.eh_frame
24.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 83 lines modifiedOffset 1, 83 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_info-0x850>:2 0000000000000000·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_info-0x850>:
3 »       ...3 »       ...
4 ·R_X86_64_PC64»  i5xB_str-0x204 ·R_X86_64_PC64»  i5xB_str-0x20
5 ·R_X86_64_PC64»  i5xC_str-0x185 ·R_X86_64_PC64»  i5xC_str-0x18
6 »       add····%eax,(%rax)6 »       add····%eax,(%rax)
7 »       add····%al,(%rax)7 »       add····%al,(%rax)
8 »       add····%eax,(%rax)8 »       add····%eax,(%rax)
9 »       add····%al,(%rax)9 »       add····%al,(%rax)
10 »       adc····(%rax),%eax10 »       adc····(%rax),%eax
11 »       add····%al,(%rax)11 »       add····%al,(%rax)
12 »       add····%al,(%rax)12 »       add····%al,(%rax)
13 »       add····%al,(%rax)13 »       add····%al,(%rax)
14 »       mov····%rbx,%rax14 »       mov····%rbx,%rax
15 »       cmpl···$0x0,0x0(%rip)········15 »       cmpl···$0x0,0x0(%rip)········
16 ·R_X86_64_PC32»  era-0x516 ·R_X86_64_PC32»  era-0x5
17 »       jbe····57·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_info-0x7f9>17 »       jbe····57·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_info-0x7f9>
18 »       movabs·$0x1000000000000000,%rcx18 »       movabs·$0x1000000000000000,%rcx
19 »       mov····0x0(%rip),%edx········19 »       mov····0x0(%rip),%edx········
20 ·R_X86_64_PC32»  era-0x420 ·R_X86_64_PC32»  era-0x4
21 »       or·····%rcx,%rdx21 »       or·····%rcx,%rdx
22 »       movabs·$0xfffffffc0000000,%rcx22 »       movabs·$0xfffffffc0000000,%rcx
23 »       mov····0x10(%rax),%rsi23 »       mov····0x10(%rax),%rsi
24 »       and····%rcx,%rsi24 »       and····%rcx,%rsi
25 »       or·····%rdx,%rsi25 »       or·····%rdx,%rsi
26 »       mov····%rsi,0x10(%rax)26 »       mov····%rsi,0x10(%rax)
27 »       lea····-0x40(%rbp),%rcx27 »       lea····-0x40(%rbp),%rcx
28 »       cmp····%r15,%rcx28 »       cmp····%r15,%rcx
29 »       jb·····10f·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_info-0x741>29 »       jb·····10f·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_info-0x741>
30 »       movq···$0x0,-0x20(%rbp)30 »       movq···$0x0,-0x20(%rbp)
31 ·R_X86_64_32S»   stg_upd_frame_info31 ·R_X86_64_32S»   stg_upd_frame_info
32 »       mov····%rax,-0x8(%rbp)32 »       mov····%rax,-0x8(%rbp)
33 »       mov····0x360(%r13),%rcx33 »       mov····0x360(%r13),%rcx
34 »       mov····%rcx,-0x18(%rbp)34 »       mov····%rcx,-0x18(%rbp)
35 »       mov····0x8(%rbx),%rbx35 »       mov····0x8(%rbx),%rbx
36 »       mov····%rbx,0x360(%r13)36 »       mov····%rbx,0x360(%r13)
37 »       mov····0x20(%rax),%rbx37 »       mov····0x20(%rax),%rbx
38 »       mov····0x28(%rax),%rax38 »       mov····0x28(%rax),%rax
39 »       mov····0x360(%r13),%rcx39 »       mov····0x360(%r13),%rcx
40 »       lea····0x0(%rip),%rdx········40 »       lea····0x0(%rip),%rdx········
41 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc-0x441 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc-0x4
42 »       sub····$0x8,%rsp42 »       sub····$0x8,%rsp
43 »       mov····%rdx,%rsi43 »       mov····%rdx,%rsi
44 »       mov····%rcx,%rdi44 »       mov····%rcx,%rdi
45 »       mov····%rax,%rcx45 »       mov····%rax,%rcx
46 »       xor····%eax,%eax46 »       xor····%eax,%eax
47 »       mov····%rcx,%r1447 »       mov····%rcx,%r14
48 »       call···b3·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_info-0x79d>48 »       call···b3·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_info-0x79d>
49 ·R_X86_64_PLT32» pushCostCentre-0x449 ·R_X86_64_PLT32» pushCostCentre-0x4
50 »       add····$0x8,%rsp50 »       add····$0x8,%rsp
51 »       incq···0x30(%rax)51 »       incq···0x30(%rax)
52 »       mov····0x360(%r13),%rax52 »       mov····0x360(%r13),%rax
53 »       lea····0x0(%rip),%rcx········53 »       lea····0x0(%rip),%rcx········
54 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc-0x454 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc-0x4
55 »       sub····$0x8,%rsp55 »       sub····$0x8,%rsp
56 »       mov····%rcx,%rsi56 »       mov····%rcx,%rsi
57 »       mov····%rax,%rdi57 »       mov····%rax,%rdi
58 »       xor····%eax,%eax58 »       xor····%eax,%eax
59 »       call···da·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_info-0x776>59 »       call···da·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_info-0x776>
60 ·R_X86_64_PLT32» pushCostCentre-0x460 ·R_X86_64_PLT32» pushCostCentre-0x4
61 »       add····$0x8,%rsp61 »       add····$0x8,%rsp
62 »       mov····0x360(%r13),%rcx62 »       mov····0x360(%r13),%rcx
63 »       mov····%rax,0x360(%r13)63 »       mov····%rax,0x360(%r13)
64 »       movq···$0x0,-0x40(%rbp)64 »       movq···$0x0,-0x40(%rbp)
65 ·R_X86_64_32S»   .text+0x16865 ·R_X86_64_32S»   .text+0x168
66 »       mov····%rbx,%rax66 »       mov····%rbx,%rax
67 »       mov····%r14,%rbx67 »       mov····%r14,%rbx
68 »       mov····%rcx,-0x38(%rbp)68 »       mov····%rcx,-0x38(%rbp)
69 »       mov····%rax,-0x30(%rbp)69 »       mov····%rax,-0x30(%rbp)
70 »       mov····%r14,-0x28(%rbp)70 »       mov····%r14,-0x28(%rbp)
71 »       add····$0xffffffffffffffc0,%rbp71 »       add····$0xffffffffffffffc0,%rbp
72 »       jmp····10f·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_info-0x741>72 »       jmp····10f·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_info-0x741>
73 ·R_X86_64_PLT32» stg_newByteArrayzh-0x473 ·R_X86_64_PLT32» stg_newByteArrayzh-0x4
74 »       mov····%rax,%rbx74 »       mov····%rax,%rbx
75 »       jmp····*-0x10(%r13)75 »       jmp····*-0x10(%r13)
76 »       xchg···%ax,%ax76 »       xchg···%ax,%ax
77 »       ...77 »       ...
78 »       (bad)78 »       (bad)
79 »       add····%al,(%rax)79 »       add····%al,(%rax)
Offset 103, 89 lines modifiedOffset 103, 89 lines modified
103 »       or·····%r9b,-0x77(%r9)103 »       or·····%r9b,-0x77(%r9)
104 »       test···%esp,0x3(%rax)104 »       test···%esp,0x3(%rax)
105 »       add····%al,(%rax)105 »       add····%al,(%rax)
106 »       mov····0x10(%rbp),%rax106 »       mov····0x10(%rbp),%rax
107 »       mov····0x18(%rbp),%rcx107 »       mov····0x18(%rbp),%rcx
108 »       mov····0x360(%r13),%rdx108 »       mov····0x360(%r13),%rdx
109 »       lea····0x0(%rip),%rsi········109 »       lea····0x0(%rip),%rsi········
110 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_asBA_HPC_cc-0x4110 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_asBA_HPC_cc-0x4
111 »       sub····$0x8,%rsp111 »       sub····$0x8,%rsp
112 »       mov····%rdx,%rdi112 »       mov····%rdx,%rdi
113 »       mov····%rax,%rdx113 »       mov····%rax,%rdx
114 »       xor····%eax,%eax114 »       xor····%eax,%eax
115 »       mov····%rcx,0x48(%rsp)115 »       mov····%rcx,0x48(%rsp)
116 »       mov····%rdx,%r14116 »       mov····%rdx,%r14
117 »       call···1a2·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_info-0x6ae>117 »       call···1a2·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_info-0x6ae>
118 ·R_X86_64_PLT32» pushCostCentre-0x4118 ·R_X86_64_PLT32» pushCostCentre-0x4
119 »       add····$0x8,%rsp119 »       add····$0x8,%rsp
120 »       incq···0x30(%rax)120 »       incq···0x30(%rax)
121 »       mov····0x360(%r13),%rax121 »       mov····0x360(%r13),%rax
122 »       lea····0x0(%rip),%rcx········122 »       lea····0x0(%rip),%rcx········
123 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_copyByteArray_HPC_cc-0x4123 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_copyByteArray_HPC_cc-0x4
124 »       sub····$0x8,%rsp124 »       sub····$0x8,%rsp
125 »       mov····%rcx,%rsi125 »       mov····%rcx,%rsi
126 »       mov····%rax,%rdi126 »       mov····%rax,%rdi
127 »       xor····%eax,%eax127 »       xor····%eax,%eax
128 »       call···1c9·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_info-0x687>128 »       call···1c9·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_info-0x687>
129 ·R_X86_64_PLT32» pushCostCentre-0x4129 ·R_X86_64_PLT32» pushCostCentre-0x4
130 »       add····$0x8,%rsp130 »       add····$0x8,%rsp
131 »       incq···0x30(%rax)131 »       incq···0x30(%rax)
132 »       mov····0x360(%r13),%rax132 »       mov····0x360(%r13),%rax
133 »       lea····0x0(%rip),%rcx········133 »       lea····0x0(%rip),%rcx········
134 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_copyByteArray_HPC_cc-0x4134 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_copyByteArray_HPC_cc-0x4
135 »       sub····$0x8,%rsp135 »       sub····$0x8,%rsp
136 »       mov····%rcx,%rsi136 »       mov····%rcx,%rsi
137 »       mov····%rax,%rdi137 »       mov····%rax,%rdi
138 »       xor····%eax,%eax138 »       xor····%eax,%eax
139 »       call···1f0·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShort_uncons2_info-0x660>139 »       call···1f0·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShort_uncons2_info-0x660>
140 ·R_X86_64_PLT32» pushCostCentre-0x4140 ·R_X86_64_PLT32» pushCostCentre-0x4
141 »       add····$0x8,%rsp141 »       add····$0x8,%rsp
142 »       mov····0x360(%r13),%rcx142 »       mov····0x360(%r13),%rcx
143 »       mov····%rax,0x360(%r13)143 »       mov····%rax,0x360(%r13)
144 »       sub····$0x8,%rsp144 »       sub····$0x8,%rsp
145 »       lea····0x20(%rbx),%rax145 »       lea····0x20(%rbx),%rax
Max diff block lines reached; 18189/24340 bytes (74.73%) of diff not shown.
1.62 KB
readelf --wide --decompress --string-dump=.rodata.str {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··[·····0]··uncons23 ··[·····0]··uncons2
4 ··[·····8]··System.OsString.Data.ByteString.Short4 ··[·····8]··System.OsString.Data.ByteString.Short
5 ··[····2e]··System/OsString/Data/ByteString/Short.hs:(184,1)-(191,41)5 ··[····2e]··System/OsString/Data/ByteString/Short.hs:(184,1)-(191,41)
6 ··[····68]··CAF6 ··[····68]··CAF
7 ··[····6c]··System.OsString.Data.ByteString.Short7 ··[····6c]··System.OsString.Data.ByteString.Short
8 ··[····92]··<entire-module>8 ··[····92]··<entire-module>
9 ··[····a2]··System.OsString.Data.ByteString.Short9 ··[····a2]··System.OsString.Data.ByteString.Short
10 ··[····c8]··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD10 ··[····c8]··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
11 ··[····ef]··ShortByteString11 ··[····ef]··ShortByteString
12 ··[····ff]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.sat_s5vc>12 ··[····ff]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.sat_s5vc>
13 ··[···157]··Word813 ··[···157]··Word8
14 ··[···15d]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.sat_s5v4>14 ··[···15d]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.sat_s5v4>
15 ··[···1b5]··Word815 ··[···1b5]··Word8
16 ··[···1bb]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.sat_s5v2>16 ··[···1bb]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.sat_s5v2>
17 ··[···213]··->Maybe17 ··[···213]··->Maybe
18 ··[···21b]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.sat_s5ve>18 ··[···21b]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.sat_s5ve>
19 ··[···273]··->Maybe19 ··[···273]··->Maybe
20 ··[···27b]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.uncons2_r5rX>20 ··[···27b]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.uncons2_r5rX>
  
18.0 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 7, 145 lines modifiedOffset 7, 145 lines modified
7 ··0x00000040·69357849·5f737472·00693578·4a5f7374·i5xI_str.i5xJ_st7 ··0x00000040·69357849·5f737472·00693578·4a5f7374·i5xI_str.i5xJ_st
8 ··0x00000050·72006935·784b5f73·74720067·68637a6d·r.i5xK_str.ghczm8 ··0x00000050·72006935·784b5f73·74720067·68637a6d·r.i5xK_str.ghczm
9 ··0x00000060·7072696d·5f474843·7a695475·706c657a·prim_GHCziTuplez9 ··0x00000060·7072696d·5f474843·7a695475·706c657a·prim_GHCziTuplez
10 ··0x00000070·69507269·6d5f5a33·545f636f·6e5f696e·iPrim_Z3T_con_in10 ··0x00000070·69507269·6d5f5a33·545f636f·6e5f696e·iPrim_Z3T_con_in
11 ··0x00000080·666f0062·6173655f·4748437a·694d6179·fo.base_GHCziMay11 ··0x00000080·666f0062·6173655f·4748437a·694d6179·fo.base_GHCziMay
12 ··0x00000090·62655f4e·6f746869·6e675f63·6c6f7375·be_Nothing_closu12 ··0x00000090·62655f4e·6f746869·6e675f63·6c6f7375·be_Nothing_closu
13 ··0x000000a0·7265006f·737a6d73·7472696e·677a6d32·re.oszmstringzm213 ··0x000000a0·7265006f·737a6d73·7472696e·677a6d32·re.oszmstringzm2
14 ··0x000000b0·7a69307a·69367a6d·4b6f5642·5259546f·zi0zi6zmKoVBRYTo14 ··0x000000b0·7a69307a·69367a6d·496c4261·3255516a·zi0zi6zmIlBa2UQj
15 ··0x000000c0·695a5a4e·4b424766·70515535·4242445f·iZZNKBGfpQU5BBD_15 ··0x000000c0·48376d4c·3138596a·4d75316a·7a7a455f·H7mL18YjMu1jzzE_
16 ··0x000000d0·53797374·656d7a69·4f735374·72696e67·SystemziOsString16 ··0x000000d0·53797374·656d7a69·4f735374·72696e67·SystemziOsString
17 ··0x000000e0·7a694461·74617a69·42797465·53747269·ziDataziByteStri17 ··0x000000e0·7a694461·74617a69·42797465·53747269·ziDataziByteStri
18 ··0x000000f0·6e677a69·53686f72·747a6949·6e746572·ngziShortziInter18 ··0x000000f0·6e677a69·53686f72·745f696e·69745f61·ngziShort_init_a
 19 ··0x00000100·72720073·74675f6e·65774279·74654172·rr.stg_newByteAr
19 ··0x00000100·6e616c5f·756e7361·66654672·65657a7a·nal_unsafeFreezz 
20 ··0x00000110·65427974·65417272·61795f48·50435f63·eByteArray_HPC_c 
21 ··0x00000120·63006f73·7a6d7374·72696e67·7a6d327a·c.oszmstringzm2z20 ··0x00000110·7261797a·68006f73·7a6d7374·72696e67·rayzh.oszmstring
22 ··0x00000130·69307a69·367a6d4b·6f564252·59546f69·i0zi6zmKoVBRYToi 
23 ··0x00000140·5a5a4e4b·42476670·51553542·42445f53·ZZNKBGfpQU5BBD_S 
24 ··0x00000150·79737465·6d7a694f·73537472·696e677a·ystemziOsStringz 
25 ··0x00000160·69446174·617a6942·79746553·7472696e·iDataziByteStrin 
26 ··0x00000170·677a6953·686f7274·5f7a6474·724d6f64·gziShort_zdtrMod 
27 ··0x00000180·756c655f·636c6f73·75726500·7374675f·ule_closure.stg_ 
28 ··0x00000190·6e657742·79746541·72726179·7a68006f·newByteArrayzh.o 
29 ··0x000001a0·737a6d73·7472696e·677a6d32·7a69307a·szmstringzm2zi0z 
30 ··0x000001b0·69367a6d·4b6f5642·5259546f·695a5a4e·i6zmKoVBRYToiZZN 
31 ··0x000001c0·4b424766·70515535·4242445f·53797374·KBGfpQU5BBD_Syst 
32 ··0x000001d0·656d7a69·4f735374·72696e67·7a694461·emziOsStringziDa 
33 ··0x000001e0·74617a69·42797465·53747269·6e677a69·taziByteStringzi 
34 ··0x000001f0·53686f72·745f4341·46735f63·63006d65·Short_CAFs_cc.me 
35 ··0x00000200·6d637079·006f737a·6d737472·696e677a·mcpy.oszmstringz 
36 ··0x00000210·6d327a69·307a6936·7a6d4b6f·56425259·m2zi0zi6zmKoVBRY21 ··0x00000120·7a6d327a·69307a69·367a6d49·6c426132·zm2zi0zi6zmIlBa2
37 ··0x00000220·546f695a·5a4e4b42·47667051·55354242·ToiZZNKBGfpQU5BB22 ··0x00000130·55516a48·376d4c31·38596a4d·75316a7a·UQjH7mL18YjMu1jz
38 ··0x00000230·445f5379·7374656d·7a694f73·53747269·D_SystemziOsStri23 ··0x00000140·7a455f53·79737465·6d7a694f·73537472·zE_SystemziOsStr
39 ··0x00000240·6e677a69·44617461·7a694279·74655374·ngziDataziByteSt24 ··0x00000150·696e677a·69446174·617a6942·79746553·ingziDataziByteS
40 ··0x00000250·72696e67·7a695368·6f72745f·43414673·ringziShort_CAFs 
41 ··0x00000260·5f63635f·63637300·6f737a6d·73747269·_cc_ccs.oszmstri 
42 ··0x00000270·6e677a6d·327a6930·7a69367a·6d4b6f56·ngzm2zi0zi6zmKoV 
43 ··0x00000280·42525954·6f695a5a·4e4b4247·66705155·BRYToiZZNKBGfpQU 
44 ··0x00000290·35424244·5f537973·74656d7a·694f7353·5BBD_SystemziOsS 
45 ··0x000002a0·7472696e·677a6944·6174617a·69427974·tringziDataziByt 
46 ··0x000002b0·65537472·696e677a·6953686f·72747a69·eStringziShortzi 
47 ··0x000002c0·496e7465·726e616c·5f636f70·79427974·Internal_copyByt 
48 ··0x000002d0·65417272·61795f48·50435f63·63006f73·eArray_HPC_cc.os 
49 ··0x000002e0·7a6d7374·72696e67·7a6d327a·69307a69·zmstringzm2zi0zi 
50 ··0x000002f0·367a6d4b·6f564252·59546f69·5a5a4e4b·6zmKoVBRYToiZZNK 
51 ··0x00000300·42476670·51553542·42445f53·79737465·BGfpQU5BBD_Syste 
52 ··0x00000310·6d7a694f·73537472·696e677a·69446174·mziOsStringziDat 
53 ··0x00000320·617a6942·79746553·7472696e·677a6953·aziByteStringziS 
54 ··0x00000330·686f7274·5f7a6474·724d6f64·756c6534·hort_zdtrModule4 
55 ··0x00000340·5f627974·65730073·74675f75·70645f66·_bytes.stg_upd_f 
56 ··0x00000350·72616d65·5f696e66·6f007265·67697374·rame_info.regist 
57 ··0x00000360·65724363·734c6973·74006f73·7a6d7374·erCcsList.oszmst 
58 ··0x00000370·72696e67·7a6d327a·69307a69·367a6d4b·ringzm2zi0zi6zmK 
59 ··0x00000380·6f564252·59546f69·5a5a4e4b·42476670·oVBRYToiZZNKBGfp 
60 ··0x00000390·51553542·42445f53·79737465·6d7a694f·QU5BBD_SystemziO 
61 ··0x000003a0·73537472·696e677a·69446174·617a6942·sStringziDataziB 
62 ··0x000003b0·79746553·7472696e·677a6953·686f7274·yteStringziShort 
63 ··0x000003c0·7a69496e·7465726e·616c5f6e·65774279·ziInternal_newBy 
64 ··0x000003d0·74654172·7261795f·4850435f·63630073·teArray_HPC_cc.s 
65 ··0x000003e0·74675f61·705f305f·66617374·00627974·tg_ap_0_fast.byt 
66 ··0x000003f0·65737472·696e677a·6d307a69·31317a69·estringzm0zi11zi 
67 ··0x00000400·357a6933·5f446174·617a6942·79746553·5zi3_DataziByteS 
68 ··0x00000410·7472696e·677a6953·686f7274·7a69496e·tringziShortziIn25 ··0x00000160·7472696e·677a6953·686f7274·7a69496e·tringziShortziIn
 26 ··0x00000170·7465726e·616c5f6e·65774279·74654172·ternal_newByteAr
 27 ··0x00000180·7261795f·4850435f·6363006f·737a6d73·ray_HPC_cc.oszms
69 ··0x00000420·7465726e·616c5f53·42535f63·6f6e5f69·ternal_SBS_con_i 
70 ··0x00000430·6e666f00·7374675f·62685f75·70645f66·nfo.stg_bh_upd_f 
71 ··0x00000440·72616d65·5f696e66·6f006f73·7a6d7374·rame_info.oszmst 
72 ··0x00000450·72696e67·7a6d327a·69307a69·367a6d4b·ringzm2zi0zi6zmK28 ··0x00000190·7472696e·677a6d32·7a69307a·69367a6d·tringzm2zi0zi6zm
73 ··0x00000460·6f564252·59546f69·5a5a4e4b·42476670·oVBRYToiZZNKBGfp 
74 ··0x00000470·51553542·42445f53·79737465·6d7a694f·QU5BBD_SystemziO29 ··0x000001a0·496c4261·3255516a·48376d4c·3138596a·IlBa2UQjH7mL18Yj
 30 ··0x000001b0·4d75316a·7a7a455f·53797374·656d7a69·Mu1jzzE_Systemzi
75 ··0x00000480·73537472·696e677a·69446174·617a6942·sStringziDataziB31 ··0x000001c0·4f735374·72696e67·7a694461·74617a69·OsStringziDatazi
 32 ··0x000001d0·42797465·53747269·6e677a69·53686f72·ByteStringziShor
 33 ··0x000001e0·745f756e·636f6e73·325f696e·666f006d·t_uncons2_info.m
 34 ··0x000001f0·656d6370·79006f73·7a6d7374·72696e67·emcpy.oszmstring
 35 ··0x00000200·7a6d327a·69307a69·367a6d49·6c426132·zm2zi0zi6zmIlBa2
 36 ··0x00000210·55516a48·376d4c31·38596a4d·75316a7a·UQjH7mL18YjMu1jz
 37 ··0x00000220·7a455f53·79737465·6d7a694f·73537472·zE_SystemziOsStr
 38 ··0x00000230·696e677a·69446174·617a6942·79746553·ingziDataziByteS
 39 ··0x00000240·7472696e·677a6953·686f7274·7a69496e·tringziShortziIn
 40 ··0x00000250·7465726e·616c5f61·7342415f·4850435f·ternal_asBA_HPC_
 41 ··0x00000260·6363006f·737a6d73·7472696e·677a6d32·cc.oszmstringzm2
 42 ··0x00000270·7a69307a·69367a6d·496c4261·3255516a·zi0zi6zmIlBa2UQj
 43 ··0x00000280·48376d4c·3138596a·4d75316a·7a7a455f·H7mL18YjMu1jzzE_
 44 ··0x00000290·53797374·656d7a69·4f735374·72696e67·SystemziOsString
 45 ··0x000002a0·7a694461·74617a69·42797465·53747269·ziDataziByteStri
 46 ··0x000002b0·6e677a69·53686f72·745f7a64·74724d6f·ngziShort_zdtrMo
 47 ··0x000002c0·64756c65·335f636c·6f737572·65007374·dule3_closure.st
 48 ··0x000002d0·675f7570·645f6672·616d655f·696e666f·g_upd_frame_info
 49 ··0x000002e0·00726567·69737465·72436373·4c697374·.registerCcsList
 50 ··0x000002f0·006f737a·6d737472·696e677a·6d327a69·.oszmstringzm2zi
 51 ··0x00000300·307a6936·7a6d496c·42613255·516a4837·0zi6zmIlBa2UQjH7
 52 ··0x00000310·6d4c3138·596a4d75·316a7a7a·455f5379·mL18YjMu1jzzE_Sy
 53 ··0x00000320·7374656d·7a694f73·53747269·6e677a69·stemziOsStringzi
 54 ··0x00000330·44617461·7a694279·74655374·72696e67·DataziByteString
 55 ··0x00000340·7a695368·6f72747a·69496e74·65726e61·ziShortziInterna
 56 ··0x00000350·6c5f756e·73616665·46726565·7a7a6542·l_unsafeFreezzeB
 57 ··0x00000360·79746541·72726179·5f485043·5f636300·yteArray_HPC_cc.
 58 ··0x00000370·7374675f·61705f30·5f666173·74006f73·stg_ap_0_fast.os
 59 ··0x00000380·7a6d7374·72696e67·7a6d327a·69307a69·zmstringzm2zi0zi
 60 ··0x00000390·367a6d49·6c426132·55516a48·376d4c31·6zmIlBa2UQjH7mL1
 61 ··0x000003a0·38596a4d·75316a7a·7a455f53·79737465·8YjMu1jzzE_Syste
 62 ··0x000003b0·6d7a694f·73537472·696e677a·69446174·mziOsStringziDat
 63 ··0x000003c0·617a6942·79746553·7472696e·677a6953·aziByteStringziS
 64 ··0x000003d0·686f7274·5f756e63·6f6e7332·5f485043·hort_uncons2_HPC
 65 ··0x000003e0·5f636300·6f737a6d·73747269·6e677a6d·_cc.oszmstringzm
 66 ··0x000003f0·327a6930·7a69367a·6d496c42·61325551·2zi0zi6zmIlBa2UQ
 67 ··0x00000400·6a48376d·4c313859·6a4d7531·6a7a7a45·jH7mL18YjMu1jzzE
 68 ··0x00000410·5f537973·74656d7a·694f7353·7472696e·_SystemziOsStrin
 69 ··0x00000420·677a6944·6174617a·69427974·65537472·gziDataziByteStr
 70 ··0x00000430·696e677a·6953686f·72745f7a·6474724d·ingziShort_zdtrM
 71 ··0x00000440·6f64756c·65325f62·79746573·006f737a·odule2_bytes.osz
 72 ··0x00000450·6d737472·696e677a·6d327a69·307a6936·mstringzm2zi0zi6
 73 ··0x00000460·7a6d496c·42613255·516a4837·6d4c3138·zmIlBa2UQjH7mL18
 74 ··0x00000470·596a4d75·316a7a7a·455f5379·7374656d·YjMu1jzzE_System
 75 ··0x00000480·7a694f73·53747269·6e677a69·44617461·ziOsStringziData
 76 ··0x00000490·7a694279·74655374·72696e67·7a695368·ziByteStringziSh
 77 ··0x000004a0·6f72745f·7a647472·4d6f6475·6c65315f·ort_zdtrModule1_
 78 ··0x000004b0·636c6f73·75726500·6f737a6d·73747269·closure.oszmstri
 79 ··0x000004c0·6e677a6d·327a6930·7a69367a·6d496c42·ngzm2zi0zi6zmIlB
 80 ··0x000004d0·61325551·6a48376d·4c313859·6a4d7531·a2UQjH7mL18YjMu1
 81 ··0x000004e0·6a7a7a45·5f537973·74656d7a·694f7353·jzzE_SystemziOsS
 82 ··0x000004f0·7472696e·677a6944·6174617a·69427974·tringziDataziByt
 83 ··0x00000500·65537472·696e677a·6953686f·72745f7a·eStringziShort_z
 84 ··0x00000510·6474724d·6f64756c·65345f62·79746573·dtrModule4_bytes
 85 ··0x00000520·00627974·65737472·696e677a·6d307a69·.bytestringzm0zi
Max diff block lines reached; 268/18378 bytes (1.46%) of diff not shown.
1.59 MB
Internal.p_o
154 KB
readelf --wide --symbols {}
    
Offset 311, 563 lines modifiedOffset 311, 563 lines modified
311 ···307:·00000000000049ec·····0·NOTYPE··LOCAL··DEFAULT····3·iuoC_str311 ···307:·00000000000049ec·····0·NOTYPE··LOCAL··DEFAULT····3·iuoC_str
312 ···308:·0000000000004a40·····0·NOTYPE··LOCAL··DEFAULT····3·iupa_str312 ···308:·0000000000004a40·····0·NOTYPE··LOCAL··DEFAULT····3·iupa_str
313 ···309:·0000000000004a47·····0·NOTYPE··LOCAL··DEFAULT····3·iupb_str313 ···309:·0000000000004a47·····0·NOTYPE··LOCAL··DEFAULT····3·iupb_str
314 ···310:·0000000000004a95·····0·NOTYPE··LOCAL··DEFAULT····3·iupJ_str314 ···310:·0000000000004a95·····0·NOTYPE··LOCAL··DEFAULT····3·iupJ_str
315 ···311:·0000000000004a9e·····0·NOTYPE··LOCAL··DEFAULT····3·iupK_str315 ···311:·0000000000004a9e·····0·NOTYPE··LOCAL··DEFAULT····3·iupK_str
316 ···312:·0000000000004af0·····0·NOTYPE··LOCAL··DEFAULT····3·iuqi_str316 ···312:·0000000000004af0·····0·NOTYPE··LOCAL··DEFAULT····3·iuqi_str
317 ···313:·0000000000004af8·····0·NOTYPE··LOCAL··DEFAULT····3·iuqj_str317 ···313:·0000000000004af8·····0·NOTYPE··LOCAL··DEFAULT····3·iuqj_str
318 ···314:·0000000000008768···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_stripPrefix1_info 
319 ···315:·0000000000003c98·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_count1_closure 
320 ···316:·0000000000003048·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_any1_closure318 ···314:·0000000000001340·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_CAFs_cc
321 ···317:·00000000000068d8···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_map1_info319 ···315:·0000000000006ea8···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_foldr1zq1_info
 320 ···316:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_unsnoc1_closure
 321 ···317:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_unsafeEncodeUtf_HPC_cc
322 ···318:·0000000000000480·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_elemIndex_HPC_cc322 ···318:·0000000000000540·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeFS_HPC_cc
 323 ···319:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_pack1_closure
 324 ···320:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_head_info
 325 ···321:·0000000000001554·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_osstr4_bytes
 326 ···322:·000000000000161e·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_init4_bytes
 327 ···323:·00000000000037e8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_stripPrefix_closure
 328 ···324:·0000000000003ab8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_partition1_closure
323 ···319:·00000000000020b0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeFS_closure329 ···325:·0000000000002ad8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_toChar_closure
324 ···320:·0000000000009308···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_elemIndices1_info 
325 ···321:·0000000000001ff0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeLE1_closure330 ···326:·00000000000013e0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeUtf1_closure
326 ···322:·0000000000002650···143·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_index_info331 ···327:·0000000000003938·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_breakSubstring1_closure
 332 ···328:·0000000000002258·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_osstr28_closure
 333 ···329:·0000000000000bc0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_length_HPC_cc
 334 ···330:·0000000000002538·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_osstr14_closure
327 ···323:·0000000000003bd8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_elemIndex1_closure335 ···331:·00000000000017a8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_head3_closure
328 ···324:·0000000000009400···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_count1_info 
329 ···325:·0000000000000040·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_all_HPC_cc336 ···332:·0000000000000840·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_foldr_HPC_cc
330 ···326:·0000000000005840···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_unpack1_info 
331 ···327:·0000000000003398·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_dropEnd1_closure 
332 ···328:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_SRT_3_info337 ···333:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_SRT_3_info
333 ···329:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_null1_closure338 ···334:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_filter1_closure
334 ···330:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_last_info339 ···335:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncodingziInternal_showEncodingException_closure
 340 ···336:·0000000000008768···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_stripPrefix1_info
 341 ···337:·0000000000006cb8···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_foldl1zq1_info
335 ···331:·0000000000001980·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_tail_closure342 ···338:·0000000000001632·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_head6_bytes
336 ···332:·0000000000001f80·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_zdtrModule1_closure343 ···339:·00000000000016b8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_decodeFS1_closure
337 ···333:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziStackziTypes_SrcLoc_con_info344 ···340:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziStackziTypes_SrcLoc_con_info
338 ···334:·0000000000002d48·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_map1_closure345 ···341:·0000000000002b08·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_snoc1_closure
339 ···335:·0000000000002ad8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_toChar_closure346 ···342:·0000000000003368·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_drop_closure
 347 ···343:·0000000000001040·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_take_HPC_cc
 348 ···344:·0000000000003c98·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_count1_closure
 349 ···345:·00000000000074d0···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_concat_info
340 ···336:·0000000000002610·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_osstrzueta1_closure350 ···346:·00000000000025e0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_osstr10_closure
341 ···337:·00000000000009c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_index_HPC_cc 
342 ···338:·0000000000002020·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeLE_closure 
343 ···339:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziSyntax_VarE_con_info351 ···347:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziSyntax_VarE_con_info
344 ···340:·0000000000000800·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_foldl1zq_HPC_cc 
345 ···341:·0000000000000d00·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_partition_HPC_cc 
346 ···342:·0000000000001650·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_zdtrModule2_bytes 
347 ···343:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_reverse1_closure 
348 ···344:·0000000000002b98·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_cons_closure352 ···348:·0000000000002cb8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_null_closure
349 ···345:·0000000000003938·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_breakSubstring1_closure 
350 ···346:·0000000000002e38·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_intercalate_closure 
351 ···347:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_init_info 
352 ···348:·0000000000001140·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_toChar_HPC_cc353 ···349:·0000000000001380·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_CAFs_cc_ccs
353 ···349:·0000000000006060···648·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_toChar_info 
354 ···350:·00000000000017e8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_last1_closure354 ···350:·00000000000030f8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_empty1_closure
355 ···351:·0000000000000490···487·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeUtf_info 
356 ···352:·0000000000003158·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_replicate1_closure355 ···351:·0000000000001db0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_unfoldrN1_closure
357 ···353:·0000000000005650·····5·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_osstr5_info356 ···352:·0000000000001cd0···143·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_head_info
 357 ···353:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_break1_closure
358 ···354:·00000000000025a8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_osstr11_closure358 ···354:·0000000000002898·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_osstr1_closure
359 ···355:·0000000000001632·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_head6_bytes359 ···355:·00000000000079d8···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_takeWhileEnd1_info
 360 ···356:·0000000000008b48···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_breakSubstring1_info
 361 ···357:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_isInfixOf1_closure
 362 ···358:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_foldl1zq1_closure
 363 ···359:·0000000000000c00·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_map_HPC_cc
360 ···356:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_splitAt1_closure364 ···360:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_tail_closure
361 ···357:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_unsafeEncodeUtf1_closure 
362 ···358:·0000000000001613·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_osstr17_bytes 
363 ···359:·0000000000003728·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_splitWith_closure 
364 ···360:·0000000000006fa0···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_all1_info 
365 ···361:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_znz3fU2_closure 
366 ···362:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_fromBytes_HPC_cc 
367 ···363:·0000000000001418·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_unsafeEncodeUtf5_closure 
368 ···364:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_unsafeFromChar1_closure 
369 ···365:·00000000000020e0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_osstr31_closure 
370 ···366:·0000000000002080·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeFS1_closure365 ···361:·0000000000002080·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeFS1_closure
 366 ···362:·0000000000009020···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_znz3fU2_info
 367 ···363:·0000000000002e68·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_foldl3_closure
 368 ···364:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncodingziInternal_decodeWithBasePosixzq1_closure
 369 ···365:·00000000000031e8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_take_closure
371 ···367:·0000000000002a18·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_singleton_closure370 ···366:·0000000000002a18·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_singleton_closure
 371 ···367:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_takeEnd1_closure
372 ···368:·00000000000001c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_cons_HPC_cc372 ···368:·0000000000003d58·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_findIndices1_closure
373 ···369:·0000000000003870···205·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_osstr29_info373 ···369:·0000000000002328···198·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_unfoldr1_info
 374 ···370:·0000000000001678·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_decodeUtf_closure
 375 ···371:·0000000000003ba8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_znz3fU_closure
 376 ···372:·0000000000002958·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_unpack_closure
 377 ···373:·0000000000001d50·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_unfoldr1_closure
 378 ···374:·00000000000036c8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_split_closure
 379 ···375:·0000000000005938···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_pack1_info
 380 ···376:·00000000000023b0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_osstr27_closure
 381 ···377:·0000000000001628·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_tail4_bytes
374 ···370:·00000000000002c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_decodeUtf_HPC_cc382 ···378:·0000000000000580·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeLE_HPC_cc
375 ···371:·0000000000001000·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_tail_HPC_cc383 ···379:·00000000000000c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_break_HPC_cc
 384 ···380:·0000000000001e10·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_index5_closure
376 ···372:·0000000000007ad0···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_takeWhile1_info385 ···381:·0000000000001f88···198·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_foldl2_info
 386 ···382:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndices1_closure
 387 ···383:·0000000000002c58·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_unsnoc_closure
 388 ···384:·0000000000000dc0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_singleton_HPC_cc
377 ···373:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_ap_pp_info389 ···385:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_ap_pp_info
378 ···374:·0000000000008a50···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_isSuffixOf1_info 
379 ···375:·0000000000003078·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_any_closure 
380 ···376:·00000000000007c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_foldl1_HPC_cc390 ···386:·0000000000000280·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_decodeLE_HPC_cc
381 ···377:·0000000000001380·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_CAFs_cc_ccs391 ···387:·0000000000002400·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_osstr26_closure
382 ···378:·0000000000003428·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_dropWhile_closure392 ···388:·0000000000003458·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_dropWhileEnd1_closure
383 ···379:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncodingziInternal_decodeWithBasePosix1_closure 
384 ···380:·00000000000033f8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_dropWhile1_closure393 ···389:·0000000000002830·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_osstr3_closure
 394 ···390:·00000000000056b8·····5·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_osstr1_info
385 ···381:·0000000000000100·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_breakEnd_HPC_cc395 ···391:·0000000000001100·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_takeWhileEnd_HPC_cc
 396 ···392:·0000000000007bc8···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_drop1_info
386 ···382:·0000000000001340·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_CAFs_cc397 ···393:·0000000000000640·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_filter_HPC_cc
387 ···383:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_newByteArrayzh398 ···394:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_newByteArrayzh
 399 ···395:·0000000000002ef8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_foldl1zq_closure
388 ···384:·0000000000000580·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeLE_HPC_cc400 ···396:·0000000000001280·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_unsafeEncodeUtf_HPC_cc
389 ···385:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_foldl2_closure401 ···397:·0000000000000b40·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_isSuffixOf_HPC_cc
390 ···386:·0000000000000600·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeWith_HPC_cc402 ···398:·0000000000000600·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeWith_HPC_cc
 403 ···399:·00000000000095f0···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_findIndices1_info
 404 ···400:·0000000000002d78·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_map_closure
 405 ···401:·0000000000001d80·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_unfoldr_closure
 406 ···402:·00000000000023d0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_osstr29_closure
 407 ···403:·0000000000000a80·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_intercalate_HPC_cc
 408 ···404:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_znz3fU_HPC_cc
Max diff block lines reached; 71477/157953 bytes (45.25%) of diff not shown.
504 KB
readelf --wide --relocs {}
    
Offset 1, 1617 lines modifiedOffset 1, 1617 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x230d0·contains·1607·entries:1 Relocation·section·'.rela.text'·at·offset·0x230d0·contains·1607·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000008··0000000400000018·R_X86_64_PC64··········00000000000016a0·it1b_str·-·203 0000000000000008··0000000400000018·R_X86_64_PC64··········00000000000016a0·it1b_str·-·20
4 0000000000000010··0000000500000018·R_X86_64_PC64··········00000000000016b1·it1c_str·-·184 0000000000000010··0000000500000018·R_X86_64_PC64··········00000000000016b1·it1c_str·-·18
5 0000000000000038··0000000600000018·R_X86_64_PC64··········0000000000001703·it2E_str·-·205 0000000000000038··0000000600000018·R_X86_64_PC64··········0000000000001703·it2E_str·-·20
6 0000000000000040··0000000700000018·R_X86_64_PC64··········0000000000001709·it2F_str·-·186 0000000000000040··0000000700000018·R_X86_64_PC64··········0000000000001709·it2F_str·-·18
7 000000000000005d··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·57 000000000000005d··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·5
8 0000000000000070··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·48 0000000000000070··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
9 000000000000009f··000001b400000004·R_X86_64_PLT32·········0000000000000000·exceptionszm0zi10zi7_ControlziMonadziCatch_zdp1MonadThrow_info·-·49 000000000000009f··000001c000000004·R_X86_64_PLT32·········0000000000000000·exceptionszm0zi10zi7_ControlziMonadziCatch_zdp1MonadThrow_info·-·4
10 00000000000000a8··0000000800000018·R_X86_64_PC64··········000000000000175a·it2G_str·-·2010 00000000000000a8··0000000800000018·R_X86_64_PC64··········000000000000175a·it2G_str·-·20
11 00000000000000b0··0000000900000018·R_X86_64_PC64··········0000000000001766·it2H_str·-·1811 00000000000000b0··0000000900000018·R_X86_64_PC64··········0000000000001766·it2H_str·-·18
12 00000000000000cd··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·512 00000000000000cd··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·5
13 00000000000000e0··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·413 00000000000000e0··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
14 000000000000010f··0000029700000004·R_X86_64_PLT32·········0000000000000000·base_GHCziBase_zdp1Monad_info·-·414 000000000000010f··0000029400000004·R_X86_64_PLT32·········0000000000000000·base_GHCziBase_zdp1Monad_info·-·4
15 0000000000000118··0000000a00000018·R_X86_64_PC64··········00000000000017b8·it2I_str·-·2015 0000000000000118··0000000a00000018·R_X86_64_PC64··········00000000000017b8·it2I_str·-·20
16 0000000000000120··0000000b00000018·R_X86_64_PC64··········00000000000017c0·it2J_str·-·1816 0000000000000120··0000000b00000018·R_X86_64_PC64··········00000000000017c0·it2J_str·-·18
17 000000000000013d··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·517 000000000000013d··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·5
18 0000000000000150··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·418 0000000000000150··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
19 000000000000017f··0000019b00000004·R_X86_64_PLT32·········0000000000000000·base_GHCziBase_zdp1Applicative_info·-·419 000000000000017f··000001a100000004·R_X86_64_PLT32·········0000000000000000·base_GHCziBase_zdp1Applicative_info·-·4
20 0000000000000188··0000000c00000018·R_X86_64_PC64··········0000000000001812·it2K_str·-·2020 0000000000000188··0000000c00000018·R_X86_64_PC64··········0000000000001812·it2K_str·-·20
21 0000000000000190··0000000d00000018·R_X86_64_PC64··········0000000000001816·it2L_str·-·1821 0000000000000190··0000000d00000018·R_X86_64_PC64··········0000000000001816·it2L_str·-·18
22 00000000000001ad··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·522 00000000000001ad··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·5
23 00000000000001c0··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·423 00000000000001c0··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
24 00000000000001ec··000001f20000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·024 00000000000001ec··000001e60000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·0
25 0000000000000212··000002460000000b·R_X86_64_32S···········0000000000000000·stg_restore_cccs_info·+·025 0000000000000212··000002410000000b·R_X86_64_32S···········0000000000000000·stg_restore_cccs_info·+·0
26 0000000000000225··000002e80000000b·R_X86_64_32S···········0000000000000000·stg_ap_p_info·+·026 0000000000000225··000002ed0000000b·R_X86_64_32S···········0000000000000000·stg_ap_p_info·+·0
27 000000000000022d··0000030e0000000b·R_X86_64_32S···········00000000000013e0·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeUtf1_closure·+·127 000000000000022d··000001460000000b·R_X86_64_32S···········00000000000013e0·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeUtf1_closure·+·1
28 0000000000000236··000001ae00000004·R_X86_64_PLT32·········0000000000000000·base_GHCziBase_fmap_info·-·428 0000000000000236··000001bb00000004·R_X86_64_PLT32·········0000000000000000·base_GHCziBase_fmap_info·-·4
29 0000000000000248··0000000e00000018·R_X86_64_PC64··········000000000000185f·it2M_str·-·2029 0000000000000248··0000000e00000018·R_X86_64_PC64··········000000000000185f·it2M_str·-·20
30 0000000000000250··0000000f00000018·R_X86_64_PC64··········0000000000001863·it2N_str·-·1830 0000000000000250··0000000f00000018·R_X86_64_PC64··········0000000000001863·it2N_str·-·18
31 0000000000000264··000002ae00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_encodeUtf_closure·-·431 0000000000000264··000001ae00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_encodeUtf_closure·-·4
32 000000000000026d··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·532 000000000000026d··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·5
33 0000000000000280··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·433 0000000000000280··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
34 00000000000002ac··000001f20000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·034 00000000000002ac··000001e60000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·0
35 00000000000002d3··0000024c00000004·R_X86_64_PLT32·········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_encodeUtf_info·-·435 00000000000002d3··000001f700000004·R_X86_64_PLT32·········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_encodeUtf_info·-·4
36 00000000000002e0··0000001000000018·R_X86_64_PC64··········00000000000018ac·it2O_str·-·2036 00000000000002e0··0000001000000018·R_X86_64_PC64··········00000000000018ac·it2O_str·-·20
37 00000000000002e8··0000001100000018·R_X86_64_PC64··········00000000000018ae·it2P_str·-·1837 00000000000002e8··0000001100000018·R_X86_64_PC64··········00000000000018ae·it2P_str·-·18
38 0000000000000305··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·538 0000000000000305··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·5
39 0000000000000318··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·439 0000000000000318··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
40 0000000000000344··000001f20000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·040 0000000000000344··000001e60000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·0
41 000000000000036f··000002b900000004·R_X86_64_PLT32·········0000000000000000·stg_ap_p_fast·-·441 000000000000036f··000002ba00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_p_fast·-·4
42 0000000000000388··0000001200000018·R_X86_64_PC64··········00000000000018f9·it2Q_str·-·2042 0000000000000388··0000001200000018·R_X86_64_PC64··········00000000000018f9·it2Q_str·-·20
43 0000000000000390··0000001300000018·R_X86_64_PC64··········00000000000018fd·it2R_str·-·1843 0000000000000390··0000001300000018·R_X86_64_PC64··········00000000000018fd·it2R_str·-·18
44 00000000000003bb··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·544 00000000000003bb··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·5
45 00000000000003ce··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·445 00000000000003ce··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
46 0000000000000401··0000034700000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·446 0000000000000401··0000034100000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·4
47 0000000000000422··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·30047 0000000000000422··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·300
48 0000000000000434··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·448 0000000000000434··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
49 0000000000000450··000002b900000004·R_X86_64_PLT32·········0000000000000000·stg_ap_p_fast·-·449 0000000000000450··000002ba00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_p_fast·-·4
50 0000000000000470··0000001400000018·R_X86_64_PC64··········0000000000001948·it2S_str·-·2050 0000000000000470··0000001400000018·R_X86_64_PC64··········0000000000001948·it2S_str·-·20
51 0000000000000478··0000001500000018·R_X86_64_PC64··········000000000000194c·it2T_str·-·1851 0000000000000478··0000001500000018·R_X86_64_PC64··········000000000000194c·it2T_str·-·18
52 000000000000048c··000002ae00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_encodeUtf_closure·-·452 000000000000048c··000001ae00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_encodeUtf_closure·-·4
53 00000000000004b8··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·5853 00000000000004b8··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·58
54 00000000000004cd··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·454 00000000000004cd··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
55 00000000000004f9··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·c855 00000000000004f9··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·c8
56 000000000000050e··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·456 000000000000050e··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
57 0000000000000542··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·13857 0000000000000542··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·138
58 0000000000000557··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·458 0000000000000557··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
59 000000000000057e··0000021d00000002·R_X86_64_PC32··········00000000000005c0·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeUtf_HPC_cc·-·459 000000000000057e··0000032c00000002·R_X86_64_PC32··········00000000000005c0·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeUtf_HPC_cc·-·4
60 000000000000058f··0000030000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·460 000000000000058f··0000030400000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
61 00000000000005b3··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1a861 00000000000005b3··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1a8
62 00000000000005c5··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·462 00000000000005c5··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
63 00000000000005f0··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·26863 00000000000005f0··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·268
64 0000000000000602··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·464 0000000000000602··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
65 0000000000000625··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·3a865 0000000000000625··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·3a8
66 0000000000000637··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·466 0000000000000637··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
67 000000000000065d··0000026000000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·467 000000000000065d··0000026100000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
68 000000000000066f··0000021400000002·R_X86_64_PC32··········00000000000013f8·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeUtf_closure·-·468 000000000000066f··0000019500000002·R_X86_64_PC32··········00000000000013f8·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeUtf_closure·-·4
69 0000000000000678··0000001600000018·R_X86_64_PC64··········000000000000199d·it6x_str·-·2069 0000000000000678··0000001600000018·R_X86_64_PC64··········000000000000199d·it6x_str·-·20
70 0000000000000680··0000001700000018·R_X86_64_PC64··········00000000000019a7·it6y_str·-·1870 0000000000000680··0000001700000018·R_X86_64_PC64··········00000000000019a7·it6y_str·-·18
71 0000000000000694··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·15e471 0000000000000694··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·15e4
72 000000000000069d··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·572 000000000000069d··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·5
73 00000000000006b0··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·473 00000000000006b0··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
74 00000000000006e0··000001f20000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·074 00000000000006e0··000001e60000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·0
75 0000000000000702··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·74075 0000000000000702··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·740
76 000000000000073c··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·15e476 000000000000073c··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·15e4
77 000000000000077d··0000026b0000000b·R_X86_64_32S···········0000000000000000·base_GHCziStackziTypes_PushCallStack_con_info·+·077 000000000000077d··0000026e0000000b·R_X86_64_32S···········0000000000000000·base_GHCziStackziTypes_PushCallStack_con_info·+·0
78 000000000000078f··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·478 000000000000078f··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
79 00000000000007a1··0000016b0000000b·R_X86_64_32S···········0000000000001418·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_unsafeEncodeUtf5_closure·+·079 00000000000007a1··000002710000000b·R_X86_64_32S···········0000000000001418·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_unsafeEncodeUtf5_closure·+·0
80 00000000000007aa··000002d50000000b·R_X86_64_32S···········0000000000001558·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_unsafeEncodeUtf1_closure·+·180 00000000000007aa··000002d10000000b·R_X86_64_32S···········0000000000001558·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_unsafeEncodeUtf1_closure·+·1
81 00000000000007c4··0000026b0000000b·R_X86_64_32S···········0000000000000000·base_GHCziStackziTypes_PushCallStack_con_info·+·081 00000000000007c4··0000026e0000000b·R_X86_64_32S···········0000000000000000·base_GHCziStackziTypes_PushCallStack_con_info·+·0
82 00000000000007d6··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·482 00000000000007d6··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
83 00000000000007e8··000001fe0000000b·R_X86_64_32S···········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_unsafeEncodeUtf6_closure·+·083 00000000000007e8··0000028c0000000b·R_X86_64_32S···········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_unsafeEncodeUtf6_closure·+·0
84 00000000000007f1··0000033c0000000b·R_X86_64_32S···········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_unsafeEncodeUtf2_closure·+·184 00000000000007f1··000001ea0000000b·R_X86_64_32S···········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_unsafeEncodeUtf2_closure·+·1
85 0000000000000816··0000031b00000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·485 0000000000000816··0000031600000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·4
86 0000000000000830··0000001800000018·R_X86_64_PC64··········00000000000019f4·it6z_str·-·2086 0000000000000830··0000001800000018·R_X86_64_PC64··········00000000000019f4·it6z_str·-·20
87 0000000000000838··0000001900000018·R_X86_64_PC64··········0000000000001a02·it6A_str·-·1887 0000000000000838··0000001900000018·R_X86_64_PC64··········0000000000001a02·it6A_str·-·18
88 000000000000084c··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·15ac88 000000000000084c··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·15ac
89 000000000000085f··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·589 000000000000085f··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·5
90 0000000000000872··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·490 0000000000000872··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
91 00000000000008a5··0000034700000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·491 00000000000008a5··0000034100000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·4
92 00000000000008bb··000001de00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_unsafeEncodeUtf_HPC_cc·-·492 00000000000008bb··0000013d00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_unsafeEncodeUtf_HPC_cc·-·4
93 00000000000008cf··0000030000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·493 00000000000008cf··0000030400000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
94 00000000000008e2··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·93094 00000000000008e2··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·930
95 00000000000008ec··000002f900000002·R_X86_64_PC32··········0000000000000000·base_GHCziIOziEncodingziUTF8_utf8_closure·-·395 00000000000008ec··000002ff00000002·R_X86_64_PC32··········0000000000000000·base_GHCziIOziEncodingziUTF8_utf8_closure·-·3
96 0000000000000904··0000032d00000004·R_X86_64_PLT32·········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_encodeWith_info·-·496 0000000000000904··000002e800000004·R_X86_64_PLT32·········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_encodeWith_info·-·4
97 000000000000092c··0000016500000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_unsafeEncodeUtf1_closure·-·497 000000000000092c··0000022800000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_unsafeEncodeUtf1_closure·-·4
98 0000000000000962··0000029e00000004·R_X86_64_PLT32·········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_unsafeEncodeUtf1_info·-·498 0000000000000962··000001af00000004·R_X86_64_PLT32·········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_unsafeEncodeUtf1_info·-·4
99 0000000000000968··0000001a00000018·R_X86_64_PC64··········0000000000001a4d·it6B_str·-·2099 0000000000000968··0000001a00000018·R_X86_64_PC64··········0000000000001a4d·it6B_str·-·20
100 0000000000000970··0000001b00000018·R_X86_64_PC64··········0000000000001a5e·it6C_str·-·18100 0000000000000970··0000001b00000018·R_X86_64_PC64··········0000000000001a5e·it6C_str·-·18
101 0000000000000984··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·1624101 0000000000000984··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·1624
102 000000000000098d··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·5102 000000000000098d··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·5
103 00000000000009a0··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·4103 00000000000009a0··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
104 00000000000009e1··000001f20000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·0104 00000000000009e1··000001e60000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·0
105 0000000000000a14··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·698105 0000000000000a14··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·698
106 0000000000000a26··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·4106 0000000000000a26··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
107 0000000000000a42··000001de00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_unsafeEncodeUtf_HPC_cc·-·4107 0000000000000a42··0000013d00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_unsafeEncodeUtf_HPC_cc·-·4
108 0000000000000a53··0000030000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4108 0000000000000a53··0000030400000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
109 0000000000000a70··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·850109 0000000000000a70··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·850
110 0000000000000a82··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·4110 0000000000000a82··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
111 0000000000000aa2··0000026000000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4111 0000000000000aa2··0000026100000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
112 0000000000000ac0··0000001c00000018·R_X86_64_PC64··········0000000000001aa7·it6D_str·-·20112 0000000000000ac0··0000001c00000018·R_X86_64_PC64··········0000000000001aa7·it6D_str·-·20
113 0000000000000ac8··0000001d00000018·R_X86_64_PC64··········0000000000001ab8·it6E_str·-·18113 0000000000000ac8··0000001d00000018·R_X86_64_PC64··········0000000000001ab8·it6E_str·-·18
114 0000000000000ae2··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·5114 0000000000000ae2··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·5
115 0000000000000af5··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·4115 0000000000000af5··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
116 0000000000000b28··0000034700000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·4116 0000000000000b28··0000034100000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·4
117 0000000000000b35··000002b900000004·R_X86_64_PLT32·········0000000000000000·stg_ap_p_fast·-·4117 0000000000000b35··000002ba00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_p_fast·-·4
118 0000000000000b48··0000001e00000018·R_X86_64_PC64··········0000000000001b03·it6F_str·-·20118 0000000000000b48··0000001e00000018·R_X86_64_PC64··········0000000000001b03·it6F_str·-·20
119 0000000000000b50··0000001f00000018·R_X86_64_PC64··········0000000000001b0e·it6G_str·-·18119 0000000000000b50··0000001f00000018·R_X86_64_PC64··········0000000000001b0e·it6G_str·-·18
120 0000000000000b64··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·1624120 0000000000000b64··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·1624
121 0000000000000b83··000002cb00000002·R_X86_64_PC32··········0000000000001280·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_unsafeEncodeUtf_HPC_cc·-·4121 0000000000000b83··0000018c00000002·R_X86_64_PC32··········0000000000001280·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_unsafeEncodeUtf_HPC_cc·-·4
122 0000000000000b94··0000030000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4122 0000000000000b94··0000030400000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
123 0000000000000bb8··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·988123 0000000000000bb8··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·988
124 0000000000000bca··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·4124 0000000000000bca··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
125 0000000000000bed··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·ae0125 0000000000000bed··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·ae0
126 0000000000000bff··000002dc00000002·R_X86_64_PC32··········0000000000000000·era·-·4126 0000000000000bff··000002e100000002·R_X86_64_PC32··········0000000000000000·era·-·4
Max diff block lines reached; 494227/516039 bytes (95.77%) of diff not shown.
113 KB
strings --all --bytes=8 {}
    
Offset 190, 241 lines modifiedOffset 190, 241 lines modified
190 illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·declaration)190 illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·declaration)
191 illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·type)191 illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·type)
192 GHC.Classes192 GHC.Classes
193 GHC.Types193 GHC.Types
194 ghc-prim194 ghc-prim
195 ./System/OsString/Internal.hs195 ./System/OsString/Internal.hs
196 System.OsString.Internal196 System.OsString.Internal
197 os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD197 os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
198 unsafeEncodeUtf198 unsafeEncodeUtf
199 ->PlatformString199 ->PlatformString
200 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.encodeUtf1_rsM7>200 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.encodeUtf1_rsM7>
201 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dFunctor_ssO7>201 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dFunctor_ssO7>
202 Applicative202 Applicative
203 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dFunctor1_ssO8>203 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dFunctor1_ssO8>
204 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dFunctor2_ssO9>204 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dFunctor2_ssO9>
205 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.f_ssOa> 
206 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.g_ssOb> 
207 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssOd> 
208 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssOe>205 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.f_ssOa>
 206 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.g_ssOb>
 207 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssOd>
 208 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssOe>
209 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.encodeUtf_rrVQ>209 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.encodeUtf_rrVQ>
210 CallStack210 CallStack
211 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dIP1_ssOh>211 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dIP1_ssOh>
212 ->PosixString212 ->PosixString
213 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssOp>213 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssOp>
214 ->PlatformString214 ->PlatformString
215 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.g_ssOg>215 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.g_ssOg>
216 ->PlatformString216 ->PlatformString
217 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssOr>217 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssOr>
218 ->OsString218 ->OsString
219 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.unsafeEncodeUtf_rrVR>219 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.unsafeEncodeUtf_rrVR>
220 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.decodeUtf_rrVV>220 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.decodeUtf_rrVV>
221 ->>>Either221 ->>>Either
222 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.decodeWith_rrVW>222 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.decodeWith_rrVW>
223 ->>(#,#)223 ->>(#,#)
224 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.decodeFS1_rsLV>224 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.decodeFS1_rsLV>
225 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.decodeFS_rrVX>225 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.decodeFS_rrVX>
226 ->>(#,#)226 ->>(#,#)
227 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.decodeLE1_rsLW>227 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.decodeLE1_rsLW>
228 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.decodeLE_rrVY>228 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.decodeLE_rrVY>
229 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dFunctor_ssOA>229 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dFunctor_ssOA>
230 Applicative230 Applicative
231 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dFunctor1_ssOB>231 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dFunctor1_ssOB>
232 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dFunctor2_ssOC>232 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dFunctor2_ssOC>
233 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.f_ssOD>233 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.f_ssOD>
234 PosixString234 PosixString
235 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssOH> 
236 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssOI> 
237 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.g_ssOE> 
238 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssOK> 
239 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssOL>235 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssOH>
 236 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssOI>
 237 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.g_ssOE>
 238 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssOK>
 239 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssOL>
240 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.fromBytes_rrVZ>240 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.fromBytes_rrVZ>
241 CallStack241 CallStack
242 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dIP1_ssON>242 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dIP1_ssON>
243 ->OsChar243 ->OsChar
244 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.last_rrW9>244 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.last_rrW9>
245 CallStack245 CallStack
246 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dIP1_ssOR>246 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dIP1_ssOR>
247 ->OsString247 ->OsString
248 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.tail_rrWa>248 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.tail_rrWa>
249 CallStack249 CallStack
250 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dIP1_ssOV>250 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dIP1_ssOV>
251 ->OsChar251 ->OsChar
252 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.head_rrWc>252 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.head_rrWc>
253 CallStack253 CallStack
254 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dIP1_ssOZ>254 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dIP1_ssOZ>
255 ->OsString255 ->OsString
256 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.init_rrWd> 
257 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.foldl2_rsMc> 
258 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.foldl'1_rsMd> 
259 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.foldr2_rsMg> 
260 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.foldr'1_rsMh>256 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.init_rrWd>
 257 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.foldl2_rsMc>
 258 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.foldl'1_rsMd>
 259 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.foldr2_rsMg>
 260 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.foldr'1_rsMh>
261 ->>ShortByteString261 ->>ShortByteString
262 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.unfoldr1_rsNI>262 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.unfoldr1_rsNI>
263 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.unfoldrN1_rsNJ>263 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.unfoldrN1_rsNJ>
264 CallStack264 CallStack
265 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dIP1_ssP3>265 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dIP1_ssP3>
266 ->>OsChar266 ->>OsChar
267 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.index_rrWX>267 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.index_rrWX>
268 ->>>Either268 ->>>Either
269 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.encodeWith_rrVS>269 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.encodeWith_rrVS>
270 ->>(#,#)270 ->>(#,#)
271 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssPh>271 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssPh>
272 ->>(#,#)272 ->>(#,#)
273 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.encodeLE1_rsM6>273 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.encodeLE1_rsM6>
274 ->>(#,#)274 ->>(#,#)
275 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssPo>275 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssPo>
276 ->>(#,#)276 ->>(#,#)
277 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.encodeFS1_rsM5>277 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.encodeFS1_rsM5>
278 ->>>(#,#)278 ->>>(#,#)
279 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.osstr31_rsNk>279 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.osstr31_rsNk>
280 ->>>(#,#)280 ->>>(#,#)
281 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.lvl_rsNT>281 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.lvl_rsNT>
282 ->>>(#,#)282 ->>>(#,#)
283 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.lvl1_rsNU> 
284 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.lvl2_rsNV> 
285 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.lvl3_rsNW>283 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.lvl1_rsNU>
 284 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.lvl2_rsNV>
 285 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.lvl3_rsNW>
286 ->>(#,#)286 ->>(#,#)
287 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.lvl4_rsNX> 
288 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.osstr30_rsNj>287 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.lvl4_rsNX>
 288 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.osstr30_rsNj>
289 ->>>(#,#)289 ->>>(#,#)
290 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.osstr28_rsNh>290 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.osstr28_rsNh>
291 ->>>(#,#)291 ->>>(#,#)
292 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.lvl6_rsNZ>292 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.lvl6_rsNZ>
293 ->>>(#,#)293 ->>>(#,#)
294 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.lvl7_rsO0> 
295 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.lvl8_rsO1> 
296 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.lvl9_rsO2>294 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.lvl7_rsO0>
 295 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.lvl8_rsO1>
 296 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.lvl9_rsO2>
297 ->>(#,#)297 ->>(#,#)
298 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.lvl10_rsO3> 
299 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.osstr27_rsNg> 
300 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.osstr29_rsNi> 
Max diff block lines reached; 102245/115318 bytes (88.66%) of diff not shown.
455 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeUtf1_info-0x28>:2 0000000000000000·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeUtf1_info-0x28>:
3 »       add····$0x1000000,%eax3 »       add····$0x1000000,%eax
4 »       ...4 »       ...
5 ·R_X86_64_PC64»  it1b_str-0x205 ·R_X86_64_PC64»  it1b_str-0x20
6 ·R_X86_64_PC64»  it1c_str-0x186 ·R_X86_64_PC64»  it1c_str-0x18
7 »       add····%al,(%rax)7 »       add····%al,(%rax)
8 »       add····%cl,(%rsi)8 »       add····%cl,(%rsi)
9 »       add····%al,(%rax)9 »       add····%al,(%rax)
10 »       add····%al,(%rax)10 »       add····%al,(%rax)
11 »       add····%al,(%rax)11 »       add····%al,(%rax)
12 »       ...12 »       ...
  
13 0000000000000028·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeUtf1_info>:13 0000000000000028·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeUtf1_info>:
14 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeUtf1_info():14 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeUtf1_info():
15 »       mov····%r14,%rbx15 »       mov····%r14,%rbx
16 »       and····$0xfffffffffffffff8,%rbx16 »       and····$0xfffffffffffffff8,%rbx
17 »       jmp····*(%rbx)17 »       jmp····*(%rbx)
18 »       nopl···0x0(%rax)18 »       nopl···0x0(%rax)
19 »       ...19 »       ...
20 ·R_X86_64_PC64»  it2E_str-0x2020 ·R_X86_64_PC64»  it2E_str-0x20
21 ·R_X86_64_PC64»  it2F_str-0x1821 ·R_X86_64_PC64»  it2F_str-0x18
Offset 31, 28 lines modifiedOffset 31, 28 lines modified
31 »       adc····%al,(%rax)31 »       adc····%al,(%rax)
32 »       add····%al,(%rax)32 »       add····%al,(%rax)
33 »       add····%al,(%rax)33 »       add····%al,(%rax)
34 »       add····%al,(%rax)34 »       add····%al,(%rax)
35 »       mov····%rbx,%rax35 »       mov····%rbx,%rax
36 »       cmpl···$0x0,0x0(%rip)········36 »       cmpl···$0x0,0x0(%rip)········
37 ·R_X86_64_PC32»  era-0x537 ·R_X86_64_PC32»  era-0x5
38 »       jbe····8f·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeUtf1_info+0x67>38 »       jbe····8f·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeUtf1_info+0x67>
39 »       movabs·$0x1000000000000000,%rcx39 »       movabs·$0x1000000000000000,%rcx
40 »       mov····0x0(%rip),%edx········40 »       mov····0x0(%rip),%edx········
41 ·R_X86_64_PC32»  era-0x441 ·R_X86_64_PC32»  era-0x4
42 »       or·····%rcx,%rdx42 »       or·····%rcx,%rdx
43 »       movabs·$0xfffffffc0000000,%rcx43 »       movabs·$0xfffffffc0000000,%rcx
44 »       mov····0x10(%rax),%rsi44 »       mov····0x10(%rax),%rsi
45 »       and····%rcx,%rsi45 »       and····%rcx,%rsi
46 »       or·····%rdx,%rsi46 »       or·····%rdx,%rsi
47 »       mov····%rsi,0x10(%rax)47 »       mov····%rsi,0x10(%rax)
48 »       mov····0x8(%rbx),%rbx48 »       mov····0x8(%rbx),%rbx
49 »       mov····%rbx,0x360(%r13)49 »       mov····%rbx,0x360(%r13)
50 »       mov····0x20(%rax),%r1450 »       mov····0x20(%rax),%r14
51 »       jmp····a3·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeUtf1_info+0x7b>51 »       jmp····a3·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeUtf1_info+0x7b>
52 ·R_X86_64_PLT32» exceptionszm0zi10zi7_ControlziMonadziCatch_zdp1MonadThrow_info-0x452 ·R_X86_64_PLT32» exceptionszm0zi10zi7_ControlziMonadziCatch_zdp1MonadThrow_info-0x4
53 »       nopl···0x0(%rax,%rax,1)53 »       nopl···0x0(%rax,%rax,1)
54 »       ...54 »       ...
55 ·R_X86_64_PC64»  it2G_str-0x2055 ·R_X86_64_PC64»  it2G_str-0x20
56 ·R_X86_64_PC64»  it2H_str-0x1856 ·R_X86_64_PC64»  it2H_str-0x18
57 »       add····%eax,(%rax)57 »       add····%eax,(%rax)
58 »       add····%al,(%rax)58 »       add····%al,(%rax)
Offset 61, 28 lines modifiedOffset 61, 28 lines modified
61 »       adc····%al,(%rax)61 »       adc····%al,(%rax)
62 »       add····%al,(%rax)62 »       add····%al,(%rax)
63 »       add····%al,(%rax)63 »       add····%al,(%rax)
64 »       add····%al,(%rax)64 »       add····%al,(%rax)
65 »       mov····%rbx,%rax65 »       mov····%rbx,%rax
66 »       cmpl···$0x0,0x0(%rip)········66 »       cmpl···$0x0,0x0(%rip)········
67 ·R_X86_64_PC32»  era-0x567 ·R_X86_64_PC32»  era-0x5
68 »       jbe····ff·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeUtf1_info+0xd7>68 »       jbe····ff·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeUtf1_info+0xd7>
69 »       movabs·$0x1000000000000000,%rcx69 »       movabs·$0x1000000000000000,%rcx
70 »       mov····0x0(%rip),%edx········70 »       mov····0x0(%rip),%edx········
71 ·R_X86_64_PC32»  era-0x471 ·R_X86_64_PC32»  era-0x4
72 »       or·····%rcx,%rdx72 »       or·····%rcx,%rdx
73 »       movabs·$0xfffffffc0000000,%rcx73 »       movabs·$0xfffffffc0000000,%rcx
74 »       mov····0x10(%rax),%rsi74 »       mov····0x10(%rax),%rsi
75 »       and····%rcx,%rsi75 »       and····%rcx,%rsi
76 »       or·····%rdx,%rsi76 »       or·····%rdx,%rsi
77 »       mov····%rsi,0x10(%rax)77 »       mov····%rsi,0x10(%rax)
78 »       mov····0x8(%rbx),%rbx78 »       mov····0x8(%rbx),%rbx
79 »       mov····%rbx,0x360(%r13)79 »       mov····%rbx,0x360(%r13)
80 »       mov····0x20(%rax),%r1480 »       mov····0x20(%rax),%r14
81 »       jmp····113·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeUtf1_info+0xeb>81 »       jmp····113·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeUtf1_info+0xeb>
82 ·R_X86_64_PLT32» base_GHCziBase_zdp1Monad_info-0x482 ·R_X86_64_PLT32» base_GHCziBase_zdp1Monad_info-0x4
83 »       nopl···0x0(%rax,%rax,1)83 »       nopl···0x0(%rax,%rax,1)
84 »       ...84 »       ...
85 ·R_X86_64_PC64»  it2I_str-0x2085 ·R_X86_64_PC64»  it2I_str-0x20
86 ·R_X86_64_PC64»  it2J_str-0x1886 ·R_X86_64_PC64»  it2J_str-0x18
87 »       add····%eax,(%rax)87 »       add····%eax,(%rax)
88 »       add····%al,(%rax)88 »       add····%al,(%rax)
Offset 91, 28 lines modifiedOffset 91, 28 lines modified
91 »       adc····%al,(%rax)91 »       adc····%al,(%rax)
92 »       add····%al,(%rax)92 »       add····%al,(%rax)
93 »       add····%al,(%rax)93 »       add····%al,(%rax)
94 »       add····%al,(%rax)94 »       add····%al,(%rax)
95 »       mov····%rbx,%rax95 »       mov····%rbx,%rax
96 »       cmpl···$0x0,0x0(%rip)········96 »       cmpl···$0x0,0x0(%rip)········
97 ·R_X86_64_PC32»  era-0x597 ·R_X86_64_PC32»  era-0x5
98 »       jbe····16f·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeUtf1_info+0x147>98 »       jbe····16f·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeUtf1_info+0x147>
99 »       movabs·$0x1000000000000000,%rcx99 »       movabs·$0x1000000000000000,%rcx
100 »       mov····0x0(%rip),%edx········100 »       mov····0x0(%rip),%edx········
101 ·R_X86_64_PC32»  era-0x4101 ·R_X86_64_PC32»  era-0x4
102 »       or·····%rcx,%rdx102 »       or·····%rcx,%rdx
103 »       movabs·$0xfffffffc0000000,%rcx103 »       movabs·$0xfffffffc0000000,%rcx
104 »       mov····0x10(%rax),%rsi104 »       mov····0x10(%rax),%rsi
105 »       and····%rcx,%rsi105 »       and····%rcx,%rsi
106 »       or·····%rdx,%rsi106 »       or·····%rdx,%rsi
107 »       mov····%rsi,0x10(%rax)107 »       mov····%rsi,0x10(%rax)
108 »       mov····0x8(%rbx),%rbx108 »       mov····0x8(%rbx),%rbx
109 »       mov····%rbx,0x360(%r13)109 »       mov····%rbx,0x360(%r13)
110 »       mov····0x20(%rax),%r14110 »       mov····0x20(%rax),%r14
111 »       jmp····183·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeUtf1_info+0x15b>111 »       jmp····183·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeUtf1_info+0x15b>
112 ·R_X86_64_PLT32» base_GHCziBase_zdp1Applicative_info-0x4112 ·R_X86_64_PLT32» base_GHCziBase_zdp1Applicative_info-0x4
113 »       nopl···0x0(%rax,%rax,1)113 »       nopl···0x0(%rax,%rax,1)
114 »       ...114 »       ...
115 ·R_X86_64_PC64»  it2K_str-0x20115 ·R_X86_64_PC64»  it2K_str-0x20
116 ·R_X86_64_PC64»  it2L_str-0x18116 ·R_X86_64_PC64»  it2L_str-0x18
117 »       add····%eax,(%rax)117 »       add····%eax,(%rax)
118 »       add····%al,(%rax)118 »       add····%al,(%rax)
Offset 121, 27 lines modifiedOffset 121, 27 lines modified
121 »       adc····%al,(%rax)121 »       adc····%al,(%rax)
122 »       add····%al,(%rax)122 »       add····%al,(%rax)
123 »       add····%al,(%rax)123 »       add····%al,(%rax)
124 »       add····%al,(%rax)124 »       add····%al,(%rax)
125 »       mov····%rbx,%rax125 »       mov····%rbx,%rax
126 »       cmpl···$0x0,0x0(%rip)········126 »       cmpl···$0x0,0x0(%rip)········
127 ·R_X86_64_PC32»  era-0x5127 ·R_X86_64_PC32»  era-0x5
128 »       jbe····1df·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeUtf1_info+0x1b7>128 »       jbe····1df·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeUtf1_info+0x1b7>
129 »       movabs·$0x1000000000000000,%rcx129 »       movabs·$0x1000000000000000,%rcx
130 »       mov····0x0(%rip),%edx········130 »       mov····0x0(%rip),%edx········
131 ·R_X86_64_PC32»  era-0x4131 ·R_X86_64_PC32»  era-0x4
132 »       or·····%rcx,%rdx132 »       or·····%rcx,%rdx
133 »       movabs·$0xfffffffc0000000,%rcx133 »       movabs·$0xfffffffc0000000,%rcx
Max diff block lines reached; 460754/465682 bytes (98.94%) of diff not shown.
31.4 KB
readelf --wide --decompress --string-dump=.rodata.str {}
    
Offset 244, 320 lines modifiedOffset 244, 320 lines modified
244 ··[··1618]··index244 ··[··1618]··index
245 ··[··161e]··init245 ··[··161e]··init
246 ··[··1623]··head246 ··[··1623]··head
247 ··[··1628]··tail247 ··[··1628]··tail
248 ··[··162d]··last248 ··[··162d]··last
249 ··[··1632]··./System/OsString/Internal.hs249 ··[··1632]··./System/OsString/Internal.hs
250 ··[··1650]··System.OsString.Internal250 ··[··1650]··System.OsString.Internal
251 ··[··1669]··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD251 ··[··1669]··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
252 ··[··1690]··unsafeEncodeUtf252 ··[··1690]··unsafeEncodeUtf
253 ··[··16a0]··->PlatformString253 ··[··16a0]··->PlatformString
254 ··[··16b1]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.encodeUtf1_rsM7>254 ··[··16b1]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.encodeUtf1_rsM7>
255 ··[··1703]··Monad255 ··[··1703]··Monad
256 ··[··1709]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dFunctor_ssO7>256 ··[··1709]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dFunctor_ssO7>
257 ··[··175a]··Applicative257 ··[··175a]··Applicative
258 ··[··1766]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dFunctor1_ssO8>258 ··[··1766]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dFunctor1_ssO8>
259 ··[··17b8]··Functor259 ··[··17b8]··Functor
260 ··[··17c0]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dFunctor2_ssO9>260 ··[··17c0]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dFunctor2_ssO9>
261 ··[··1812]··->*261 ··[··1812]··->*
262 ··[··1816]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.f_ssOa>262 ··[··1816]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.f_ssOa>
263 ··[··185f]··->*263 ··[··185f]··->*
264 ··[··1863]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.g_ssOb>264 ··[··1863]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.g_ssOb>
265 ··[··18ac]··*265 ··[··18ac]··*
266 ··[··18ae]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssOd>266 ··[··18ae]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssOd>
267 ··[··18f9]··->*267 ··[··18f9]··->*
268 ··[··18fd]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssOe>268 ··[··18fd]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssOe>
269 ··[··1948]··->*269 ··[··1948]··->*
270 ··[··194c]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.encodeUtf_rrVQ>270 ··[··194c]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.encodeUtf_rrVQ>
271 ··[··199d]··CallStack271 ··[··199d]··CallStack
272 ··[··19a7]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dIP1_ssOh>272 ··[··19a7]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dIP1_ssOh>
273 ··[··19f4]··->PosixString273 ··[··19f4]··->PosixString
274 ··[··1a02]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssOp>274 ··[··1a02]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssOp>
275 ··[··1a4d]··->PlatformString275 ··[··1a4d]··->PlatformString
276 ··[··1a5e]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.g_ssOg>276 ··[··1a5e]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.g_ssOg>
277 ··[··1aa7]··->PlatformString277 ··[··1aa7]··->PlatformString
278 ··[··1ab8]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssOr>278 ··[··1ab8]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssOr>
279 ··[··1b03]··->OsString279 ··[··1b03]··->OsString
280 ··[··1b0e]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.unsafeEncodeUtf_rrVR>280 ··[··1b0e]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.unsafeEncodeUtf_rrVR>
281 ··[··1b65]··->*281 ··[··1b65]··->*
282 ··[··1b69]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.decodeUtf_rrVV>282 ··[··1b69]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.decodeUtf_rrVV>
283 ··[··1bba]··->>>Either283 ··[··1bba]··->>>Either
284 ··[··1bc5]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.decodeWith_rrVW>284 ··[··1bc5]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.decodeWith_rrVW>
285 ··[··1c17]··->>(#,#)285 ··[··1c17]··->>(#,#)
286 ··[··1c20]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.decodeFS1_rsLV>286 ··[··1c20]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.decodeFS1_rsLV>
287 ··[··1c71]··->IO287 ··[··1c71]··->IO
288 ··[··1c76]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.decodeFS_rrVX>288 ··[··1c76]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.decodeFS_rrVX>
289 ··[··1cc6]··->>(#,#)289 ··[··1cc6]··->>(#,#)
290 ··[··1ccf]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.decodeLE1_rsLW>290 ··[··1ccf]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.decodeLE1_rsLW>
291 ··[··1d20]··->IO291 ··[··1d20]··->IO
292 ··[··1d25]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.decodeLE_rrVY>292 ··[··1d25]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.decodeLE_rrVY>
293 ··[··1d75]··Monad293 ··[··1d75]··Monad
294 ··[··1d7b]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dFunctor_ssOA>294 ··[··1d7b]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dFunctor_ssOA>
295 ··[··1dcc]··Applicative295 ··[··1dcc]··Applicative
296 ··[··1dd8]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dFunctor1_ssOB>296 ··[··1dd8]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dFunctor1_ssOB>
297 ··[··1e2a]··Functor297 ··[··1e2a]··Functor
298 ··[··1e32]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dFunctor2_ssOC>298 ··[··1e32]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dFunctor2_ssOC>
299 ··[··1e84]··->*299 ··[··1e84]··->*
300 ··[··1e88]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.f_ssOD>300 ··[··1e88]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.f_ssOD>
301 ··[··1ed1]··PosixString301 ··[··1ed1]··PosixString
302 ··[··1edd]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssOH>302 ··[··1edd]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssOH>
303 ··[··1f28]··->*303 ··[··1f28]··->*
304 ··[··1f2c]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssOI>304 ··[··1f2c]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssOI>
305 ··[··1f77]··->*305 ··[··1f77]··->*
306 ··[··1f7b]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.g_ssOE>306 ··[··1f7b]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.g_ssOE>
307 ··[··1fc4]··*307 ··[··1fc4]··*
308 ··[··1fc6]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssOK>308 ··[··1fc6]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssOK>
309 ··[··2011]··->*309 ··[··2011]··->*
310 ··[··2015]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssOL>310 ··[··2015]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssOL>
311 ··[··2060]··->*311 ··[··2060]··->*
312 ··[··2064]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.fromBytes_rrVZ>312 ··[··2064]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.fromBytes_rrVZ>
313 ··[··20b5]··CallStack313 ··[··20b5]··CallStack
314 ··[··20bf]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dIP1_ssON>314 ··[··20bf]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dIP1_ssON>
315 ··[··210c]··->OsChar315 ··[··210c]··->OsChar
316 ··[··2115]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.last_rrW9>316 ··[··2115]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.last_rrW9>
317 ··[··2161]··CallStack317 ··[··2161]··CallStack
318 ··[··216b]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dIP1_ssOR>318 ··[··216b]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dIP1_ssOR>
319 ··[··21b8]··->OsString319 ··[··21b8]··->OsString
320 ··[··21c3]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.tail_rrWa>320 ··[··21c3]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.tail_rrWa>
321 ··[··220f]··CallStack321 ··[··220f]··CallStack
322 ··[··2219]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dIP1_ssOV>322 ··[··2219]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dIP1_ssOV>
323 ··[··2266]··->OsChar323 ··[··2266]··->OsChar
324 ··[··226f]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.head_rrWc>324 ··[··226f]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.head_rrWc>
325 ··[··22bb]··CallStack325 ··[··22bb]··CallStack
326 ··[··22c5]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dIP1_ssOZ>326 ··[··22c5]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dIP1_ssOZ>
327 ··[··2312]··->OsString327 ··[··2312]··->OsString
328 ··[··231d]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.init_rrWd>328 ··[··231d]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.init_rrWd>
329 ··[··2369]··->>>*329 ··[··2369]··->>>*
330 ··[··236f]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.foldl2_rsMc>330 ··[··236f]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.foldl2_rsMc>
331 ··[··23bd]··->>>*331 ··[··23bd]··->>>*
332 ··[··23c3]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.foldl'1_rsMd>332 ··[··23c3]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.foldl'1_rsMd>
333 ··[··2412]··->>>*333 ··[··2412]··->>>*
334 ··[··2418]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.foldr2_rsMg>334 ··[··2418]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.foldr2_rsMg>
335 ··[··2466]··->>>*335 ··[··2466]··->>>*
336 ··[··246c]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.foldr'1_rsMh>336 ··[··246c]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.foldr'1_rsMh>
337 ··[··24bb]··->>ShortByteString337 ··[··24bb]··->>ShortByteString
338 ··[··24ce]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.unfoldr1_rsNI>338 ··[··24ce]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.unfoldr1_rsNI>
339 ··[··251e]··->>>(,)339 ··[··251e]··->>>(,)
340 ··[··2526]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.unfoldrN1_rsNJ>340 ··[··2526]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.unfoldrN1_rsNJ>
341 ··[··2577]··CallStack341 ··[··2577]··CallStack
342 ··[··2581]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.$dIP1_ssP3>342 ··[··2581]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.$dIP1_ssP3>
343 ··[··25ce]··->>OsChar343 ··[··25ce]··->>OsChar
344 ··[··25d8]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.index_rrWX>344 ··[··25d8]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.index_rrWX>
345 ··[··2625]··->>>Either345 ··[··2625]··->>>Either
346 ··[··2630]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.encodeWith_rrVS>346 ··[··2630]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.encodeWith_rrVS>
347 ··[··2682]··->>(#,#)347 ··[··2682]··->>(#,#)
348 ··[··268b]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssPh>348 ··[··268b]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssPh>
349 ··[··26d6]··->>(#,#)349 ··[··26d6]··->>(#,#)
350 ··[··26df]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.encodeLE1_rsM6>350 ··[··26df]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.encodeLE1_rsM6>
351 ··[··2730]··->>(#,#)351 ··[··2730]··->>(#,#)
352 ··[··2739]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.sat_ssPo>352 ··[··2739]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.sat_ssPo>
353 ··[··2784]··->>(#,#)353 ··[··2784]··->>(#,#)
354 ··[··278d]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.encodeFS1_rsM5>354 ··[··278d]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.encodeFS1_rsM5>
355 ··[··27de]··->>>(#,#)355 ··[··27de]··->>>(#,#)
356 ··[··27e8]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.osstr31_rsNk>356 ··[··27e8]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.osstr31_rsNk>
357 ··[··2837]··->>>(#,#)357 ··[··2837]··->>>(#,#)
358 ··[··2841]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.lvl_rsNT>358 ··[··2841]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.lvl_rsNT>
359 ··[··288c]··->>>(#,#)359 ··[··288c]··->>>(#,#)
360 ··[··2896]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.lvl1_rsNU>360 ··[··2896]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.lvl1_rsNU>
361 ··[··28e2]··->(#,#)361 ··[··28e2]··->(#,#)
362 ··[··28ea]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.lvl2_rsNV>362 ··[··28ea]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.lvl2_rsNV>
363 ··[··2936]··->(#,#)363 ··[··2936]··->(#,#)
364 ··[··293e]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.lvl3_rsNW>364 ··[··293e]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.lvl3_rsNW>
365 ··[··298a]··->>(#,#)365 ··[··298a]··->>(#,#)
366 ··[··2993]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.lvl4_rsNX>366 ··[··2993]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.lvl4_rsNX>
367 ··[··29df]··->(#,#)367 ··[··29df]··->(#,#)
368 ··[··29e7]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.osstr30_rsNj>368 ··[··29e7]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.osstr30_rsNj>
369 ··[··2a36]··->>>(#,#)369 ··[··2a36]··->>>(#,#)
370 ··[··2a40]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.osstr28_rsNh>370 ··[··2a40]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.osstr28_rsNh>
Max diff block lines reached; 19639/31994 bytes (61.38%) of diff not shown.
371 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 171, 2845 lines modifiedOffset 171, 2845 lines modified
171 ··0x00000a80·73747200·69756e75·5f737472·0069756f·str.iunu_str.iuo171 ··0x00000a80·73747200·69756e75·5f737472·0069756f·str.iunu_str.iuo
172 ··0x00000a90·325f7374·72006975·6f335f73·74720069·2_str.iuo3_str.i172 ··0x00000a90·325f7374·72006975·6f335f73·74720069·2_str.iuo3_str.i
173 ··0x00000aa0·756f425f·73747200·69756f43·5f737472·uoB_str.iuoC_str173 ··0x00000aa0·756f425f·73747200·69756f43·5f737472·uoB_str.iuoC_str
174 ··0x00000ab0·00697570·615f7374·72006975·70625f73·.iupa_str.iupb_s174 ··0x00000ab0·00697570·615f7374·72006975·70625f73·.iupa_str.iupb_s
175 ··0x00000ac0·74720069·75704a5f·73747200·6975704b·tr.iupJ_str.iupK175 ··0x00000ac0·74720069·75704a5f·73747200·6975704b·tr.iupJ_str.iupK
176 ··0x00000ad0·5f737472·00697571·695f7374·72006975·_str.iuqi_str.iu176 ··0x00000ad0·5f737472·00697571·695f7374·72006975·_str.iuqi_str.iu
177 ··0x00000ae0·716a5f73·7472006f·737a6d73·7472696e·qj_str.oszmstrin177 ··0x00000ae0·716a5f73·7472006f·737a6d73·7472696e·qj_str.oszmstrin
178 ··0x00000af0·677a6d32·7a69307a·69367a6d·4b6f5642·gzm2zi0zi6zmKoVB178 ··0x00000af0·677a6d32·7a69307a·69367a6d·496c4261·gzm2zi0zi6zmIlBa
179 ··0x00000b00·5259546f·695a5a4e·4b424766·70515535·RYToiZZNKBGfpQU5179 ··0x00000b00·3255516a·48376d4c·3138596a·4d75316a·2UQjH7mL18YjMu1j
180 ··0x00000b10·4242445f·53797374·656d7a69·4f735374·BBD_SystemziOsSt180 ··0x00000b10·7a7a455f·53797374·656d7a69·4f735374·zzE_SystemziOsSt
181 ··0x00000b20·72696e67·7a69496e·7465726e·616c5f73·ringziInternal_s181 ··0x00000b20·72696e67·7a69496e·7465726e·616c5f43·ringziInternal_C
 182 ··0x00000b30·4146735f·6363006f·737a6d73·7472696e·AFs_cc.oszmstrin
182 ··0x00000b30·74726970·50726566·6978315f·696e666f·tripPrefix1_info 
183 ··0x00000b40·006f737a·6d737472·696e677a·6d327a69·.oszmstringzm2zi 
184 ··0x00000b50·307a6936·7a6d4b6f·56425259·546f695a·0zi6zmKoVBRYToiZ 
185 ··0x00000b60·5a4e4b42·47667051·55354242·445f5379·ZNKBGfpQU5BBD_Sy 
186 ··0x00000b70·7374656d·7a694f73·53747269·6e677a69·stemziOsStringzi 
187 ··0x00000b80·496e7465·726e616c·5f636f75·6e74315f·Internal_count1_ 
188 ··0x00000b90·636c6f73·75726500·6f737a6d·73747269·closure.oszmstri 
189 ··0x00000ba0·6e677a6d·327a6930·7a69367a·6d4b6f56·ngzm2zi0zi6zmKoV183 ··0x00000b40·677a6d32·7a69307a·69367a6d·496c4261·gzm2zi0zi6zmIlBa
190 ··0x00000bb0·42525954·6f695a5a·4e4b4247·66705155·BRYToiZZNKBGfpQU184 ··0x00000b50·3255516a·48376d4c·3138596a·4d75316a·2UQjH7mL18YjMu1j
191 ··0x00000bc0·35424244·5f537973·74656d7a·694f7353·5BBD_SystemziOsS185 ··0x00000b60·7a7a455f·53797374·656d7a69·4f735374·zzE_SystemziOsSt
192 ··0x00000bd0·7472696e·677a6949·6e746572·6e616c5f·tringziInternal_186 ··0x00000b70·72696e67·7a69496e·7465726e·616c5f66·ringziInternal_f
193 ··0x00000be0·616e7931·5f636c6f·73757265·006f737a·any1_closure.osz187 ··0x00000b80·6f6c6472·317a7131·5f696e66·6f006f73·oldr1zq1_info.os
194 ··0x00000bf0·6d737472·696e677a·6d327a69·307a6936·mstringzm2zi0zi6188 ··0x00000b90·7a6d7374·72696e67·7a6d327a·69307a69·zmstringzm2zi0zi
195 ··0x00000c00·7a6d4b6f·56425259·546f695a·5a4e4b42·zmKoVBRYToiZZNKB 
196 ··0x00000c10·47667051·55354242·445f5379·7374656d·GfpQU5BBD_System189 ··0x00000ba0·367a6d49·6c426132·55516a48·376d4c31·6zmIlBa2UQjH7mL1
 190 ··0x00000bb0·38596a4d·75316a7a·7a455f53·79737465·8YjMu1jzzE_Syste
197 ··0x00000c20·7a694f73·53747269·6e677a69·496e7465·ziOsStringziInte191 ··0x00000bc0·6d7a694f·73537472·696e677a·69506f73·mziOsStringziPos
198 ··0x00000c30·726e616c·5f6d6170·315f696e·666f006f·rnal_map1_info.o192 ··0x00000bd0·69785f75·6e736e6f·63315f63·6c6f7375·ix_unsnoc1_closu
 193 ··0x00000be0·7265006f·737a6d73·7472696e·677a6d32·re.oszmstringzm2
 194 ··0x00000bf0·7a69307a·69367a6d·496c4261·3255516a·zi0zi6zmIlBa2UQj
 195 ··0x00000c00·48376d4c·3138596a·4d75316a·7a7a455f·H7mL18YjMu1jzzE_
 196 ··0x00000c10·53797374·656d7a69·4f735374·72696e67·SystemziOsString
 197 ··0x00000c20·7a69506f·7369785f·756e7361·6665456e·ziPosix_unsafeEn
 198 ··0x00000c30·636f6465·5574665f·4850435f·6363006f·codeUtf_HPC_cc.o
199 ··0x00000c40·737a6d73·7472696e·677a6d32·7a69307a·szmstringzm2zi0z199 ··0x00000c40·737a6d73·7472696e·677a6d32·7a69307a·szmstringzm2zi0z
200 ··0x00000c50·69367a6d·4b6f5642·5259546f·695a5a4e·i6zmKoVBRYToiZZN 
201 ··0x00000c60·4b424766·70515535·4242445f·53797374·KBGfpQU5BBD_Syst200 ··0x00000c50·69367a6d·496c4261·3255516a·48376d4c·i6zmIlBa2UQjH7mL
 201 ··0x00000c60·3138596a·4d75316a·7a7a455f·53797374·18YjMu1jzzE_Syst
202 ··0x00000c70·656d7a69·4f735374·72696e67·7a69496e·emziOsStringziIn202 ··0x00000c70·656d7a69·4f735374·72696e67·7a69496e·emziOsStringziIn
203 ··0x00000c80·7465726e·616c5f65·6c656d49·6e646578·ternal_elemIndex203 ··0x00000c80·7465726e·616c5f65·6e636f64·6546535f·ternal_encodeFS_
204 ··0x00000c90·5f485043·5f636300·6f737a6d·73747269·_HPC_cc.oszmstri204 ··0x00000c90·4850435f·6363006f·737a6d73·7472696e·HPC_cc.oszmstrin
205 ··0x00000ca0·6e677a6d·327a6930·7a69367a·6d4b6f56·ngzm2zi0zi6zmKoV205 ··0x00000ca0·677a6d32·7a69307a·69367a6d·496c4261·gzm2zi0zi6zmIlBa
206 ··0x00000cb0·42525954·6f695a5a·4e4b4247·66705155·BRYToiZZNKBGfpQU206 ··0x00000cb0·3255516a·48376d4c·3138596a·4d75316a·2UQjH7mL18YjMu1j
207 ··0x00000cc0·35424244·5f537973·74656d7a·694f7353·5BBD_SystemziOsS207 ··0x00000cc0·7a7a455f·53797374·656d7a69·4f735374·zzE_SystemziOsSt
 208 ··0x00000cd0·72696e67·7a69506f·7369785f·7061636b·ringziPosix_pack
 209 ··0x00000ce0·315f636c·6f737572·65006f73·7a6d7374·1_closure.oszmst
 210 ··0x00000cf0·72696e67·7a6d327a·69307a69·367a6d49·ringzm2zi0zi6zmI
 211 ··0x00000d00·6c426132·55516a48·376d4c31·38596a4d·lBa2UQjH7mL18YjM
 212 ··0x00000d10·75316a7a·7a455f53·79737465·6d7a694f·u1jzzE_SystemziO
 213 ··0x00000d20·73537472·696e677a·69506f73·69785f68·sStringziPosix_h
 214 ··0x00000d30·6561645f·696e666f·006f737a·6d737472·ead_info.oszmstr
 215 ··0x00000d40·696e677a·6d327a69·307a6936·7a6d496c·ingzm2zi0zi6zmIl
 216 ··0x00000d50·42613255·516a4837·6d4c3138·596a4d75·Ba2UQjH7mL18YjMu
 217 ··0x00000d60·316a7a7a·455f5379·7374656d·7a694f73·1jzzE_SystemziOs
208 ··0x00000cd0·7472696e·677a6949·6e746572·6e616c5f·tringziInternal_218 ··0x00000d70·53747269·6e677a69·496e7465·726e616c·StringziInternal
209 ··0x00000ce0·656e636f·64654653·5f636c6f·73757265·encodeFS_closure219 ··0x00000d80·5f6f7373·7472345f·62797465·73006f73·_osstr4_bytes.os
 220 ··0x00000d90·7a6d7374·72696e67·7a6d327a·69307a69·zmstringzm2zi0zi
 221 ··0x00000da0·367a6d49·6c426132·55516a48·376d4c31·6zmIlBa2UQjH7mL1
 222 ··0x00000db0·38596a4d·75316a7a·7a455f53·79737465·8YjMu1jzzE_Syste
 223 ··0x00000dc0·6d7a694f·73537472·696e677a·69496e74·mziOsStringziInt
 224 ··0x00000dd0·65726e61·6c5f696e·6974345f·62797465·ernal_init4_byte
 225 ··0x00000de0·73006f73·7a6d7374·72696e67·7a6d327a·s.oszmstringzm2z
 226 ··0x00000df0·69307a69·367a6d49·6c426132·55516a48·i0zi6zmIlBa2UQjH
 227 ··0x00000e00·376d4c31·38596a4d·75316a7a·7a455f53·7mL18YjMu1jzzE_S
 228 ··0x00000e10·79737465·6d7a694f·73537472·696e677a·ystemziOsStringz
 229 ··0x00000e20·69496e74·65726e61·6c5f7374·72697050·iInternal_stripP
 230 ··0x00000e30·72656669·785f636c·6f737572·65006f73·refix_closure.os
 231 ··0x00000e40·7a6d7374·72696e67·7a6d327a·69307a69·zmstringzm2zi0zi
 232 ··0x00000e50·367a6d49·6c426132·55516a48·376d4c31·6zmIlBa2UQjH7mL1
 233 ··0x00000e60·38596a4d·75316a7a·7a455f53·79737465·8YjMu1jzzE_Syste
 234 ··0x00000e70·6d7a694f·73537472·696e677a·69496e74·mziOsStringziInt
 235 ··0x00000e80·65726e61·6c5f7061·72746974·696f6e31·ernal_partition1
 236 ··0x00000e90·5f636c6f·73757265·006f737a·6d737472·_closure.oszmstr
 237 ··0x00000ea0·696e677a·6d327a69·307a6936·7a6d496c·ingzm2zi0zi6zmIl
 238 ··0x00000eb0·42613255·516a4837·6d4c3138·596a4d75·Ba2UQjH7mL18YjMu
 239 ··0x00000ec0·316a7a7a·455f5379·7374656d·7a694f73·1jzzE_SystemziOs
 240 ··0x00000ed0·53747269·6e677a69·496e7465·726e616c·StringziInternal
 241 ··0x00000ee0·5f746f43·6861725f·636c6f73·75726500·_toChar_closure.
210 ··0x00000cf0·006f737a·6d737472·696e677a·6d327a69·.oszmstringzm2zi242 ··0x00000ef0·6f737a6d·73747269·6e677a6d·327a6930·oszmstringzm2zi0
211 ··0x00000d00·307a6936·7a6d4b6f·56425259·546f695a·0zi6zmKoVBRYToiZ 
212 ··0x00000d10·5a4e4b42·47667051·55354242·445f5379·ZNKBGfpQU5BBD_Sy243 ··0x00000f00·7a69367a·6d496c42·61325551·6a48376d·zi6zmIlBa2UQjH7m
 244 ··0x00000f10·4c313859·6a4d7531·6a7a7a45·5f537973·L18YjMu1jzzE_Sys
213 ··0x00000d20·7374656d·7a694f73·53747269·6e677a69·stemziOsStringzi245 ··0x00000f20·74656d7a·694f7353·7472696e·677a6949·temziOsStringziI
214 ··0x00000d30·496e7465·726e616c·5f656c65·6d496e64·Internal_elemInd 
215 ··0x00000d40·69636573·315f696e·666f006f·737a6d73·ices1_info.oszms246 ··0x00000f30·6e746572·6e616c5f·656e636f·64655574·nternal_encodeUt
 247 ··0x00000f40·66315f63·6c6f7375·7265006f·737a6d73·f1_closure.oszms
216 ··0x00000d50·7472696e·677a6d32·7a69307a·69367a6d·tringzm2zi0zi6zm248 ··0x00000f50·7472696e·677a6d32·7a69307a·69367a6d·tringzm2zi0zi6zm
217 ··0x00000d60·4b6f5642·5259546f·695a5a4e·4b424766·KoVBRYToiZZNKBGf 
218 ··0x00000d70·70515535·4242445f·53797374·656d7a69·pQU5BBD_Systemzi249 ··0x00000f60·496c4261·3255516a·48376d4c·3138596a·IlBa2UQjH7mL18Yj
 250 ··0x00000f70·4d75316a·7a7a455f·53797374·656d7a69·Mu1jzzE_Systemzi
219 ··0x00000d80·4f735374·72696e67·7a69496e·7465726e·OsStringziIntern251 ··0x00000f80·4f735374·72696e67·7a69496e·7465726e·OsStringziIntern
 252 ··0x00000f90·616c5f62·7265616b·53756273·7472696e·al_breakSubstrin
 253 ··0x00000fa0·67315f63·6c6f7375·7265006f·737a6d73·g1_closure.oszms
220 ··0x00000d90·616c5f65·6e636f64·654c4531·5f636c6f·al_encodeLE1_clo 
221 ··0x00000da0·73757265·006f737a·6d737472·696e677a·sure.oszmstringz 
222 ··0x00000db0·6d327a69·307a6936·7a6d4b6f·56425259·m2zi0zi6zmKoVBRY 
223 ··0x00000dc0·546f695a·5a4e4b42·47667051·55354242·ToiZZNKBGfpQU5BB 
224 ··0x00000dd0·445f5379·7374656d·7a694f73·53747269·D_SystemziOsStri 
225 ··0x00000de0·6e677a69·496e7465·726e616c·5f696e64·ngziInternal_ind 
226 ··0x00000df0·65785f69·6e666f00·6f737a6d·73747269·ex_info.oszmstri 
227 ··0x00000e00·6e677a6d·327a6930·7a69367a·6d4b6f56·ngzm2zi0zi6zmKoV254 ··0x00000fb0·7472696e·677a6d32·7a69307a·69367a6d·tringzm2zi0zi6zm
228 ··0x00000e10·42525954·6f695a5a·4e4b4247·66705155·BRYToiZZNKBGfpQU 
229 ··0x00000e20·35424244·5f537973·74656d7a·694f7353·5BBD_SystemziOsS255 ··0x00000fc0·496c4261·3255516a·48376d4c·3138596a·IlBa2UQjH7mL18Yj
 256 ··0x00000fd0·4d75316a·7a7a455f·53797374·656d7a69·Mu1jzzE_Systemzi
230 ··0x00000e30·7472696e·677a6949·6e746572·6e616c5f·tringziInternal_257 ··0x00000fe0·4f735374·72696e67·7a69496e·7465726e·OsStringziIntern
231 ··0x00000e40·656c656d·496e6465·78315f63·6c6f7375·elemIndex1_closu258 ··0x00000ff0·616c5f6f·73737472·32385f63·6c6f7375·al_osstr28_closu
232 ··0x00000e50·7265006f·737a6d73·7472696e·677a6d32·re.oszmstringzm2259 ··0x00001000·7265006f·737a6d73·7472696e·677a6d32·re.oszmstringzm2
233 ··0x00000e60·7a69307a·69367a6d·4b6f5642·5259546f·zi0zi6zmKoVBRYTo 
234 ··0x00000e70·695a5a4e·4b424766·70515535·4242445f·iZZNKBGfpQU5BBD_260 ··0x00001010·7a69307a·69367a6d·496c4261·3255516a·zi0zi6zmIlBa2UQj
 261 ··0x00001020·48376d4c·3138596a·4d75316a·7a7a455f·H7mL18YjMu1jzzE_
235 ··0x00000e80·53797374·656d7a69·4f735374·72696e67·SystemziOsString262 ··0x00001030·53797374·656d7a69·4f735374·72696e67·SystemziOsString
236 ··0x00000e90·7a69496e·7465726e·616c5f63·6f756e74·ziInternal_count263 ··0x00001040·7a69496e·7465726e·616c5f6c·656e6774·ziInternal_lengt
237 ··0x00000ea0·315f696e·666f006f·737a6d73·7472696e·1_info.oszmstrin 
238 ··0x00000eb0·677a6d32·7a69307a·69367a6d·4b6f5642·gzm2zi0zi6zmKoVB 
239 ··0x00000ec0·5259546f·695a5a4e·4b424766·70515535·RYToiZZNKBGfpQU5 
240 ··0x00000ed0·4242445f·53797374·656d7a69·4f735374·BBD_SystemziOsSt 
241 ··0x00000ee0·72696e67·7a69496e·7465726e·616c5f61·ringziInternal_a 
242 ··0x00000ef0·6c6c5f48·50435f63·63006f73·7a6d7374·ll_HPC_cc.oszmst264 ··0x00001050·685f4850·435f6363·006f737a·6d737472·h_HPC_cc.oszmstr
243 ··0x00000f00·72696e67·7a6d327a·69307a69·367a6d4b·ringzm2zi0zi6zmK 
244 ··0x00000f10·6f564252·59546f69·5a5a4e4b·42476670·oVBRYToiZZNKBGfp 
245 ··0x00000f20·51553542·42445f53·79737465·6d7a694f·QU5BBD_SystemziO 
246 ··0x00000f30·73537472·696e677a·69496e74·65726e61·sStringziInterna 
247 ··0x00000f40·6c5f756e·7061636b·315f696e·666f006f·l_unpack1_info.o 
248 ··0x00000f50·737a6d73·7472696e·677a6d32·7a69307a·szmstringzm2zi0z 
249 ··0x00000f60·69367a6d·4b6f5642·5259546f·695a5a4e·i6zmKoVBRYToiZZN 
Max diff block lines reached; 367696/380184 bytes (96.72%) of diff not shown.
3.56 MB
Word16.p_o
113 KB
readelf --wide --symbols {}
    
Offset 565, 375 lines modifiedOffset 565, 375 lines modified
565 ···561:·0000000000008c48·····0·NOTYPE··LOCAL··DEFAULT····3·icVf_str565 ···561:·0000000000008c48·····0·NOTYPE··LOCAL··DEFAULT····3·icVf_str
566 ···562:·0000000000008ca5·····0·NOTYPE··LOCAL··DEFAULT····3·icVg_str566 ···562:·0000000000008ca5·····0·NOTYPE··LOCAL··DEFAULT····3·icVg_str
567 ···563:·0000000000008cb5·····0·NOTYPE··LOCAL··DEFAULT····3·icVh_str567 ···563:·0000000000008cb5·····0·NOTYPE··LOCAL··DEFAULT····3·icVh_str
568 ···564:·0000000000008d14·····0·NOTYPE··LOCAL··DEFAULT····3·icVi_str568 ···564:·0000000000008d14·····0·NOTYPE··LOCAL··DEFAULT····3·icVi_str
569 ···565:·0000000000008d1b·····0·NOTYPE··LOCAL··DEFAULT····3·icVj_str569 ···565:·0000000000008d1b·····0·NOTYPE··LOCAL··DEFAULT····3·icVj_str
570 ···566:·0000000000008d7a·····0·NOTYPE··LOCAL··DEFAULT····3·icVk_str570 ···566:·0000000000008d7a·····0·NOTYPE··LOCAL··DEFAULT····3·icVk_str
571 ···567:·0000000000008d82·····0·NOTYPE··LOCAL··DEFAULT····3·icVl_str571 ···567:·0000000000008d82·····0·NOTYPE··LOCAL··DEFAULT····3·icVl_str
572 ···568:·0000000000001388·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_head_closure572 ···568:·0000000000001838·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_init7_closure
573 ···569:·00000000000018bc·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_foldr1zq17_bytes 
574 ···570:·0000000000001ca0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_index9_closure 
575 ···571:·0000000000001be8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_index6_closure 
576 ···572:·00000000000024b8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_replicate_closure 
577 ···573:·0000000000003018···198·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_head_info 
578 ···574:·00000000000026b0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_znz3fU_closure 
579 ···575:·0000000000001b38·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_index14_closure573 ···569:·0000000000001d18·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_index1_closure
 574 ···570:·0000000000004b08··1267·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_zdwunfoldr_info
 575 ···571:·0000000000000d00·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_unfoldrN_HPC_cc
 576 ···572:·0000000000002c28·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_elemIndices_closure
 577 ···573:·0000000000001478·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_findIndices_closure
 578 ···574:·000000000000cd88···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_reverse_info
 579 ···575:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_assertEven1_info
 580 ···576:·0000000000007338···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_numWord16_info
 581 ···577:·00000000000019b8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_init_closure
 582 ···578:·0000000000011b40···136·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_filter_info
580 ···576:·0000000000002700·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_foldl_closure583 ···579:·0000000000000e90·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_pack_closure
 584 ···580:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_copyMutableByteArray_HPC_cc
 585 ···581:·00000000000002c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_elem_HPC_cc
581 ···577:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_ARR_WORDS_info586 ···582:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_ARR_WORDS_info
582 ···578:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_SRT_3_info587 ···583:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_SRT_3_info
 588 ···584:·0000000000000e00·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_CAFs_cc_ccs
583 ···579:·00000000000028a0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_foldr1zq12_closure589 ···585:·0000000000001020·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_foldl1zq3_closure
 590 ···586:·0000000000000c80·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_uncons2_HPC_cc
 591 ···587:·00000000000024d8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_unsnoc_closure
584 ···580:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziStackziTypes_SrcLoc_con_info592 ···588:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziStackziTypes_SrcLoc_con_info
585 ···581:·0000000000025d18···205·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_elemIndices_info 
586 ···582:·0000000000000080·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_break_HPC_cc 
587 ···583:·0000000000000280·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_dropWhileEnd_HPC_cc593 ···589:·0000000000001528·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_find5_closure
588 ···584:·00000000000009c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_span_HPC_cc 
589 ···585:·0000000000000dc0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_CAFs_cc 
590 ···586:·0000000000000940·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_singleton_HPC_cc 
591 ···587:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziBase_zpzp_info594 ···590:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziBase_zpzp_info
 595 ···591:·0000000000000280·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_dropWhileEnd_HPC_cc
 596 ···592:·0000000000001548·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_find4_closure
592 ···588:·0000000000001290·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_last2_closure597 ···593:·0000000000001878·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_init5_closure
593 ···589:·0000000000007338···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_numWord16_info598 ···594:·000000000001d988···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_unsnoc_info
594 ···590:·000000000001ca60···119·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_replicate_info599 ···595:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_HPC_cc
595 ···591:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTupleziPrim_Z3T_con_info600 ···596:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTupleziPrim_Z3T_con_info
 601 ···597:·00000000000190e0···264·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_dropEnd_info
 602 ···598:·0000000000002200·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_splitWith3_closure
 603 ···599:·0000000000000908···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_unpack_info
596 ···592:·00000000000020e8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_break_closure604 ···600:·0000000000001290·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_last2_closure
 605 ···601:·0000000000017010···136·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_spanEnd_info
 606 ···602:·0000000000027358···205·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_split_info
597 ···593:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memmove607 ···603:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memmove
 608 ···604:·0000000000002a08·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_foldr1zq1_closure
 609 ···605:·000000000001fd40···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_uncons_info
598 ···594:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziMaybe_Nothing_closure610 ···606:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziMaybe_Nothing_closure
599 ···595:·0000000000002448·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_takeWhileEnd_closure 
600 ···596:·00000000000027b0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_foldr1zq16_closure611 ···607:·00000000000028c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_foldr1zq11_closure
601 ···597:·0000000000002508·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_uncons2_closure 
602 ···598:·000000000001ed90···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_uncons2_info 
603 ···599:·0000000000002958·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_foldr1zq5_closure 
604 ···600:·0000000000000e60·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_singleton_closure 
605 ···601:·000000000000e3a0···198·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_init_info 
606 ···602:·0000000000002c88·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_elemIndex_closure 
607 ···603:·0000000000000240·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_dropWhile_HPC_cc 
608 ···604:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_MBAzh_con_info 
609 ···605:·0000000000023230···147·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_foldlzq_info612 ···608:·0000000000023230···147·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_foldlzq_info
610 ···606:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_unsafeFreezzeByteArray_HPC_cc613 ···609:·0000000000000480·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_foldl_HPC_cc
 614 ···610:·0000000000001458·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_findIndex_closure
 615 ···611:·0000000000001630·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_numWord16_closure
 616 ···612:·0000000000001bb0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_index7_closure
 617 ···613:·00000000000005c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_foldrzq_HPC_cc
611 ···607:·0000000000001fc8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_breakSubstring1_closure618 ···614:·0000000000001238·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_head1_closure
 619 ···615:·00000000000027e8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_foldr1zq7_closure
 620 ···616:·0000000000000240·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_dropWhile_HPC_cc
 621 ···617:·000000000001b3f0···168·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_takeWhileEnd_info
612 ···608:·0000000000000908···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_unpack_info622 ···618:·0000000000025d18···205·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_elemIndices_info
613 ···609:·00000000000015a0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_find3_closure623 ···619:·00000000000015f8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_find2_closure
614 ···610:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_packWord16_closure624 ···620:·0000000000002478·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_takeEnd_closure
615 ···611:·0000000000001904·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_init3_bytes625 ···621:·0000000000001a08·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_tail1_closure
 626 ···622:·0000000000001be8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_index6_closure
 627 ···623:·0000000000027425····29·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_init__prof_init
 628 ···624:·0000000000000c40·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_uncons_HPC_cc
 629 ···625:·0000000000000a00·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_spanEnd_HPC_cc
 630 ···626:·0000000000000600·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_foldr1_HPC_cc
616 ···612:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_newByteArrayzh631 ···627:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_newByteArrayzh
617 ···613:·0000000000002188·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_splitWith5_closure 
618 ···614:·00000000000019e8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_tail2_closure 
619 ···615:·0000000000000e90·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_pack_closure 
620 ···616:·0000000000000e00·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_CAFs_cc_ccs632 ···628:·0000000000000300·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_elemIndex_HPC_cc
621 ···617:·0000000000001798·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_zdwgo_closure 
622 ···618:·0000000000001040·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_foldl1zq2_closure 
623 ···619:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_compareByteArraysOff_HPC_cc 
624 ···620:·0000000000001fa8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_splitAt_closure633 ···629:·00000000000011f8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_last6_closure
 634 ···630:·0000000000000b00·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_tail_HPC_cc
 635 ···631:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_packWord16Rev_HPC_cc
 636 ···632:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc
625 ···621:·0000000000007ba0···573·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_unsafeIndex_info637 ···633:·0000000000017890···205·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_span_info
 638 ···634:·0000000000000900·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_reverse_HPC_cc
626 ···622:·0000000000002330·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_splitWith_closure639 ···635:·00000000000025a0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_take_closure
 640 ···636:·000000000001ed90···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_uncons2_info
627 ···623:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_assertEven1_closure641 ···637:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_indexWord16Array_HPC_cc
628 ···624:·0000000000002790·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_foldrzq_closure 
629 ···625:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy642 ···638:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
 643 ···639:·0000000000015270··1272·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_zdwbreakSubstring_info
 644 ···640:·000000000000eea0····21·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_index1_info
630 ···626:·00000000000003c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_find_HPC_cc645 ···641:·0000000000001ac0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_index17_closure
631 ···627:·0000000000000b80·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_takeEnd_HPC_cc646 ···642:·0000000000001fe8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_zdwbreakSubstring_closure
632 ···628:·0000000000002c58·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_count_closure647 ···643:·0000000000002700·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_foldl_closure
 648 ···644:·00000000000029c0····12·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_last1_info
 649 ···645:·0000000000000f20·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_foldl1zq5_closure
 650 ···646:·00000000000224d0···863·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_znz3fU_info
 651 ···647:·00000000000018c1·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_index10_bytes
633 ···629:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_findFromEndUntil_info652 ···648:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_findFromEndUntil_info
634 ···630:·00000000000028e0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_foldr1zq10_closure653 ···649:·0000000000002298·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_splitWith2_closure
635 ···631:·0000000000001bb0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_index7_closure 
636 ···632:·00000000000028c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_foldr1zq11_closure 
637 ···633:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_False_closure654 ···650:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_False_closure
 655 ···651:·0000000000000f58·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_find10_closure
 656 ···652:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_errorEmptySBS_closure
 657 ···653:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_asBA_HPC_cc
 658 ···654:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_word16FromLEzh_closure
 659 ···655:·000000000000e3a0···198·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_init_info
 660 ···656:·00000000000019e8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_tail2_closure
638 ···634:·0000000000002018·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_breakSubstring_closure661 ···657:·0000000000001408·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_any_closure
 662 ···658:·000000000000fa40···205·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_find1_info
Max diff block lines reached; 352/116107 bytes (0.30%) of diff not shown.
1.24 MB
readelf --wide --relocs {}
    
Offset 1, 5312 lines modifiedOffset 1, 5312 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x42940·contains·5302·entries:1 Relocation·section·'.rela.text'·at·offset·0x42940·contains·5302·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000008··0000000400000018·R_X86_64_PC64··········00000000000019b0·i7PD_str·-·203 0000000000000008··0000000400000018·R_X86_64_PC64··········00000000000019b0·i7PD_str·-·20
4 0000000000000010··0000000500000018·R_X86_64_PC64··········00000000000019b8·i7PE_str·-·184 0000000000000010··0000000500000018·R_X86_64_PC64··········00000000000019b8·i7PE_str·-·18
5 000000000000002a··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·55 000000000000002a··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·5
6 000000000000003d··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·46 000000000000003d··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·4
7 0000000000000070··0000038d00000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·47 0000000000000070··0000039100000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·4
8 000000000000008a··0000027e00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_word16ToLEzh_HPC_cc·-·48 000000000000008a··0000030200000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_word16ToLEzh_HPC_cc·-·4
9 00000000000000a1··0000036000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·49 00000000000000a1··0000036800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
10 00000000000000b5··0000035500000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·310 00000000000000b5··0000035d00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTupleziPrim_Z0T_closure·-·3
11 00000000000000c8··0000000600000018·R_X86_64_PC64··········0000000000001a17·i7PF_str·-·2011 00000000000000c8··0000000600000018·R_X86_64_PC64··········0000000000001a17·i7PF_str·-·20
12 00000000000000d0··0000000700000018·R_X86_64_PC64··········0000000000001a29·i7PG_str·-·1812 00000000000000d0··0000000700000018·R_X86_64_PC64··········0000000000001a29·i7PG_str·-·18
13 0000000000000108··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·513 0000000000000108··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·5
14 000000000000011b··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·414 000000000000011b··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·4
15 000000000000014e··0000038d00000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·415 000000000000014e··0000039100000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·4
16 0000000000000160··0000024a00000002·R_X86_64_PC32··········0000000000000940·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_singleton_HPC_cc·-·416 0000000000000160··0000037400000002·R_X86_64_PC32··········0000000000000940·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_singleton_HPC_cc·-·4
17 0000000000000171··0000036000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·417 0000000000000171··0000036800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
18 000000000000018a··000002dd00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc·-·418 000000000000018a··0000027800000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc·-·4
19 000000000000019b··0000036000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·419 000000000000019b··0000036800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
20 00000000000001b1··000002dd00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc·-·420 00000000000001b1··0000027800000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc·-·4
21 00000000000001c2··0000036000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·421 00000000000001c2··0000036800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
22 00000000000001e9··000002410000000b·R_X86_64_32S···········0000000000000000·stg_ARR_WORDS_info·+·022 00000000000001e9··000002460000000b·R_X86_64_32S···········0000000000000000·stg_ARR_WORDS_info·+·0
23 00000000000001fb··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·423 00000000000001fb··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·4
24 0000000000000222··0000031200000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_writeWord16Array_HPC_cc·-·424 0000000000000222··000002e900000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_writeWord16Array_HPC_cc·-·4
25 0000000000000233··0000036000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·425 0000000000000233··0000036800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
26 0000000000000251··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·2a026 0000000000000251··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·2a0
27 00000000000002d1··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·2827 00000000000002d1··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·28
28 00000000000002e3··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·428 00000000000002e3··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·4
29 00000000000002fe··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·35029 00000000000002fe··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·350
30 0000000000000308··000002e900000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·430 0000000000000308··000002fb00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
31 0000000000000318··0000036d00000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·431 0000000000000318··0000037e00000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·4
32 000000000000035f··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·3c832 000000000000035f··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·3c8
33 0000000000000373··000002eb00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_v_fast·-·433 0000000000000373··0000030000000004·R_X86_64_PLT32·········0000000000000000·stg_ap_v_fast·-·4
34 00000000000003e1··0000025e00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_unsafeFreezzeByteArray_HPC_cc·-·434 00000000000003e1··000002ed00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_unsafeFreezzeByteArray_HPC_cc·-·4
35 00000000000003f5··0000036000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·435 00000000000003f5··0000036800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
36 000000000000040b··0000025e00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_unsafeFreezzeByteArray_HPC_cc·-·436 000000000000040b··000002ed00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_unsafeFreezzeByteArray_HPC_cc·-·4
37 000000000000041c··0000036000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·437 000000000000041c··0000036800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
38 0000000000000457··000002fa0000000b·R_X86_64_32S···········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_SBS_con_info·+·038 0000000000000457··0000030b0000000b·R_X86_64_32S···········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_SBS_con_info·+·0
39 0000000000000469··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·439 0000000000000469··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·4
40 0000000000000495··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·39840 0000000000000495··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·398
41 000000000000049e··0000036d00000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·441 000000000000049e··0000037e00000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·4
42 00000000000004a8··0000000800000018·R_X86_64_PC64··········0000000000001a88·i7PH_str·-·2042 00000000000004a8··0000000800000018·R_X86_64_PC64··········0000000000001a88·i7PH_str·-·20
43 00000000000004b0··0000000900000018·R_X86_64_PC64··········0000000000001a9a·i7PI_str·-·1843 00000000000004b0··0000000900000018·R_X86_64_PC64··········0000000000001a9a·i7PI_str·-·18
44 00000000000004cd··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·544 00000000000004cd··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·5
45 00000000000004e0··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·445 00000000000004e0··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·4
46 0000000000000533··0000037a00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·446 0000000000000533··0000038400000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
47 0000000000000548··000003000000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·047 0000000000000548··000003130000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
48 0000000000000570··0000024a00000002·R_X86_64_PC32··········0000000000000940·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_singleton_HPC_cc·-·448 0000000000000570··0000037400000002·R_X86_64_PC32··········0000000000000940·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_singleton_HPC_cc·-·4
49 0000000000000581··0000036000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·449 0000000000000581··0000036800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
50 000000000000059e··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·e850 000000000000059e··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·e8
51 00000000000005b0··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·451 00000000000005b0··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·4
52 00000000000005c7··000002e900000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·452 00000000000005c7··000002fb00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
53 00000000000005e0··0000000a00000018·R_X86_64_PC64··········0000000000001aff·i7Rl_str·-·2053 00000000000005e0··0000000a00000018·R_X86_64_PC64··········0000000000001aff·i7Rl_str·-·20
54 00000000000005e8··0000000b00000018·R_X86_64_PC64··········0000000000001b11·i7Rm_str·-·1854 00000000000005e8··0000000b00000018·R_X86_64_PC64··········0000000000001b11·i7Rm_str·-·18
55 0000000000000605··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·555 0000000000000605··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·5
56 0000000000000618··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·456 0000000000000618··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·4
57 000000000000065a··0000037a00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·457 000000000000065a··0000038400000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
58 000000000000066b··000003000000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·058 000000000000066b··000003130000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
59 0000000000000693··0000031600000002·R_X86_64_PC32··········0000000000000840·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_pack_HPC_cc·-·459 0000000000000693··0000038a00000002·R_X86_64_PC32··········0000000000000840·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_pack_HPC_cc·-·4
60 00000000000006a4··0000036000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·460 00000000000006a4··0000036800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
61 00000000000006ba··0000026200000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_packWord16_closure·-·361 00000000000006ba··000002f300000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_packWord16_closure·-·3
62 00000000000006c3··000002e900000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·462 00000000000006c3··000002fb00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
63 00000000000006e0··0000000c00000018·R_X86_64_PC64··········0000000000001b71·i7SH_str·-·2063 00000000000006e0··0000000c00000018·R_X86_64_PC64··········0000000000001b71·i7SH_str·-·20
64 00000000000006e8··0000000d00000018·R_X86_64_PC64··········0000000000001b78·i7SI_str·-·1864 00000000000006e8··0000000d00000018·R_X86_64_PC64··········0000000000001b78·i7SI_str·-·18
65 00000000000006fc··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·ebc65 00000000000006fc··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·ebc
66 000000000000070f··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·566 000000000000070f··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·5
67 0000000000000722··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·467 0000000000000722··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·4
68 0000000000000755··0000038d00000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·468 0000000000000755··0000039100000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·4
69 0000000000000767··0000028100000002·R_X86_64_PC32··········0000000000000d40·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_unpack_HPC_cc·-·469 0000000000000767··0000034400000002·R_X86_64_PC32··········0000000000000d40·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_unpack_HPC_cc·-·4
70 0000000000000778··0000036000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·470 0000000000000778··0000036800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
71 0000000000000791··000002d900000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_HPC_cc·-·471 0000000000000791··0000025300000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_HPC_cc·-·4
72 00000000000007a2··0000036000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·472 00000000000007a2··0000036800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
73 00000000000007b2··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·7f073 00000000000007b2··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·7f0
74 00000000000007ec··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·ebc74 00000000000007ec··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·ebc
75 0000000000000809··000002d900000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_HPC_cc·-·475 0000000000000809··0000025300000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_HPC_cc·-·4
76 000000000000081d··0000036000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·476 000000000000081d··0000036800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
77 000000000000085f··0000028300000004·R_X86_64_PLT32·········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdwunpackWord16_info·-·477 000000000000085f··0000033e00000004·R_X86_64_PLT32·········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdwunpackWord16_info·-·4
78 000000000000086d··000002d900000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_HPC_cc·-·478 000000000000086d··0000025300000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_HPC_cc·-·4
79 000000000000087e··0000036000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·479 000000000000087e··0000036800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
80 0000000000000898··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·8d080 0000000000000898··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·8d0
81 00000000000008a4··000002c000000004·R_X86_64_PLT32·········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_assertEven1_info·-·481 00000000000008a4··0000023f00000004·R_X86_64_PLT32·········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_assertEven1_info·-·4
82 00000000000008cc··000002e100000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdwunpackWord16_closure·-·482 00000000000008cc··0000033300000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdwunpackWord16_closure·-·4
83 00000000000008e4··0000028300000004·R_X86_64_PLT32·········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_zdwunpackWord16_info·-·483 00000000000008e4··0000033e00000004·R_X86_64_PLT32·········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_zdwunpackWord16_info·-·4
84 00000000000008e8··0000000e00000018·R_X86_64_PC64··········0000000000001bd7·i7SJ_str·-·2084 00000000000008e8··0000000e00000018·R_X86_64_PC64··········0000000000001bd7·i7SJ_str·-·20
85 00000000000008f0··0000000f00000018·R_X86_64_PC64··········0000000000001bde·i7SK_str·-·1885 00000000000008f0··0000000f00000018·R_X86_64_PC64··········0000000000001bde·i7SK_str·-·18
86 0000000000000904··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·ebc86 0000000000000904··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·ebc
87 000000000000090d··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·587 000000000000090d··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·5
88 0000000000000920··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·488 0000000000000920··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·4
89 0000000000000973··0000037a00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·489 0000000000000973··0000038400000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
90 0000000000000988··000003000000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·090 0000000000000988··000003130000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
91 00000000000009b0··0000028100000002·R_X86_64_PC32··········0000000000000d40·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_unpack_HPC_cc·-·491 00000000000009b0··0000034400000002·R_X86_64_PC32··········0000000000000d40·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_unpack_HPC_cc·-·4
92 00000000000009c1··0000036000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·492 00000000000009c1··0000036800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
93 00000000000009de··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·70093 00000000000009de··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·700
94 00000000000009f0··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·494 00000000000009f0··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·4
95 0000000000000a07··000002e900000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·495 0000000000000a07··000002fb00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
96 0000000000000a20··0000001000000018·R_X86_64_PC64··········0000000000001c40·i7VV_str·-·2096 0000000000000a20··0000001000000018·R_X86_64_PC64··········0000000000001c40·i7VV_str·-·20
97 0000000000000a28··0000001100000018·R_X86_64_PC64··········0000000000001c4a·i7VW_str·-·1897 0000000000000a28··0000001100000018·R_X86_64_PC64··········0000000000001c4a·i7VW_str·-·18
98 0000000000000a3c··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·10ec98 0000000000000a3c··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·10ec
99 0000000000000a45··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·599 0000000000000a45··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·5
100 0000000000000a58··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·4100 0000000000000a58··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·4
101 0000000000000a88··000002a10000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·0101 0000000000000a88··000002b30000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·0
102 0000000000000aaa··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·ae8102 0000000000000aaa··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·ae8
103 0000000000000ae4··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·10ec103 0000000000000ae4··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·10ec
104 0000000000000b1d··000002f60000000b·R_X86_64_32S···········0000000000000000·base_GHCziStackziTypes_PushCallStack_con_info·+·0104 0000000000000b1d··000003070000000b·R_X86_64_32S···········0000000000000000·base_GHCziStackziTypes_PushCallStack_con_info·+·0
105 0000000000000b2f··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·4105 0000000000000b2f··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·4
106 0000000000000b41··0000032b0000000b·R_X86_64_32S···········0000000000000f20·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_foldl1zq5_closure·+·0106 0000000000000b41··000002850000000b·R_X86_64_32S···········0000000000000f20·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_foldl1zq5_closure·+·0
107 0000000000000b4a··000003990000000b·R_X86_64_32S···········0000000000001060·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_foldl1zq1_closure·+·1107 0000000000000b4a··0000037d0000000b·R_X86_64_32S···········0000000000001060·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_foldl1zq1_closure·+·1
108 0000000000000b6a··0000036d00000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·4108 0000000000000b6a··0000037e00000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·4
109 0000000000000b80··0000001200000018·R_X86_64_PC64··········0000000000001cab·i7VX_str·-·20109 0000000000000b80··0000001200000018·R_X86_64_PC64··········0000000000001cab·i7VX_str·-·20
110 0000000000000b88··0000001300000018·R_X86_64_PC64··········0000000000001cbb·i7VY_str·-·18110 0000000000000b88··0000001300000018·R_X86_64_PC64··········0000000000001cbb·i7VY_str·-·18
111 0000000000000b9c··0000030100000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_closure·-·4111 0000000000000b9c··0000031c00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_closure·-·4
112 0000000000000ba5··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·5112 0000000000000ba5··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·5
113 0000000000000bb8··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·4113 0000000000000bb8··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·4
114 0000000000000be4··000002a10000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·0114 0000000000000be4··000002b30000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·0
115 0000000000000c0b··0000037500000004·R_X86_64_PLT32·········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_info·-·4115 0000000000000c0b··000002e300000004·R_X86_64_PLT32·········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_info·-·4
116 0000000000000c20··0000001400000018·R_X86_64_PC64··········0000000000001d1a·i7VZ_str·-·20116 0000000000000c20··0000001400000018·R_X86_64_PC64··········0000000000001d1a·i7VZ_str·-·20
117 0000000000000c28··0000001500000018·R_X86_64_PC64··········0000000000001d23·i7W0_str·-·18117 0000000000000c28··0000001500000018·R_X86_64_PC64··········0000000000001d23·i7W0_str·-·18
118 0000000000000c3c··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·10b4118 0000000000000c3c··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·10b4
119 0000000000000c60··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·5119 0000000000000c60··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·5
120 0000000000000c73··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·4120 0000000000000c73··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·4
121 0000000000000ca6··0000038d00000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·4121 0000000000000ca6··0000039100000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·4
122 0000000000000cc0··0000030300000002·R_X86_64_PC32··········0000000000000540·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_foldl1zq_HPC_cc·-·4122 0000000000000cc0··000002ca00000002·R_X86_64_PC32··········0000000000000540·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_foldl1zq_HPC_cc·-·4
123 0000000000000cd9··0000036000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4123 0000000000000cd9··0000036800000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
124 0000000000000cf9··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·ba0124 0000000000000cf9··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·ba0
125 0000000000000d0b··0000034c00000002·R_X86_64_PC32··········0000000000000000·era·-·4125 0000000000000d0b··0000034f00000002·R_X86_64_PC32··········0000000000000000·era·-·4
126 0000000000000d20··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·d88126 0000000000000d20··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·d88
Max diff block lines reached; 1275612/1301098 bytes (98.04%) of diff not shown.
125 KB
strings --all --bytes=8 {}
    
Offset 130, 414 lines modifiedOffset 130, 414 lines modified
130 ·not·in·range·[0..130 ·not·in·range·[0..
131 error·in·array·index:·131 error·in·array·index:·
132 moduleError132 moduleError
133 indexError133 indexError
134 errorEmptySBS134 errorEmptySBS
135 ./System/OsString/Data/ByteString/Short/Word16.hs135 ./System/OsString/Data/ByteString/Short/Word16.hs
136 System.OsString.Data.ByteString.Short.Word16136 System.OsString.Data.ByteString.Short.Word16
137 os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD137 os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
138 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7cx>138 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7cx>
139 ->ShortByteString139 ->ShortByteString
140 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7cF>140 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7cF>
141 ->ShortByteString141 ->ShortByteString
142 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.singleton_r5Dl>142 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.singleton_r5Dl>
143 ->ShortByteString143 ->ShortByteString
144 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.pack_r5Dm>144 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.pack_r5Dm>
145 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7cN>145 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7cN>
146 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.unpack_r5Dn>146 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.unpack_r5Dn>
147 CallStack147 CallStack
148 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.$dIP1_s7cQ>148 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.$dIP1_s7cQ>
149 ShortByteString149 ShortByteString
150 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7cU>150 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7cU>
151 ->Word16151 ->Word16
152 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7d7>152 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7d7>
153 ->>Word16153 ->>Word16
154 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.foldl1'_r5E1>154 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.foldl1'_r5E1>
155 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7dq>155 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7dq>
156 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7dI>156 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7dI>
157 ->>ShortByteString157 ->>ShortByteString
158 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7dQ>158 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7dQ>
159 ->>ShortByteString159 ->>ShortByteString
160 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.snoc_r5Dp>160 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.snoc_r5Dp>
161 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7e8>161 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7e8>
162 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7eq>162 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7eq>
163 ->ShortByteString163 ->ShortByteString
164 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7ez>164 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7ez>
165 ->>ShortByteString165 ->>ShortByteString
166 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.cons_r5Dq>166 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.cons_r5Dq>
167 ->Word16167 ->Word16
168 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.last1_r7bP>168 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.last1_r7bP>
169 CallStack169 CallStack
170 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.$dIP1_s7eC>170 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.$dIP1_s7eC>
171 ->Word16171 ->Word16
172 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7eS>172 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7eS>
173 ->Word16173 ->Word16
174 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.head_r5Dv>174 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.head_r5Dv>
175 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7f1>175 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7f1>
176 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7fa>176 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7fa>
177 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7fd>177 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7fd>
178 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7fm>178 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7fm>
179 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7fp>179 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7fp>
180 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.all_r5DA>180 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.all_r5DA>
181 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7fy>181 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7fy>
182 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7fH>182 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7fH>
183 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7fK>183 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7fK>
184 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7fT>184 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7fT>
185 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7fW>185 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7fW>
186 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.any_r5DB>186 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.any_r5DB>
187 ->>ByteArray#187 ->>ByteArray#
188 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.$wunfoldr_r7co>188 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.$wunfoldr_r7co>
189 ->>ShortByteString189 ->>ShortByteString
190 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.unfoldr_r5DD>190 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.unfoldr_r5DD>
191 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7gu>191 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7gu>
192 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7gD>192 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7gD>
193 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7gI>193 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7gI>
194 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7gR>194 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7gR>
195 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7gW>195 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7gW>
196 ->>Maybe196 ->>Maybe
197 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.findIndex_r5Eg>197 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.findIndex_r5Eg>
198 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7h5>198 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7h5>
199 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7he>199 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7he>
200 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7hk>200 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7hk>
201 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.$wgo1_s7h7>201 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.$wgo1_s7h7>
202 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7hl>202 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7hl>
203 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7hu>203 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7hu>
204 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7hA>204 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7hA>
205 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.$wgo1_s7hn>205 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.$wgo1_s7hn>
206 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7hB>206 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7hB>
207 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.findIndices_r5Eh>207 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.findIndices_r5Eh>
208 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7hN>208 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7hN>
209 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.numWord16_r5Do>209 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.numWord16_r5Do>
210 CallStack210 CallStack
211 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.$dIP1_s7hP>211 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.$dIP1_s7hP>
212 ->Word16212 ->Word16
213 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7i7>213 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7i7>
214 ->Word16214 ->Word16
215 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.last_r5Dr>215 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.last_r5Dr>
216 ->>Word16216 ->>Word16
217 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.unsafeIndex_r5E6>217 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.unsafeIndex_r5E6>
218 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7ix>218 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7ix>
219 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7jz>219 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7jz>
220 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7jJ>220 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7jJ>
221 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7jY>221 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7jY>
222 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7l0>222 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7l0>
223 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7la>223 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7la>
224 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7lh>224 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7lh>
225 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.partition_r5Ec>225 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.partition_r5Ec>
226 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.lvl_s7lk>226 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.lvl_s7lk>
227 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.lvl1_s7lo>227 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.lvl1_s7lo>
228 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7lB>228 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7lB>
229 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7mC>229 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7mC>
230 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7mJ>230 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7mJ>
231 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.unfoldrN_r5DE>231 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.unfoldrN_r5DE>
232 ->>>>>State#232 ->>>>>State#
233 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.$wgo_r7ce>233 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.$wgo_r7ce>
234 ->ShortByteString234 ->ShortByteString
235 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7nj>235 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7nj>
236 ->ShortByteString236 ->ShortByteString
237 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.reverse_r5Dz>237 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.reverse_r5Dz>
238 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7nu>238 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7nu>
239 ->>>>>State#239 ->>>>>State#
240 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.$wgo1_s7nl>240 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.$wgo1_s7nl>
241 ->ShortByteString241 ->ShortByteString
242 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7nW>242 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7nW>
243 ->>ShortByteString243 ->>ShortByteString
244 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.map_r5Dy>244 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.map_r5Dy>
245 ->ShortByteString245 ->ShortByteString
246 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.init1_r7bZ>246 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.init1_r7bZ>
247 CallStack247 CallStack
248 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.$dIP1_s7nZ>248 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.$dIP1_s7nZ>
249 ->ShortByteString249 ->ShortByteString
250 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7ot>250 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7ot>
251 ->ShortByteString251 ->ShortByteString
252 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.init_r5Dw>252 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.init_r5Dw>
253 CallStack253 CallStack
254 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.$dIP1_s7ov>254 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.$dIP1_s7ov>
255 ->ShortByteString255 ->ShortByteString
256 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7oZ>256 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7oZ>
Max diff block lines reached; 110600/127908 bytes (86.47%) of diff not shown.
1.74 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x4c8>:2 0000000000000000·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x4c8>:
3 »       add····(%rax),%eax3 »       add····(%rax),%eax
4 »       add····%al,(%rax)4 »       add····%al,(%rax)
5 »       add····%eax,(%rax)5 »       add····%eax,(%rax)
6 »       ...6 »       ...
7 ·R_X86_64_PC64»  i7PD_str-0x207 ·R_X86_64_PC64»  i7PD_str-0x20
8 ·R_X86_64_PC64»  i7PE_str-0x188 ·R_X86_64_PC64»  i7PE_str-0x18
9 »       add····%al,(%rax)9 »       add····%al,(%rax)
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 »       add····%al,(%rax)17 »       add····%al,(%rax)
18 »       or·····$0x0,%al18 »       or·····$0x0,%al
19 »       add····%al,(%rax)19 »       add····%al,(%rax)
20 »       add····%al,(%rax)20 »       add····%al,(%rax)
21 »       add····%al,(%rax)21 »       add····%al,(%rax)
22 »       cmpl···$0x0,0x0(%rip)········22 »       cmpl···$0x0,0x0(%rip)········
23 ·R_X86_64_PC32»  era-0x523 ·R_X86_64_PC32»  era-0x5
24 »       jbe····5c·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x46c>24 »       jbe····5c·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x46c>
25 »       movabs·$0x1000000000000000,%rax25 »       movabs·$0x1000000000000000,%rax
26 »       mov····0x0(%rip),%ecx········26 »       mov····0x0(%rip),%ecx········
27 ·R_X86_64_PC32»  era-0x427 ·R_X86_64_PC32»  era-0x4
28 »       or·····%rax,%rcx28 »       or·····%rax,%rcx
29 »       movabs·$0xfffffffc0000000,%rax29 »       movabs·$0xfffffffc0000000,%rax
30 »       mov····0xf(%rbx),%rdx30 »       mov····0xf(%rbx),%rdx
31 »       and····%rax,%rdx31 »       and····%rax,%rdx
Offset 33, 29 lines modifiedOffset 33, 29 lines modified
33 »       mov····%rdx,0xf(%rbx)33 »       mov····%rdx,0xf(%rbx)
34 »       mov····%r13,%rax34 »       mov····%r13,%rax
35 »       mov····0x7(%rbx),%rcx35 »       mov····0x7(%rbx),%rcx
36 »       sub····$0x8,%rsp36 »       sub····$0x8,%rsp
37 »       mov····%rcx,%rsi37 »       mov····%rcx,%rsi
38 »       mov····%rax,%rdi38 »       mov····%rax,%rdi
39 »       xor····%eax,%eax39 »       xor····%eax,%eax
40 »       call···74·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x454>40 »       call···74·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x454>
41 ·R_X86_64_PLT32» enterFunCCS-0x441 ·R_X86_64_PLT32» enterFunCCS-0x4
42 »       add····$0x8,%rsp42 »       add····$0x8,%rsp
43 »       mov····0x17(%rbx),%rax43 »       mov····0x17(%rbx),%rax
44 »       mov····0x1f(%rbx),%bx44 »       mov····0x1f(%rbx),%bx
45 »       mov····0x360(%r13),%rcx45 »       mov····0x360(%r13),%rcx
46 »       lea····0x0(%rip),%rdx········46 »       lea····0x0(%rip),%rdx········
47 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_word16ToLEzh_HPC_cc-0x447 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_word16ToLEzh_HPC_cc-0x4
48 »       sub····$0x8,%rsp48 »       sub····$0x8,%rsp
49 »       mov····%rdx,%rsi49 »       mov····%rdx,%rsi
50 »       mov····%rcx,%rdi50 »       mov····%rcx,%rdi
51 »       mov····%rax,%rcx51 »       mov····%rax,%rcx
52 »       xor····%eax,%eax52 »       xor····%eax,%eax
53 »       mov····%rcx,%r1453 »       mov····%rcx,%r14
54 »       call···a5·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x423>54 »       call···a5·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x423>
55 ·R_X86_64_PLT32» pushCostCentre-0x455 ·R_X86_64_PLT32» pushCostCentre-0x4
56 »       add····$0x8,%rsp56 »       add····$0x8,%rsp
57 »       incq···0x30(%rax)57 »       incq···0x30(%rax)
58 »       mov····%bx,0x20(%r14)58 »       mov····%bx,0x20(%r14)
59 »       lea····0x0(%rip),%rbx········59 »       lea····0x0(%rip),%rbx········
60 ·R_X86_64_PC32»  ghczmprim_GHCziTupleziPrim_Z0T_closure-0x360 ·R_X86_64_PC32»  ghczmprim_GHCziTupleziPrim_Z0T_closure-0x3
61 »       jmp····*0x0(%rbp)61 »       jmp····*0x0(%rbp)
Offset 68, 23 lines modifiedOffset 68, 23 lines modified
68 »       add····%al,(%rcx)68 »       add····%al,(%rcx)
69 »       add····%al,(%rax)69 »       add····%al,(%rax)
70 »       add····%cl,(%rdx)70 »       add····%cl,(%rdx)
71 »       add····%al,(%rax)71 »       add····%al,(%rax)
72 »       add····%al,(%rax)72 »       add····%al,(%rax)
73 »       add····%al,(%rax)73 »       add····%al,(%rax)
74 »       add····%cl,-0x73(%rax)74 »       add····%cl,-0x73(%rax)
75 »       rex.RB·loopne·139·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x38f>75 »       rex.RB·loopne·139·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x38f>
76 »       cmp····%edi,%eax76 »       cmp····%edi,%eax
77 »       jb·····327·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x1a1>77 »       jb·····327·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x1a1>
78 »       add····$0x28,%r1278 »       add····$0x28,%r12
79 »       cmp····0x358(%r13),%r1279 »       cmp····0x358(%r13),%r12
80 »       ja·····31c·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x1ac>80 »       ja·····31c·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x1ac>
81 »       cmpl···$0x0,0x0(%rip)········81 »       cmpl···$0x0,0x0(%rip)········
82 ·R_X86_64_PC32»  era-0x582 ·R_X86_64_PC32»  era-0x5
83 »       jbe····13a·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x38e>83 »       jbe····13a·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x38e>
84 »       movabs·$0x1000000000000000,%rax84 »       movabs·$0x1000000000000000,%rax
85 »       mov····0x0(%rip),%ecx········85 »       mov····0x0(%rip),%ecx········
86 ·R_X86_64_PC32»  era-0x486 ·R_X86_64_PC32»  era-0x4
87 »       or·····%rax,%rcx87 »       or·····%rax,%rcx
88 »       movabs·$0xfffffffc0000000,%rax88 »       movabs·$0xfffffffc0000000,%rax
89 »       mov····0xf(%rbx),%rdx89 »       mov····0xf(%rbx),%rdx
90 »       and····%rax,%rdx90 »       and····%rax,%rdx
Offset 92, 47 lines modifiedOffset 92, 47 lines modified
92 »       mov····%rdx,0xf(%rbx)92 »       mov····%rdx,0xf(%rbx)
93 »       mov····%r13,%rax93 »       mov····%r13,%rax
94 »       mov····0x7(%rbx),%rbx94 »       mov····0x7(%rbx),%rbx
95 »       sub····$0x8,%rsp95 »       sub····$0x8,%rsp
96 »       mov····%rbx,%rsi96 »       mov····%rbx,%rsi
97 »       mov····%rax,%rdi97 »       mov····%rax,%rdi
98 »       xor····%eax,%eax98 »       xor····%eax,%eax
99 »       call···152·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x376>99 »       call···152·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x376>
100 ·R_X86_64_PLT32» enterFunCCS-0x4100 ·R_X86_64_PLT32» enterFunCCS-0x4
101 »       add····$0x8,%rsp101 »       add····$0x8,%rsp
102 »       mov····0x360(%r13),%rax102 »       mov····0x360(%r13),%rax
103 »       lea····0x0(%rip),%rbx········103 »       lea····0x0(%rip),%rbx········
104 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_singleton_HPC_cc-0x4104 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_singleton_HPC_cc-0x4
105 »       sub····$0x8,%rsp105 »       sub····$0x8,%rsp
106 »       mov····%rbx,%rsi106 »       mov····%rbx,%rsi
107 »       mov····%rax,%rdi107 »       mov····%rax,%rdi
108 »       xor····%eax,%eax108 »       xor····%eax,%eax
109 »       call···175·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x353>109 »       call···175·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x353>
110 ·R_X86_64_PLT32» pushCostCentre-0x4110 ·R_X86_64_PLT32» pushCostCentre-0x4
111 »       add····$0x8,%rsp111 »       add····$0x8,%rsp
112 »       mov····%rax,0x360(%r13)112 »       mov····%rax,0x360(%r13)
113 »       mov····0x360(%r13),%rax113 »       mov····0x360(%r13),%rax
114 »       lea····0x0(%rip),%rbx········114 »       lea····0x0(%rip),%rbx········
115 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc-0x4115 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc-0x4
116 »       sub····$0x8,%rsp116 »       sub····$0x8,%rsp
117 »       mov····%rbx,%rsi117 »       mov····%rbx,%rsi
118 »       mov····%rax,%rdi118 »       mov····%rax,%rdi
119 »       xor····%eax,%eax119 »       xor····%eax,%eax
120 »       call···19f·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x329>120 »       call···19f·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x329>
121 ·R_X86_64_PLT32» pushCostCentre-0x4121 ·R_X86_64_PLT32» pushCostCentre-0x4
122 »       add····$0x8,%rsp122 »       add····$0x8,%rsp
123 »       incq···0x30(%rax)123 »       incq···0x30(%rax)
124 »       mov····0x360(%r13),%rax124 »       mov····0x360(%r13),%rax
125 »       lea····0x0(%rip),%rbx········125 »       lea····0x0(%rip),%rbx········
126 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc-0x4126 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_newByteArray_HPC_cc-0x4
127 »       sub····$0x8,%rsp127 »       sub····$0x8,%rsp
128 »       mov····%rbx,%rsi128 »       mov····%rbx,%rsi
129 »       mov····%rax,%rdi129 »       mov····%rax,%rdi
130 »       xor····%eax,%eax130 »       xor····%eax,%eax
131 »       call···1c6·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x302>131 »       call···1c6·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_singleton_info-0x302>
132 ·R_X86_64_PLT32» pushCostCentre-0x4132 ·R_X86_64_PLT32» pushCostCentre-0x4
133 »       add····$0x8,%rsp133 »       add····$0x8,%rsp
134 »       mov····0x360(%r13),%rbx134 »       mov····0x360(%r13),%rbx
Max diff block lines reached; 1814473/1821284 bytes (99.63%) of diff not shown.
66.7 KB
readelf --wide --decompress --string-dump=.rodata.str {}
    
Offset 177, 574 lines modifiedOffset 177, 574 lines modified
177 ··[··18f9]··indexError177 ··[··18f9]··indexError
178 ··[··1904]··tail178 ··[··1904]··tail
179 ··[··1909]··index179 ··[··1909]··index
180 ··[··190f]··last180 ··[··190f]··last
181 ··[··1914]··errorEmptySBS181 ··[··1914]··errorEmptySBS
182 ··[··1922]··./System/OsString/Data/ByteString/Short/Word16.hs182 ··[··1922]··./System/OsString/Data/ByteString/Short/Word16.hs
183 ··[··1954]··System.OsString.Data.ByteString.Short.Word16183 ··[··1954]··System.OsString.Data.ByteString.Short.Word16
184 ··[··1981]··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD184 ··[··1981]··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
185 ··[··19a8]··foldl1'185 ··[··19a8]··foldl1'
186 ··[··19b0]··->(#,#)186 ··[··19b0]··->(#,#)
187 ··[··19b8]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7cx>187 ··[··19b8]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7cx>
188 ··[··1a17]··->ShortByteString188 ··[··1a17]··->ShortByteString
189 ··[··1a29]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7cF>189 ··[··1a29]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7cF>
190 ··[··1a88]··->ShortByteString190 ··[··1a88]··->ShortByteString
191 ··[··1a9a]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.singleton_r5Dl>191 ··[··1a9a]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.singleton_r5Dl>
192 ··[··1aff]··->ShortByteString192 ··[··1aff]··->ShortByteString
193 ··[··1b11]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.pack_r5Dm>193 ··[··1b11]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.pack_r5Dm>
194 ··[··1b71]··->List194 ··[··1b71]··->List
195 ··[··1b78]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7cN>195 ··[··1b78]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7cN>
196 ··[··1bd7]··->List196 ··[··1bd7]··->List
197 ··[··1bde]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.unpack_r5Dn>197 ··[··1bde]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.unpack_r5Dn>
198 ··[··1c40]··CallStack198 ··[··1c40]··CallStack
199 ··[··1c4a]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.$dIP1_s7cQ>199 ··[··1c4a]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.$dIP1_s7cQ>
200 ··[··1cab]··ShortByteString200 ··[··1cab]··ShortByteString
201 ··[··1cbb]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7cU>201 ··[··1cbb]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7cU>
202 ··[··1d1a]··->Word16202 ··[··1d1a]··->Word16
203 ··[··1d23]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7d7>203 ··[··1d23]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7d7>
204 ··[··1d82]··->>Word16204 ··[··1d82]··->>Word16
205 ··[··1d8c]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.foldl1'_r5E1>205 ··[··1d8c]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.foldl1'_r5E1>
206 ··[··1def]··->(#,#)206 ··[··1def]··->(#,#)
207 ··[··1df7]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7dq>207 ··[··1df7]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7dq>
208 ··[··1e56]··->(#,#)208 ··[··1e56]··->(#,#)
209 ··[··1e5e]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7dI>209 ··[··1e5e]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7dI>
210 ··[··1ebd]··->>ShortByteString210 ··[··1ebd]··->>ShortByteString
211 ··[··1ed0]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7dQ>211 ··[··1ed0]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7dQ>
212 ··[··1f2f]··->>ShortByteString212 ··[··1f2f]··->>ShortByteString
213 ··[··1f42]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.snoc_r5Dp>213 ··[··1f42]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.snoc_r5Dp>
214 ··[··1fa2]··->(#,#)214 ··[··1fa2]··->(#,#)
215 ··[··1faa]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7e8>215 ··[··1faa]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7e8>
216 ··[··2009]··->(#,#)216 ··[··2009]··->(#,#)
217 ··[··2011]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7eq>217 ··[··2011]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7eq>
218 ··[··2070]··->ShortByteString218 ··[··2070]··->ShortByteString
219 ··[··2082]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7ez>219 ··[··2082]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7ez>
220 ··[··20e1]··->>ShortByteString220 ··[··20e1]··->>ShortByteString
221 ··[··20f4]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.cons_r5Dq>221 ··[··20f4]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.cons_r5Dq>
222 ··[··2154]··->Word16222 ··[··2154]··->Word16
223 ··[··215d]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.last1_r7bP>223 ··[··215d]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.last1_r7bP>
224 ··[··21be]··CallStack224 ··[··21be]··CallStack
225 ··[··21c8]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.$dIP1_s7eC>225 ··[··21c8]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.$dIP1_s7eC>
226 ··[··2229]··->Word16226 ··[··2229]··->Word16
227 ··[··2232]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7eS>227 ··[··2232]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7eS>
228 ··[··2291]··->Word16228 ··[··2291]··->Word16
229 ··[··229a]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.head_r5Dv>229 ··[··229a]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.head_r5Dv>
230 ··[··22fa]··BA230 ··[··22fa]··BA
231 ··[··22fd]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7f1>231 ··[··22fd]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7f1>
232 ··[··235b]··Word16232 ··[··235b]··Word16
233 ··[··2362]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7fa>233 ··[··2362]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7fa>
234 ··[··23c1]··BA234 ··[··23c1]··BA
235 ··[··23c4]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7fd>235 ··[··23c4]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7fd>
236 ··[··2422]··Word16236 ··[··2422]··Word16
237 ··[··2429]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7fm>237 ··[··2429]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7fm>
238 ··[··2488]··->Bool238 ··[··2488]··->Bool
239 ··[··248f]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7fp>239 ··[··248f]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7fp>
240 ··[··24ee]··->>Bool240 ··[··24ee]··->>Bool
241 ··[··24f6]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.all_r5DA>241 ··[··24f6]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.all_r5DA>
242 ··[··2555]··BA242 ··[··2555]··BA
243 ··[··2558]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7fy>243 ··[··2558]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7fy>
244 ··[··25b6]··Word16244 ··[··25b6]··Word16
245 ··[··25bd]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7fH>245 ··[··25bd]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7fH>
246 ··[··261c]··BA246 ··[··261c]··BA
247 ··[··261f]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7fK>247 ··[··261f]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7fK>
248 ··[··267d]··Word16248 ··[··267d]··Word16
249 ··[··2684]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7fT>249 ··[··2684]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7fT>
250 ··[··26e3]··->Bool250 ··[··26e3]··->Bool
251 ··[··26ea]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7fW>251 ··[··26ea]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7fW>
252 ··[··2749]··->>Bool252 ··[··2749]··->>Bool
253 ··[··2751]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.any_r5DB>253 ··[··2751]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.any_r5DB>
254 ··[··27b0]··->>ByteArray#254 ··[··27b0]··->>ByteArray#
255 ··[··27be]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.$wunfoldr_r7co>255 ··[··27be]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.$wunfoldr_r7co>
256 ··[··2823]··->>ShortByteString256 ··[··2823]··->>ShortByteString
257 ··[··2836]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.unfoldr_r5DD>257 ··[··2836]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.unfoldr_r5DD>
258 ··[··2899]··BA258 ··[··2899]··BA
259 ··[··289c]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7gu>259 ··[··289c]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7gu>
260 ··[··28fa]··Word16260 ··[··28fa]··Word16
261 ··[··2901]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7gD>261 ··[··2901]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7gD>
262 ··[··2960]··BA262 ··[··2960]··BA
263 ··[··2963]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7gI>263 ··[··2963]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7gI>
264 ··[··29c1]··Word16264 ··[··29c1]··Word16
265 ··[··29c8]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7gR>265 ··[··29c8]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7gR>
266 ··[··2a27]··->Maybe266 ··[··2a27]··->Maybe
267 ··[··2a2f]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7gW>267 ··[··2a2f]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7gW>
268 ··[··2a8e]··->>Maybe268 ··[··2a8e]··->>Maybe
269 ··[··2a97]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.findIndex_r5Eg>269 ··[··2a97]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.findIndex_r5Eg>
270 ··[··2afc]··BA270 ··[··2afc]··BA
271 ··[··2aff]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7h5>271 ··[··2aff]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7h5>
272 ··[··2b5d]··Word16272 ··[··2b5d]··Word16
273 ··[··2b64]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7he>273 ··[··2b64]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7he>
274 ··[··2bc3]··List274 ··[··2bc3]··List
275 ··[··2bc8]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7hk>275 ··[··2bc8]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7hk>
276 ··[··2c27]··->List276 ··[··2c27]··->List
277 ··[··2c2e]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.$wgo1_s7h7>277 ··[··2c2e]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.$wgo1_s7h7>
278 ··[··2c8f]··BA278 ··[··2c8f]··BA
279 ··[··2c92]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7hl>279 ··[··2c92]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7hl>
280 ··[··2cf0]··Word16280 ··[··2cf0]··Word16
281 ··[··2cf7]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7hu>281 ··[··2cf7]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7hu>
282 ··[··2d56]··List282 ··[··2d56]··List
283 ··[··2d5b]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7hA>283 ··[··2d5b]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7hA>
284 ··[··2dba]··->List284 ··[··2dba]··->List
285 ··[··2dc1]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.$wgo1_s7hn>285 ··[··2dc1]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.$wgo1_s7hn>
286 ··[··2e22]··->List286 ··[··2e22]··->List
287 ··[··2e29]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7hB>287 ··[··2e29]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7hB>
288 ··[··2e88]··->>List288 ··[··2e88]··->>List
289 ··[··2e90]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.findIndices_r5Eh>289 ··[··2e90]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.findIndices_r5Eh>
290 ··[··2ef7]··->Int290 ··[··2ef7]··->Int
291 ··[··2efd]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7hN>291 ··[··2efd]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7hN>
292 ··[··2f5c]··->Int292 ··[··2f5c]··->Int
293 ··[··2f62]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.numWord16_r5Do>293 ··[··2f62]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.numWord16_r5Do>
294 ··[··2fc7]··CallStack294 ··[··2fc7]··CallStack
295 ··[··2fd1]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.$dIP1_s7hP>295 ··[··2fd1]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.$dIP1_s7hP>
296 ··[··3032]··->Word16296 ··[··3032]··->Word16
297 ··[··303b]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.sat_s7i7>297 ··[··303b]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.sat_s7i7>
298 ··[··309a]··->Word16298 ··[··309a]··->Word16
299 ··[··30a3]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.last_r5Dr>299 ··[··30a3]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.last_r5Dr>
300 ··[··3103]··->>Word16300 ··[··3103]··->>Word16
301 ··[··310d]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.unsafeIndex_r5E6>301 ··[··310d]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.unsafeIndex_r5E6>
302 ··[··3174]··BA302 ··[··3174]··BA
303 ··[··3177]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Data.ByteString.Short.Word16.ba_s7ix>303 ··[··3177]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Data.ByteString.Short.Word16.ba_s7ix>
Max diff block lines reached; 53618/68161 bytes (78.66%) of diff not shown.
292 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 314, 2244 lines modifiedOffset 314, 2244 lines modified
314 ··0x00001370·72006963·53675f73·74720069·6356635f·r.icSg_str.icVc_314 ··0x00001370·72006963·53675f73·74720069·6356635f·r.icSg_str.icVc_
315 ··0x00001380·73747200·69635664·5f737472·00696356·str.icVd_str.icV315 ··0x00001380·73747200·69635664·5f737472·00696356·str.icVd_str.icV
316 ··0x00001390·655f7374·72006963·56665f73·74720069·e_str.icVf_str.i316 ··0x00001390·655f7374·72006963·56665f73·74720069·e_str.icVf_str.i
317 ··0x000013a0·6356675f·73747200·69635668·5f737472·cVg_str.icVh_str317 ··0x000013a0·6356675f·73747200·69635668·5f737472·cVg_str.icVh_str
318 ··0x000013b0·00696356·695f7374·72006963·566a5f73·.icVi_str.icVj_s318 ··0x000013b0·00696356·695f7374·72006963·566a5f73·.icVi_str.icVj_s
319 ··0x000013c0·74720069·63566b5f·73747200·6963566c·tr.icVk_str.icVl319 ··0x000013c0·74720069·63566b5f·73747200·6963566c·tr.icVk_str.icVl
320 ··0x000013d0·5f737472·006f737a·6d737472·696e677a·_str.oszmstringz320 ··0x000013d0·5f737472·006f737a·6d737472·696e677a·_str.oszmstringz
321 ··0x000013e0·6d327a69·307a6936·7a6d4b6f·56425259·m2zi0zi6zmKoVBRY321 ··0x000013e0·6d327a69·307a6936·7a6d496c·42613255·m2zi0zi6zmIlBa2U
322 ··0x000013f0·546f695a·5a4e4b42·47667051·55354242·ToiZZNKBGfpQU5BB322 ··0x000013f0·516a4837·6d4c3138·596a4d75·316a7a7a·QjH7mL18YjMu1jzz
323 ··0x00001400·445f5379·7374656d·7a694f73·53747269·D_SystemziOsStri323 ··0x00001400·455f5379·7374656d·7a694f73·53747269·E_SystemziOsStri
324 ··0x00001410·6e677a69·44617461·7a694279·74655374·ngziDataziByteSt324 ··0x00001410·6e677a69·44617461·7a694279·74655374·ngziDataziByteSt
325 ··0x00001420·72696e67·7a695368·6f72747a·69576f72·ringziShortziWor325 ··0x00001420·72696e67·7a695368·6f72747a·69576f72·ringziShortziWor
326 ··0x00001430·6431365f·68656164·5f636c6f·73757265·d16_head_closure326 ··0x00001430·6431365f·696e6974·375f636c·6f737572·d16_init7_closur
327 ··0x00001440·006f737a·6d737472·696e677a·6d327a69·.oszmstringzm2zi327 ··0x00001440·65006f73·7a6d7374·72696e67·7a6d327a·e.oszmstringzm2z
328 ··0x00001450·307a6936·7a6d4b6f·56425259·546f695a·0zi6zmKoVBRYToiZ 
329 ··0x00001460·5a4e4b42·47667051·55354242·445f5379·ZNKBGfpQU5BBD_Sy328 ··0x00001450·69307a69·367a6d49·6c426132·55516a48·i0zi6zmIlBa2UQjH
 329 ··0x00001460·376d4c31·38596a4d·75316a7a·7a455f53·7mL18YjMu1jzzE_S
330 ··0x00001470·7374656d·7a694f73·53747269·6e677a69·stemziOsStringzi330 ··0x00001470·79737465·6d7a694f·73537472·696e677a·ystemziOsStringz
331 ··0x00001480·44617461·7a694279·74655374·72696e67·DataziByteString331 ··0x00001480·69446174·617a6942·79746553·7472696e·iDataziByteStrin
332 ··0x00001490·7a695368·6f72747a·69576f72·6431365f·ziShortziWord16_332 ··0x00001490·677a6953·686f7274·7a69576f·72643136·gziShortziWord16
333 ··0x000014a0·666f6c64·72317a71·31375f62·79746573·foldr1zq17_bytes333 ··0x000014a0·5f696e64·6578315f·636c6f73·75726500·_index1_closure.
334 ··0x000014b0·006f737a·6d737472·696e677a·6d327a69·.oszmstringzm2zi334 ··0x000014b0·6f737a6d·73747269·6e677a6d·327a6930·oszmstringzm2zi0
335 ··0x000014c0·307a6936·7a6d4b6f·56425259·546f695a·0zi6zmKoVBRYToiZ 
336 ··0x000014d0·5a4e4b42·47667051·55354242·445f5379·ZNKBGfpQU5BBD_Sy335 ··0x000014c0·7a69367a·6d496c42·61325551·6a48376d·zi6zmIlBa2UQjH7m
 336 ··0x000014d0·4c313859·6a4d7531·6a7a7a45·5f537973·L18YjMu1jzzE_Sys
337 ··0x000014e0·7374656d·7a694f73·53747269·6e677a69·stemziOsStringzi337 ··0x000014e0·74656d7a·694f7353·7472696e·677a6944·temziOsStringziD
338 ··0x000014f0·44617461·7a694279·74655374·72696e67·DataziByteString338 ··0x000014f0·6174617a·69427974·65537472·696e677a·ataziByteStringz
339 ··0x00001500·7a695368·6f72747a·69576f72·6431365f·ziShortziWord16_339 ··0x00001500·6953686f·72747a69·576f7264·31365f7a·iShortziWord16_z
340 ··0x00001510·696e6465·78395f63·6c6f7375·7265006f·index9_closure.o340 ··0x00001510·6477756e·666f6c64·725f696e·666f006f·dwunfoldr_info.o
341 ··0x00001520·737a6d73·7472696e·677a6d32·7a69307a·szmstringzm2zi0z341 ··0x00001520·737a6d73·7472696e·677a6d32·7a69307a·szmstringzm2zi0z
342 ··0x00001530·69367a6d·4b6f5642·5259546f·695a5a4e·i6zmKoVBRYToiZZN 
343 ··0x00001540·4b424766·70515535·4242445f·53797374·KBGfpQU5BBD_Syst342 ··0x00001530·69367a6d·496c4261·3255516a·48376d4c·i6zmIlBa2UQjH7mL
 343 ··0x00001540·3138596a·4d75316a·7a7a455f·53797374·18YjMu1jzzE_Syst
344 ··0x00001550·656d7a69·4f735374·72696e67·7a694461·emziOsStringziDa344 ··0x00001550·656d7a69·4f735374·72696e67·7a694461·emziOsStringziDa
Diff chunk too large, falling back to line-by-line diff (1027 lines added, 1027 lines removed)
345 ··0x00001560·74617a69·42797465·53747269·6e677a69·taziByteStringzi345 ··0x00001560·74617a69·42797465·53747269·6e677a69·taziByteStringzi
346 ··0x00001570·53686f72·747a6957·6f726431·365f696e·ShortziWord16_in346 ··0x00001570·53686f72·747a6957·6f726431·365f756e·ShortziWord16_un
347 ··0x00001580·64657836·5f636c6f·73757265·006f737a·dex6_closure.osz347 ··0x00001580·666f6c64·724e5f48·50435f63·63006f73·foldrN_HPC_cc.os
348 ··0x00001590·6d737472·696e677a·6d327a69·307a6936·mstringzm2zi0zi6348 ··0x00001590·7a6d7374·72696e67·7a6d327a·69307a69·zmstringzm2zi0zi
349 ··0x000015a0·7a6d4b6f·56425259·546f695a·5a4e4b42·zmKoVBRYToiZZNKB349 ··0x000015a0·367a6d49·6c426132·55516a48·376d4c31·6zmIlBa2UQjH7mL1
350 ··0x000015b0·47667051·55354242·445f5379·7374656d·GfpQU5BBD_System350 ··0x000015b0·38596a4d·75316a7a·7a455f53·79737465·8YjMu1jzzE_Syste
351 ··0x000015c0·7a694f73·53747269·6e677a69·44617461·ziOsStringziData351 ··0x000015c0·6d7a694f·73537472·696e677a·69446174·mziOsStringziDat
352 ··0x000015d0·7a694279·74655374·72696e67·7a695368·ziByteStringziSh352 ··0x000015d0·617a6942·79746553·7472696e·677a6953·aziByteStringziS
353 ··0x000015e0·6f72747a·69576f72·6431365f·7265706c·ortziWord16_repl353 ··0x000015e0·686f7274·7a69576f·72643136·5f656c65·hortziWord16_ele
354 ··0x000015f0·69636174·655f636c·6f737572·65006f73·icate_closure.os354 ··0x000015f0·6d496e64·69636573·5f636c6f·73757265·mIndices_closure
355 ··0x00001600·7a6d7374·72696e67·7a6d327a·69307a69·zmstringzm2zi0zi355 ··0x00001600·006f737a·6d737472·696e677a·6d327a69·.oszmstringzm2zi
356 ··0x00001610·367a6d4b·6f564252·59546f69·5a5a4e4b·6zmKoVBRYToiZZNK356 ··0x00001610·307a6936·7a6d496c·42613255·516a4837·0zi6zmIlBa2UQjH7
357 ··0x00001620·42476670·51553542·42445f53·79737465·BGfpQU5BBD_Syste357 ··0x00001620·6d4c3138·596a4d75·316a7a7a·455f5379·mL18YjMu1jzzE_Sy
358 ··0x00001630·6d7a694f·73537472·696e677a·69446174·mziOsStringziDat358 ··0x00001630·7374656d·7a694f73·53747269·6e677a69·stemziOsStringzi
359 ··0x00001640·617a6942·79746553·7472696e·677a6953·aziByteStringziS359 ··0x00001640·44617461·7a694279·74655374·72696e67·DataziByteString
360 ··0x00001650·686f7274·7a69576f·72643136·5f686561·hortziWord16_hea360 ··0x00001650·7a695368·6f72747a·69576f72·6431365f·ziShortziWord16_
361 ··0x00001660·645f696e·666f006f·737a6d73·7472696e·d_info.oszmstrin361 ··0x00001660·66696e64·496e6469·6365735f·636c6f73·findIndices_clos
362 ··0x00001670·677a6d32·7a69307a·69367a6d·4b6f5642·gzm2zi0zi6zmKoVB362 ··0x00001670·75726500·6f737a6d·73747269·6e677a6d·ure.oszmstringzm
363 ··0x00001680·5259546f·695a5a4e·4b424766·70515535·RYToiZZNKBGfpQU5363 ··0x00001680·327a6930·7a69367a·6d496c42·61325551·2zi0zi6zmIlBa2UQ
364 ··0x00001690·4242445f·53797374·656d7a69·4f735374·BBD_SystemziOsSt364 ··0x00001690·6a48376d·4c313859·6a4d7531·6a7a7a45·jH7mL18YjMu1jzzE
365 ··0x000016a0·72696e67·7a694461·74617a69·42797465·ringziDataziByte365 ··0x000016a0·5f537973·74656d7a·694f7353·7472696e·_SystemziOsStrin
366 ··0x000016b0·53747269·6e677a69·53686f72·747a6957·StringziShortziW366 ··0x000016b0·677a6944·6174617a·69427974·65537472·gziDataziByteStr
367 ··0x000016c0·6f726431·365f7a6e·7a336655·5f636c6f·ord16_znz3fU_clo367 ··0x000016c0·696e677a·6953686f·72747a69·576f7264·ingziShortziWord
368 ··0x000016d0·73757265·006f737a·6d737472·696e677a·sure.oszmstringz368 ··0x000016d0·31365f72·65766572·73655f69·6e666f00·16_reverse_info.
369 ··0x000016e0·6d327a69·307a6936·7a6d4b6f·56425259·m2zi0zi6zmKoVBRY369 ··0x000016e0·6f737a6d·73747269·6e677a6d·327a6930·oszmstringzm2zi0
370 ··0x000016f0·546f695a·5a4e4b42·47667051·55354242·ToiZZNKBGfpQU5BB370 ··0x000016f0·7a69367a·6d496c42·61325551·6a48376d·zi6zmIlBa2UQjH7m
371 ··0x00001700·445f5379·7374656d·7a694f73·53747269·D_SystemziOsStri371 ··0x00001700·4c313859·6a4d7531·6a7a7a45·5f537973·L18YjMu1jzzE_Sys
372 ··0x00001710·6e677a69·44617461·7a694279·74655374·ngziDataziByteSt372 ··0x00001710·74656d7a·694f7353·7472696e·677a6944·temziOsStringziD
373 ··0x00001720·72696e67·7a695368·6f72747a·69576f72·ringziShortziWor373 ··0x00001720·6174617a·69427974·65537472·696e677a·ataziByteStringz
374 ··0x00001730·6431365f·696e6465·7831345f·636c6f73·d16_index14_clos374 ··0x00001730·6953686f·72747a69·496e7465·726e616c·iShortziInternal
375 ··0x00001740·75726500·6f737a6d·73747269·6e677a6d·ure.oszmstringzm375 ··0x00001740·5f617373·65727445·76656e31·5f696e66·_assertEven1_inf
376 ··0x00001750·327a6930·7a69367a·6d4b6f56·42525954·2zi0zi6zmKoVBRYT376 ··0x00001750·6f006f73·7a6d7374·72696e67·7a6d327a·o.oszmstringzm2z
377 ··0x00001760·6f695a5a·4e4b4247·66705155·35424244·oiZZNKBGfpQU5BBD377 ··0x00001760·69307a69·367a6d49·6c426132·55516a48·i0zi6zmIlBa2UQjH
378 ··0x00001770·5f537973·74656d7a·694f7353·7472696e·_SystemziOsStrin378 ··0x00001770·376d4c31·38596a4d·75316a7a·7a455f53·7mL18YjMu1jzzE_S
379 ··0x00001780·677a6944·6174617a·69427974·65537472·gziDataziByteStr379 ··0x00001780·79737465·6d7a694f·73537472·696e677a·ystemziOsStringz
380 ··0x00001790·696e677a·6953686f·72747a69·576f7264·ingziShortziWord380 ··0x00001790·69446174·617a6942·79746553·7472696e·iDataziByteStrin
381 ··0x000017a0·31365f66·6f6c646c·5f636c6f·73757265·16_foldl_closure381 ··0x000017a0·677a6953·686f7274·7a69576f·72643136·gziShortziWord16
382 ··0x000017b0·00737467·5f415252·5f574f52·44535f69·.stg_ARR_WORDS_i382 ··0x000017b0·5f6e756d·576f7264·31365f69·6e666f00·_numWord16_info.
383 ··0x000017c0·6e666f00·7374675f·5352545f·335f696e·nfo.stg_SRT_3_in383 ··0x000017c0·6f737a6d·73747269·6e677a6d·327a6930·oszmstringzm2zi0
384 ··0x000017d0·666f006f·737a6d73·7472696e·677a6d32·fo.oszmstringzm2384 ··0x000017d0·7a69367a·6d496c42·61325551·6a48376d·zi6zmIlBa2UQjH7m
385 ··0x000017e0·7a69307a·69367a6d·4b6f5642·5259546f·zi0zi6zmKoVBRYTo385 ··0x000017e0·4c313859·6a4d7531·6a7a7a45·5f537973·L18YjMu1jzzE_Sys
386 ··0x000017f0·695a5a4e·4b424766·70515535·4242445f·iZZNKBGfpQU5BBD_386 ··0x000017f0·74656d7a·694f7353·7472696e·677a6944·temziOsStringziD
387 ··0x00001800·53797374·656d7a69·4f735374·72696e67·SystemziOsString387 ··0x00001800·6174617a·69427974·65537472·696e677a·ataziByteStringz
388 ··0x00001810·7a694461·74617a69·42797465·53747269·ziDataziByteStri388 ··0x00001810·6953686f·72747a69·576f7264·31365f69·iShortziWord16_i
389 ··0x00001820·6e677a69·53686f72·747a6957·6f726431·ngziShortziWord1389 ··0x00001820·6e69745f·636c6f73·75726500·6f737a6d·nit_closure.oszm
390 ··0x00001830·365f666f·6c647231·7a713132·5f636c6f·6_foldr1zq12_clo390 ··0x00001830·73747269·6e677a6d·327a6930·7a69367a·stringzm2zi0zi6z
391 ··0x00001840·73757265·00626173·655f4748·437a6953·sure.base_GHCziS391 ··0x00001840·6d496c42·61325551·6a48376d·4c313859·mIlBa2UQjH7mL18Y
392 ··0x00001850·7461636b·7a695479·7065735f·5372634c·tackziTypes_SrcL392 ··0x00001850·6a4d7531·6a7a7a45·5f537973·74656d7a·jMu1jzzE_Systemz
393 ··0x00001860·6f635f63·6f6e5f69·6e666f00·6f737a6d·oc_con_info.oszm393 ··0x00001860·694f7353·7472696e·677a6944·6174617a·iOsStringziDataz
394 ··0x00001870·73747269·6e677a6d·327a6930·7a69367a·stringzm2zi0zi6z394 ··0x00001870·69427974·65537472·696e677a·6953686f·iByteStringziSho
395 ··0x00001880·6d4b6f56·42525954·6f695a5a·4e4b4247·mKoVBRYToiZZNKBG395 ··0x00001880·72747a69·576f7264·31365f66·696c7465·rtziWord16_filte
396 ··0x00001890·66705155·35424244·5f537973·74656d7a·fpQU5BBD_Systemz396 ··0x00001890·725f696e·666f006f·737a6d73·7472696e·r_info.oszmstrin
397 ··0x000018a0·694f7353·7472696e·677a6944·6174617a·iOsStringziDataz397 ··0x000018a0·677a6d32·7a69307a·69367a6d·496c4261·gzm2zi0zi6zmIlBa
398 ··0x000018b0·69427974·65537472·696e677a·6953686f·iByteStringziSho398 ··0x000018b0·3255516a·48376d4c·3138596a·4d75316a·2UQjH7mL18YjMu1j
399 ··0x000018c0·72747a69·576f7264·31365f65·6c656d49·rtziWord16_elemI399 ··0x000018c0·7a7a455f·53797374·656d7a69·4f735374·zzE_SystemziOsSt
400 ··0x000018d0·6e646963·65735f69·6e666f00·6f737a6d·ndices_info.oszm400 ··0x000018d0·72696e67·7a694461·74617a69·42797465·ringziDataziByte
401 ··0x000018e0·73747269·6e677a6d·327a6930·7a69367a·stringzm2zi0zi6z401 ··0x000018e0·53747269·6e677a69·53686f72·747a6957·StringziShortziW
402 ··0x000018f0·6d4b6f56·42525954·6f695a5a·4e4b4247·mKoVBRYToiZZNKBG402 ··0x000018f0·6f726431·365f7061·636b5f63·6c6f7375·ord16_pack_closu
403 ··0x00001900·66705155·35424244·5f537973·74656d7a·fpQU5BBD_Systemz403 ··0x00001900·7265006f·737a6d73·7472696e·677a6d32·re.oszmstringzm2
404 ··0x00001910·694f7353·7472696e·677a6944·6174617a·iOsStringziDataz404 ··0x00001910·7a69307a·69367a6d·496c4261·3255516a·zi0zi6zmIlBa2UQj
405 ··0x00001920·69427974·65537472·696e677a·6953686f·iByteStringziSho405 ··0x00001920·48376d4c·3138596a·4d75316a·7a7a455f·H7mL18YjMu1jzzE_
406 ··0x00001930·72747a69·576f7264·31365f62·7265616b·rtziWord16_break406 ··0x00001930·53797374·656d7a69·4f735374·72696e67·SystemziOsString
407 ··0x00001940·5f485043·5f636300·6f737a6d·73747269·_HPC_cc.oszmstri407 ··0x00001940·7a694461·74617a69·42797465·53747269·ziDataziByteStri
408 ··0x00001950·6e677a6d·327a6930·7a69367a·6d4b6f56·ngzm2zi0zi6zmKoV408 ··0x00001950·6e677a69·53686f72·747a6949·6e746572·ngziShortziInter
409 ··0x00001960·42525954·6f695a5a·4e4b4247·66705155·BRYToiZZNKBGfpQU409 ··0x00001960·6e616c5f·636f7079·4d757461·626c6542·nal_copyMutableB
410 ··0x00001970·35424244·5f537973·74656d7a·694f7353·5BBD_SystemziOsS410 ··0x00001970·79746541·72726179·5f485043·5f636300·yteArray_HPC_cc.
411 ··0x00001980·7472696e·677a6944·6174617a·69427974·tringziDataziByt411 ··0x00001980·6f737a6d·73747269·6e677a6d·327a6930·oszmstringzm2zi0
412 ··0x00001990·65537472·696e677a·6953686f·72747a69·eStringziShortzi412 ··0x00001990·7a69367a·6d496c42·61325551·6a48376d·zi6zmIlBa2UQjH7m
413 ··0x000019a0·576f7264·31365f64·726f7057·68696c65·Word16_dropWhile413 ··0x000019a0·4c313859·6a4d7531·6a7a7a45·5f537973·L18YjMu1jzzE_Sys
414 ··0x000019b0·456e645f·4850435f·6363006f·737a6d73·End_HPC_cc.oszms414 ··0x000019b0·74656d7a·694f7353·7472696e·677a6944·temziOsStringziD
415 ··0x000019c0·7472696e·677a6d32·7a69307a·69367a6d·tringzm2zi0zi6zm415 ··0x000019c0·6174617a·69427974·65537472·696e677a·ataziByteStringz
416 ··0x000019d0·4b6f5642·5259546f·695a5a4e·4b424766·KoVBRYToiZZNKBGf416 ··0x000019d0·6953686f·72747a69·576f7264·31365f65·iShortziWord16_e
417 ··0x000019e0·70515535·4242445f·53797374·656d7a69·pQU5BBD_Systemzi417 ··0x000019e0·6c656d5f·4850435f·63630073·74675f41·lem_HPC_cc.stg_A
418 ··0x000019f0·4f735374·72696e67·7a694461·74617a69·OsStringziDatazi418 ··0x000019f0·52525f57·4f524453·5f696e66·6f007374·RR_WORDS_info.st
419 ··0x00001a00·42797465·53747269·6e677a69·53686f72·ByteStringziShor419 ··0x00001a00·675f5352·545f335f·696e666f·006f737a·g_SRT_3_info.osz
420 ··0x00001a10·747a6957·6f726431·365f7370·616e5f48·tziWord16_span_H420 ··0x00001a10·6d737472·696e677a·6d327a69·307a6936·mstringzm2zi0zi6
421 ··0x00001a20·50435f63·63006f73·7a6d7374·72696e67·PC_cc.oszmstring421 ··0x00001a20·7a6d496c·42613255·516a4837·6d4c3138·zmIlBa2UQjH7mL18
422 ··0x00001a30·7a6d327a·69307a69·367a6d4b·6f564252·zm2zi0zi6zmKoVBR422 ··0x00001a30·596a4d75·316a7a7a·455f5379·7374656d·YjMu1jzzE_System
423 ··0x00001a40·59546f69·5a5a4e4b·42476670·51553542·YToiZZNKBGfpQU5B423 ··0x00001a40·7a694f73·53747269·6e677a69·44617461·ziOsStringziData
424 ··0x00001a50·42445f53·79737465·6d7a694f·73537472·BD_SystemziOsStr424 ··0x00001a50·7a694279·74655374·72696e67·7a695368·ziByteStringziSh
425 ··0x00001a60·696e677a·69446174·617a6942·79746553·ingziDataziByteS425 ··0x00001a60·6f72747a·69576f72·6431365f·43414673·ortziWord16_CAFs
426 ··0x00001a70·7472696e·677a6953·686f7274·7a69576f·tringziShortziWo426 ··0x00001a70·5f63635f·63637300·6f737a6d·73747269·_cc_ccs.oszmstri
427 ··0x00001a80·72643136·5f434146·735f6363·006f737a·rd16_CAFs_cc.osz427 ··0x00001a80·6e677a6d·327a6930·7a69367a·6d496c42·ngzm2zi0zi6zmIlB
428 ··0x00001a90·6d737472·696e677a·6d327a69·307a6936·mstringzm2zi0zi6428 ··0x00001a90·61325551·6a48376d·4c313859·6a4d7531·a2UQjH7mL18YjMu1
429 ··0x00001aa0·7a6d4b6f·56425259·546f695a·5a4e4b42·zmKoVBRYToiZZNKB429 ··0x00001aa0·6a7a7a45·5f537973·74656d7a·694f7353·jzzE_SystemziOsS
430 ··0x00001ab0·47667051·55354242·445f5379·7374656d·GfpQU5BBD_System430 ··0x00001ab0·7472696e·677a6944·6174617a·69427974·tringziDataziByt
431 ··0x00001ac0·7a694f73·53747269·6e677a69·44617461·ziOsStringziData431 ··0x00001ac0·65537472·696e677a·6953686f·72747a69·eStringziShortzi
432 ··0x00001ad0·7a694279·74655374·72696e67·7a695368·ziByteStringziSh432 ··0x00001ad0·576f7264·31365f66·6f6c646c·317a7133·Word16_foldl1zq3
433 ··0x00001ae0·6f72747a·69576f72·6431365f·73696e67·ortziWord16_sing433 ··0x00001ae0·5f636c6f·73757265·006f737a·6d737472·_closure.oszmstr
434 ··0x00001af0·6c65746f·6e5f4850·435f6363·00626173·leton_HPC_cc.bas434 ··0x00001af0·696e677a·6d327a69·307a6936·7a6d496c·ingzm2zi0zi6zmIl
435 ··0x00001b00·655f4748·437a6942·6173655f·7a707a70·e_GHCziBase_zpzp435 ··0x00001b00·42613255·516a4837·6d4c3138·596a4d75·Ba2UQjH7mL18YjMu
436 ··0x00001b10·5f696e66·6f006f73·7a6d7374·72696e67·_info.oszmstring436 ··0x00001b10·316a7a7a·455f5379·7374656d·7a694f73·1jzzE_SystemziOs
Max diff block lines reached; 157239/298434 bytes (52.69%) of diff not shown.
19.8 KB
Encoding.p_o
3.68 KB
readelf --wide --symbols {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Symbol·table·'.symtab'·contains·18·entries:1 Symbol·table·'.symtab'·contains·18·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.rodata.str5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.rodata.str
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.data6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.data
7 ·····4:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····9·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_init_arr7 ·····4:·0000000000000040·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_CAFs_cc_ccs
8 ·····5:·00000000000000a0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_zdtrModule3_closure8 ·····5:·00000000000000c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_zdtrModule1_closure
 9 ·····6:·00000000000000e0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_zdtrModule_closure
 10 ·····7:·0000000000000046·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_zdtrModule4_bytes
9 ·····6:·0000000000000000····29·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_init__prof_init11 ·····8:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····9·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_init_arr
10 ·····7:·000000000000002d·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_zdtrModule2_bytes12 ·····9:·000000000000002d·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_zdtrModule2_bytes
 13 ····10:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_CAFs_cc
11 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcsList14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcsList
 15 ····12:·0000000000000000····29·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_init__prof_init
12 ·····9:·00000000000000c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_zdtrModule1_closure 
13 ····10:·0000000000000040·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_CAFs_cc_ccs 
14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·CCS_DONT_CARE16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·CCS_DONT_CARE
15 ····12:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_CAFs_cc 
16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_TrNameS_con_info17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_TrNameS_con_info
17 ····14:·0000000000000046·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_zdtrModule4_bytes 
18 ····15:·00000000000000e0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_zdtrModule_closure18 ····15:·00000000000000a0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_zdtrModule3_closure
19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcList19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcList
20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Module_con_info20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Module_con_info
5.28 KB
readelf --wide --relocs {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x778·contains·4·entries:1 Relocation·section·'.rela.text'·at·offset·0x778·contains·4·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000005··000000030000000a·R_X86_64_32············0000000000000000·.data·+·1203 0000000000000005··000000030000000a·R_X86_64_32············0000000000000000·.data·+·120
4 000000000000000a··0000001000000004·R_X86_64_PLT32·········0000000000000000·registerCcList·-·44 000000000000000a··0000001000000004·R_X86_64_PLT32·········0000000000000000·registerCcList·-·4
5 000000000000000f··000000030000000a·R_X86_64_32············0000000000000000·.data·+·1105 000000000000000f··000000030000000a·R_X86_64_32············0000000000000000·.data·+·110
6 0000000000000014··0000000800000004·R_X86_64_PLT32·········0000000000000000·registerCcsList·-·46 0000000000000014··0000000b00000004·R_X86_64_PLT32·········0000000000000000·registerCcsList·-·4
  
7 Relocation·section·'.rela.eh_frame'·at·offset·0x7d8·contains·1·entry:7 Relocation·section·'.rela.eh_frame'·at·offset·0x7d8·contains·1·entry:
8 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend8 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
9 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·09 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·0
  
10 Relocation·section·'.rela.data'·at·offset·0x7f0·contains·16·entries:10 Relocation·section·'.rela.data'·at·offset·0x7f0·contains·16·entries:
11 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend11 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
12 0000000000000008··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·012 0000000000000008··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·0
13 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·413 0000000000000010··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·4
14 0000000000000018··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·1d14 0000000000000018··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·1d
15 0000000000000048··0000000c00000001·R_X86_64_64············0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_CAFs_cc·+·015 0000000000000048··0000000a00000001·R_X86_64_64············0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_CAFs_cc·+·0
16 00000000000000a0··0000000d00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·016 00000000000000a0··0000000e00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·0
17 00000000000000a8··0000000b00000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·017 00000000000000a8··0000000d00000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·0
18 00000000000000b8··0000000e00000001·R_X86_64_64············0000000000000046·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_zdtrModule4_bytes·+·018 00000000000000b8··0000000700000001·R_X86_64_64············0000000000000046·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_zdtrModule4_bytes·+·0
19 00000000000000c0··0000000d00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·019 00000000000000c0··0000000e00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·0
20 00000000000000c8··0000000b00000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·020 00000000000000c8··0000000d00000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·0
21 00000000000000d8··0000000700000001·R_X86_64_64············000000000000002d·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_zdtrModule2_bytes·+·021 00000000000000d8··0000000900000001·R_X86_64_64············000000000000002d·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_zdtrModule2_bytes·+·0
22 00000000000000e0··0000001100000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_Module_con_info·+·022 00000000000000e0··0000001100000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_Module_con_info·+·0
23 00000000000000e8··0000000b00000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·023 00000000000000e8··0000000d00000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·0
24 00000000000000f8··0000000500000001·R_X86_64_64············00000000000000a0·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_zdtrModule3_closure·+·124 00000000000000f8··0000000f00000001·R_X86_64_64············00000000000000a0·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_zdtrModule3_closure·+·1
25 0000000000000100··0000000900000001·R_X86_64_64············00000000000000c0·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_zdtrModule1_closure·+·125 0000000000000100··0000000500000001·R_X86_64_64············00000000000000c0·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_zdtrModule1_closure·+·1
26 0000000000000110··0000000a00000001·R_X86_64_64············0000000000000040·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_CAFs_cc_ccs·+·026 0000000000000110··0000000400000001·R_X86_64_64············0000000000000040·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_CAFs_cc_ccs·+·0
27 0000000000000120··0000000c00000001·R_X86_64_64············0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_CAFs_cc·+·027 0000000000000120··0000000a00000001·R_X86_64_64············0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_CAFs_cc·+·0
  
28 Relocation·section·'.rela.init_array'·at·offset·0x970·contains·1·entry:28 Relocation·section·'.rela.init_array'·at·offset·0x970·contains·1·entry:
29 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend29 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
30 0000000000000000··0000000600000001·R_X86_64_64············0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_init__prof_init·+·030 0000000000000000··0000000c00000001·R_X86_64_64············0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_init__prof_init·+·0
1.96 KB
strings --all --bytes=8 {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 System.OsString.Encoding1 System.OsString.Encoding
2 <entire-module>2 <entire-module>
3 System.OsString.Encoding3 System.OsString.Encoding
4 os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD 
5 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_init_arr4 os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
 5 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_CAFs_cc_ccs
 6 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_zdtrModule1_closure
6 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_zdtrModule3_closure7 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_zdtrModule_closure
7 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_init__prof_init8 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_zdtrModule4_bytes
 9 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_init_arr
8 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_zdtrModule2_bytes10 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_zdtrModule2_bytes
 11 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_CAFs_cc
9 registerCcsList12 registerCcsList
 13 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_init__prof_init
10 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_zdtrModule1_closure 
11 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_CAFs_cc_ccs 
12 CCS_DONT_CARE14 CCS_DONT_CARE
13 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_CAFs_cc 
14 ghczmprim_GHCziTypes_TrNameS_con_info15 ghczmprim_GHCziTypes_TrNameS_con_info
15 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_zdtrModule4_bytes 
16 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_zdtrModule_closure16 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_zdtrModule3_closure
17 registerCcList17 registerCcList
18 ghczmprim_GHCziTypes_Module_con_info18 ghczmprim_GHCziTypes_Module_con_info
19 .shstrtab19 .shstrtab
20 .rela.text20 .rela.text
21 .rodata.str21 .rodata.str
22 .rela.eh_frame22 .rela.eh_frame
23 .note.GNU-stack23 .note.GNU-stack
1.25 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_init__prof_init>:2 0000000000000000·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_init__prof_init>:
3 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_init__prof_init():3 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_init__prof_init():
4 »       sub····$0x8,%rsp4 »       sub····$0x8,%rsp
5 »       mov····$0x0,%edi5 »       mov····$0x0,%edi
6 ·R_X86_64_32»    .data+0x1206 ·R_X86_64_32»    .data+0x120
7 »       call···e·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_init__prof_init+0xe>7 »       call···e·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_init__prof_init+0xe>
8 ·R_X86_64_PLT32» registerCcList-0x48 ·R_X86_64_PLT32» registerCcList-0x4
9 »       mov····$0x0,%edi9 »       mov····$0x0,%edi
10 ·R_X86_64_32»    .data+0x11010 ·R_X86_64_32»    .data+0x110
11 »       call···18·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncoding_init__prof_init+0x18>11 »       call···18·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncoding_init__prof_init+0x18>
12 ·R_X86_64_PLT32» registerCcsList-0x412 ·R_X86_64_PLT32» registerCcsList-0x4
13 »       add····$0x8,%rsp13 »       add····$0x8,%rsp
14 »       ret14 »       ret
397 B
readelf --wide --decompress --string-dump=.rodata.str {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 String·dump·of·section·'.rodata.str':1 String·dump·of·section·'.rodata.str':
2 ··[·····0]··CAF2 ··[·····0]··CAF
3 ··[·····4]··System.OsString.Encoding3 ··[·····4]··System.OsString.Encoding
4 ··[····1d]··<entire-module>4 ··[····1d]··<entire-module>
5 ··[····2d]··System.OsString.Encoding5 ··[····2d]··System.OsString.Encoding
6 ··[····46]··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD6 ··[····46]··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
  
7.21 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 60 lines modifiedOffset 1, 60 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·006f737a·6d737472·696e677a·6d327a69·.oszmstringzm2zi2 ··0x00000000·006f737a·6d737472·696e677a·6d327a69·.oszmstringzm2zi
3 ··0x00000010·307a6936·7a6d4b6f·56425259·546f695a·0zi6zmKoVBRYToiZ 
4 ··0x00000020·5a4e4b42·47667051·55354242·445f5379·ZNKBGfpQU5BBD_Sy3 ··0x00000010·307a6936·7a6d496c·42613255·516a4837·0zi6zmIlBa2UQjH7
 4 ··0x00000020·6d4c3138·596a4d75·316a7a7a·455f5379·mL18YjMu1jzzE_Sy
5 ··0x00000030·7374656d·7a694f73·53747269·6e677a69·stemziOsStringzi5 ··0x00000030·7374656d·7a694f73·53747269·6e677a69·stemziOsStringzi
6 ··0x00000040·456e636f·64696e67·5f696e69·745f6172·Encoding_init_ar6 ··0x00000040·456e636f·64696e67·5f434146·735f6363·Encoding_CAFs_cc
 7 ··0x00000050·5f636373·006f737a·6d737472·696e677a·_ccs.oszmstringz
 8 ··0x00000060·6d327a69·307a6936·7a6d496c·42613255·m2zi0zi6zmIlBa2U
 9 ··0x00000070·516a4837·6d4c3138·596a4d75·316a7a7a·QjH7mL18YjMu1jzz
 10 ··0x00000080·455f5379·7374656d·7a694f73·53747269·E_SystemziOsStri
 11 ··0x00000090·6e677a69·456e636f·64696e67·5f7a6474·ngziEncoding_zdt
 12 ··0x000000a0·724d6f64·756c6531·5f636c6f·73757265·rModule1_closure
7 ··0x00000050·72006f73·7a6d7374·72696e67·7a6d327a·r.oszmstringzm2z13 ··0x000000b0·006f737a·6d737472·696e677a·6d327a69·.oszmstringzm2zi
8 ··0x00000060·69307a69·367a6d4b·6f564252·59546f69·i0zi6zmKoVBRYToi 
9 ··0x00000070·5a5a4e4b·42476670·51553542·42445f53·ZZNKBGfpQU5BBD_S14 ··0x000000c0·307a6936·7a6d496c·42613255·516a4837·0zi6zmIlBa2UQjH7
 15 ··0x000000d0·6d4c3138·596a4d75·316a7a7a·455f5379·mL18YjMu1jzzE_Sy
10 ··0x00000080·79737465·6d7a694f·73537472·696e677a·ystemziOsStringz16 ··0x000000e0·7374656d·7a694f73·53747269·6e677a69·stemziOsStringzi
11 ··0x00000090·69456e63·6f64696e·675f7a64·74724d6f·iEncoding_zdtrMo17 ··0x000000f0·456e636f·64696e67·5f7a6474·724d6f64·Encoding_zdtrMod
12 ··0x000000a0·64756c65·335f636c·6f737572·65006f73·dule3_closure.os 
13 ··0x000000b0·7a6d7374·72696e67·7a6d327a·69307a69·zmstringzm2zi0zi 
14 ··0x000000c0·367a6d4b·6f564252·59546f69·5a5a4e4b·6zmKoVBRYToiZZNK 
15 ··0x000000d0·42476670·51553542·42445f53·79737465·BGfpQU5BBD_Syste 
16 ··0x000000e0·6d7a694f·73537472·696e677a·69456e63·mziOsStringziEnc 
17 ··0x000000f0·6f64696e·675f696e·69745f5f·70726f66·oding_init__prof 
18 ··0x00000100·5f696e69·74006f73·7a6d7374·72696e67·_init.oszmstring 
19 ··0x00000110·7a6d327a·69307a69·367a6d4b·6f564252·zm2zi0zi6zmKoVBR 
20 ··0x00000120·59546f69·5a5a4e4b·42476670·51553542·YToiZZNKBGfpQU5B 
21 ··0x00000130·42445f53·79737465·6d7a694f·73537472·BD_SystemziOsStr 
22 ··0x00000140·696e677a·69456e63·6f64696e·675f7a64·ingziEncoding_zd 
23 ··0x00000150·74724d6f·64756c65·325f6279·74657300·trModule2_bytes. 
24 ··0x00000160·72656769·73746572·4363734c·69737400·registerCcsList. 
25 ··0x00000170·6f737a6d·73747269·6e677a6d·327a6930·oszmstringzm2zi0 
26 ··0x00000180·7a69367a·6d4b6f56·42525954·6f695a5a·zi6zmKoVBRYToiZZ 
27 ··0x00000190·4e4b4247·66705155·35424244·5f537973·NKBGfpQU5BBD_Sys 
28 ··0x000001a0·74656d7a·694f7353·7472696e·677a6945·temziOsStringziE 
29 ··0x000001b0·6e636f64·696e675f·7a647472·4d6f6475·ncoding_zdtrModu 
30 ··0x000001c0·6c65315f·636c6f73·75726500·6f737a6d·le1_closure.oszm18 ··0x00000100·756c655f·636c6f73·75726500·6f737a6d·ule_closure.oszm
31 ··0x000001d0·73747269·6e677a6d·327a6930·7a69367a·stringzm2zi0zi6z19 ··0x00000110·73747269·6e677a6d·327a6930·7a69367a·stringzm2zi0zi6z
32 ··0x000001e0·6d4b6f56·42525954·6f695a5a·4e4b4247·mKoVBRYToiZZNKBG 
33 ··0x000001f0·66705155·35424244·5f537973·74656d7a·fpQU5BBD_Systemz20 ··0x00000120·6d496c42·61325551·6a48376d·4c313859·mIlBa2UQjH7mL18Y
 21 ··0x00000130·6a4d7531·6a7a7a45·5f537973·74656d7a·jMu1jzzE_Systemz
34 ··0x00000200·694f7353·7472696e·677a6945·6e636f64·iOsStringziEncod22 ··0x00000140·694f7353·7472696e·677a6945·6e636f64·iOsStringziEncod
 23 ··0x00000150·696e675f·7a647472·4d6f6475·6c65345f·ing_zdtrModule4_
 24 ··0x00000160·62797465·73006f73·7a6d7374·72696e67·bytes.oszmstring
 25 ··0x00000170·7a6d327a·69307a69·367a6d49·6c426132·zm2zi0zi6zmIlBa2
 26 ··0x00000180·55516a48·376d4c31·38596a4d·75316a7a·UQjH7mL18YjMu1jz
35 ··0x00000210·696e675f·43414673·5f63635f·63637300·ing_CAFs_cc_ccs. 
36 ··0x00000220·4343535f·444f4e54·5f434152·45006f73·CCS_DONT_CARE.os 
37 ··0x00000230·7a6d7374·72696e67·7a6d327a·69307a69·zmstringzm2zi0zi 
38 ··0x00000240·367a6d4b·6f564252·59546f69·5a5a4e4b·6zmKoVBRYToiZZNK 
39 ··0x00000250·42476670·51553542·42445f53·79737465·BGfpQU5BBD_Syste 
40 ··0x00000260·6d7a694f·73537472·696e677a·69456e63·mziOsStringziEnc 
41 ··0x00000270·6f64696e·675f4341·46735f63·63006768·oding_CAFs_cc.gh 
42 ··0x00000280·637a6d70·72696d5f·4748437a·69547970·czmprim_GHCziTyp 
43 ··0x00000290·65735f54·724e616d·65535f63·6f6e5f69·es_TrNameS_con_i 
44 ··0x000002a0·6e666f00·6f737a6d·73747269·6e677a6d·nfo.oszmstringzm 
45 ··0x000002b0·327a6930·7a69367a·6d4b6f56·42525954·2zi0zi6zmKoVBRYT 
46 ··0x000002c0·6f695a5a·4e4b4247·66705155·35424244·oiZZNKBGfpQU5BBD 
47 ··0x000002d0·5f537973·74656d7a·694f7353·7472696e·_SystemziOsStrin27 ··0x00000190·7a455f53·79737465·6d7a694f·73537472·zE_SystemziOsStr
 28 ··0x000001a0·696e677a·69456e63·6f64696e·675f696e·ingziEncoding_in
 29 ··0x000001b0·69745f61·7272006f·737a6d73·7472696e·it_arr.oszmstrin
 30 ··0x000001c0·677a6d32·7a69307a·69367a6d·496c4261·gzm2zi0zi6zmIlBa
 31 ··0x000001d0·3255516a·48376d4c·3138596a·4d75316a·2UQjH7mL18YjMu1j
 32 ··0x000001e0·7a7a455f·53797374·656d7a69·4f735374·zzE_SystemziOsSt
48 ··0x000002e0·677a6945·6e636f64·696e675f·7a647472·gziEncoding_zdtr33 ··0x000001f0·72696e67·7a69456e·636f6469·6e675f7a·ringziEncoding_z
49 ··0x000002f0·4d6f6475·6c65345f·62797465·73006f73·Module4_bytes.os34 ··0x00000200·6474724d·6f64756c·65325f62·79746573·dtrModule2_bytes
 35 ··0x00000210·006f737a·6d737472·696e677a·6d327a69·.oszmstringzm2zi
 36 ··0x00000220·307a6936·7a6d496c·42613255·516a4837·0zi6zmIlBa2UQjH7
 37 ··0x00000230·6d4c3138·596a4d75·316a7a7a·455f5379·mL18YjMu1jzzE_Sy
 38 ··0x00000240·7374656d·7a694f73·53747269·6e677a69·stemziOsStringzi
 39 ··0x00000250·456e636f·64696e67·5f434146·735f6363·Encoding_CAFs_cc
 40 ··0x00000260·00726567·69737465·72436373·4c697374·.registerCcsList
 41 ··0x00000270·006f737a·6d737472·696e677a·6d327a69·.oszmstringzm2zi
 42 ··0x00000280·307a6936·7a6d496c·42613255·516a4837·0zi6zmIlBa2UQjH7
 43 ··0x00000290·6d4c3138·596a4d75·316a7a7a·455f5379·mL18YjMu1jzzE_Sy
 44 ··0x000002a0·7374656d·7a694f73·53747269·6e677a69·stemziOsStringzi
 45 ··0x000002b0·456e636f·64696e67·5f696e69·745f5f70·Encoding_init__p
 46 ··0x000002c0·726f665f·696e6974·00434353·5f444f4e·rof_init.CCS_DON
 47 ··0x000002d0·545f4341·52450067·68637a6d·7072696d·T_CARE.ghczmprim
 48 ··0x000002e0·5f474843·7a695479·7065735f·54724e61·_GHCziTypes_TrNa
 49 ··0x000002f0·6d65535f·636f6e5f·696e666f·006f737a·meS_con_info.osz
50 ··0x00000300·7a6d7374·72696e67·7a6d327a·69307a69·zmstringzm2zi0zi50 ··0x00000300·6d737472·696e677a·6d327a69·307a6936·mstringzm2zi0zi6
51 ··0x00000310·367a6d4b·6f564252·59546f69·5a5a4e4b·6zmKoVBRYToiZZNK 
52 ··0x00000320·42476670·51553542·42445f53·79737465·BGfpQU5BBD_Syste51 ··0x00000310·7a6d496c·42613255·516a4837·6d4c3138·zmIlBa2UQjH7mL18
 52 ··0x00000320·596a4d75·316a7a7a·455f5379·7374656d·YjMu1jzzE_System
53 ··0x00000330·6d7a694f·73537472·696e677a·69456e63·mziOsStringziEnc53 ··0x00000330·7a694f73·53747269·6e677a69·456e636f·ziOsStringziEnco
54 ··0x00000340·6f64696e·675f7a64·74724d6f·64756c65·oding_zdtrModule54 ··0x00000340·64696e67·5f7a6474·724d6f64·756c6533·ding_zdtrModule3
55 ··0x00000350·5f636c6f·73757265·00726567·69737465·_closure.registe55 ··0x00000350·5f636c6f·73757265·00726567·69737465·_closure.registe
56 ··0x00000360·7243634c·69737400·6768637a·6d707269·rCcList.ghczmpri56 ··0x00000360·7243634c·69737400·6768637a·6d707269·rCcList.ghczmpri
57 ··0x00000370·6d5f4748·437a6954·79706573·5f4d6f64·m_GHCziTypes_Mod57 ··0x00000370·6d5f4748·437a6954·79706573·5f4d6f64·m_GHCziTypes_Mod
58 ··0x00000380·756c655f·636f6e5f·696e666f·00·······ule_con_info.58 ··0x00000380·756c655f·636f6e5f·696e666f·00·······ule_con_info.
  
48.0 KB
OsString.p_o
7.39 KB
readelf --wide --symbols {}
    
Offset 5, 37 lines modifiedOffset 5, 37 lines modified
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.rodata.str6 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.rodata.str
7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.data7 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····7·.data
8 ·····4:·00000000000000c5·····0·NOTYPE··LOCAL··DEFAULT····3·ius2_str8 ·····4:·00000000000000c5·····0·NOTYPE··LOCAL··DEFAULT····3·ius2_str
9 ·····5:·00000000000000ce·····0·NOTYPE··LOCAL··DEFAULT····3·ius3_str9 ·····5:·00000000000000ce·····0·NOTYPE··LOCAL··DEFAULT····3·ius3_str
10 ·····6:·0000000000000116·····0·NOTYPE··LOCAL··DEFAULT····3·iusB_str10 ·····6:·0000000000000116·····0·NOTYPE··LOCAL··DEFAULT····3·iusB_str
11 ·····7:·000000000000011f·····0·NOTYPE··LOCAL··DEFAULT····3·iusC_str11 ·····7:·000000000000011f·····0·NOTYPE··LOCAL··DEFAULT····3·iusC_str
12 ·····8:·0000000000000220·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_zdtrModule_closure12 ·····8:·0000000000000118···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS1_info
 13 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_decodeFS1_closure
13 ·····9:·0000000000000120·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS1_closure14 ····10:·0000000000000120·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS1_closure
 15 ····11:·0000000000000080·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_CAFs_cc
14 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeFS1_closure16 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeFS1_closure
15 ····11:·0000000000000200·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_zdtrModule1_closure 
16 ····12:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····9·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_init_arr 
17 ····13:·00000000000001b0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS_closure17 ····13:·0000000000000180·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS1_closure
 18 ····14:·0000000000000150·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS_closure
 19 ····15:·0000000000000220·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_zdtrModule_closure
 20 ····16:·000000000000009e·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_zdtrModule4_bytes
 21 ····17:·00000000000001e9····29·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_init__prof_init
18 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcsList22 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcsList
19 ····15:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS_HPC_cc 
20 ····16:·00000000000000c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_CAFs_cc_ccs 
21 ····17:·0000000000000080·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_CAFs_cc 
22 ····18:·0000000000000150·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS_closure23 ····19:·00000000000001e0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_zdtrModule3_closure
23 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_ap_0_fast24 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_ap_0_fast
24 ····20:·0000000000000180·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS1_closure25 ····21:·00000000000000c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_CAFs_cc_ccs
25 ····21:·0000000000000040·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS_HPC_cc26 ····22:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS_HPC_cc
26 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_bh_upd_frame_info27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_bh_upd_frame_info
27 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_decodeFS1_closure 
28 ····24:·0000000000000020···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS1_info 
29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_IND_STATIC_info28 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_IND_STATIC_info
30 ····26:·000000000000009e·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_zdtrModule4_bytes 
31 ····27:·00000000000001e9····29·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_init__prof_init 
32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·CCS_DONT_CARE29 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·CCS_DONT_CARE
33 ····29:·0000000000000118···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS1_info30 ····26:·000000000000008e·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_zdtrModule2_bytes
34 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·era31 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·era
35 ····31:·00000000000001e0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_zdtrModule3_closure 
36 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pushCostCentre32 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pushCostCentre
37 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_TrNameS_con_info33 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_TrNameS_con_info
 34 ····30:·0000000000000040·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS_HPC_cc
38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·newCAF35 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·newCAF
 36 ····32:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····9·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_init_arr
39 ····35:·000000000000008e·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_zdtrModule2_bytes37 ····33:·0000000000000200·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_zdtrModule1_closure
40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcList38 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·registerCcList
 39 ····35:·00000000000001b0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS_closure
41 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Module_con_info40 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_Module_con_info
 41 ····37:·0000000000000020···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS1_info
13.6 KB
readelf --wide --relocs {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x10f0·contains·26·entries:1 Relocation·section·'.rela.text'·at·offset·0x10f0·contains·26·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000000··0000000400000018·R_X86_64_PC64··········00000000000000c5·ius2_str·-·203 0000000000000000··0000000400000018·R_X86_64_PC64··········00000000000000c5·ius2_str·-·20
4 0000000000000008··0000000500000018·R_X86_64_PC64··········00000000000000ce·ius3_str·-·184 0000000000000008··0000000500000018·R_X86_64_PC64··········00000000000000ce·ius3_str·-·18
5 000000000000001c··0000000a00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeFS1_closure·-·45 000000000000001c··0000000c00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeFS1_closure·-·4
6 0000000000000025··0000001e00000002·R_X86_64_PC32··········0000000000000000·era·-·56 0000000000000025··0000001b00000002·R_X86_64_PC32··········0000000000000000·era·-·5
7 0000000000000038··0000001e00000002·R_X86_64_PC32··········0000000000000000·era·-·47 0000000000000038··0000001b00000002·R_X86_64_PC32··········0000000000000000·era·-·4
8 000000000000007a··0000002200000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·48 000000000000007a··0000001f00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
9 000000000000008b··000000160000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·09 000000000000008b··000000170000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
10 00000000000000b3··0000001500000002·R_X86_64_PC32··········0000000000000040·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS_HPC_cc·-·410 00000000000000b3··0000001e00000002·R_X86_64_PC32··········0000000000000040·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS_HPC_cc·-·4
11 00000000000000c4··0000002000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·411 00000000000000c4··0000001c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
12 00000000000000da··0000000a00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeFS1_closure·-·412 00000000000000da··0000000c00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeFS1_closure·-·4
13 00000000000000e3··0000001300000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·413 00000000000000e3··0000001400000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
14 00000000000000f8··0000000600000018·R_X86_64_PC64··········0000000000000116·iusB_str·-·2014 00000000000000f8··0000000600000018·R_X86_64_PC64··········0000000000000116·iusB_str·-·20
15 0000000000000100··0000000700000018·R_X86_64_PC64··········000000000000011f·iusC_str·-·1815 0000000000000100··0000000700000018·R_X86_64_PC64··········000000000000011f·iusC_str·-·18
16 0000000000000114··0000001700000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_decodeFS1_closure·-·416 0000000000000114··0000000900000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_decodeFS1_closure·-·4
17 000000000000011d··0000001e00000002·R_X86_64_PC32··········0000000000000000·era·-·517 000000000000011d··0000001b00000002·R_X86_64_PC32··········0000000000000000·era·-·5
18 0000000000000130··0000001e00000002·R_X86_64_PC32··········0000000000000000·era·-·418 0000000000000130··0000001b00000002·R_X86_64_PC32··········0000000000000000·era·-·4
19 0000000000000172··0000002200000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·419 0000000000000172··0000001f00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
20 0000000000000183··000000160000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·020 0000000000000183··000000170000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
21 00000000000001ab··0000000f00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS_HPC_cc·-·421 00000000000001ab··0000001600000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS_HPC_cc·-·4
22 00000000000001bc··0000002000000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·422 00000000000001bc··0000001c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
23 00000000000001d2··0000001700000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_decodeFS1_closure·-·323 00000000000001d2··0000000900000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_decodeFS1_closure·-·3
24 00000000000001db··0000001300000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·424 00000000000001db··0000001400000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
25 00000000000001ee··000000030000000a·R_X86_64_32············0000000000000000·.data·+·28025 00000000000001ee··000000030000000a·R_X86_64_32············0000000000000000·.data·+·280
26 00000000000001f3··0000002400000004·R_X86_64_PLT32·········0000000000000000·registerCcList·-·426 00000000000001f3··0000002200000004·R_X86_64_PLT32·········0000000000000000·registerCcList·-·4
27 00000000000001f8··000000030000000a·R_X86_64_32············0000000000000000·.data·+·26027 00000000000001f8··000000030000000a·R_X86_64_32············0000000000000000·.data·+·260
28 00000000000001fd··0000000e00000004·R_X86_64_PLT32·········0000000000000000·registerCcsList·-·428 00000000000001fd··0000001200000004·R_X86_64_PLT32·········0000000000000000·registerCcsList·-·4
  
29 Relocation·section·'.rela.eh_frame'·at·offset·0x1360·contains·1·entry:29 Relocation·section·'.rela.eh_frame'·at·offset·0x1360·contains·1·entry:
30 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend30 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
31 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1e931 0000000000000020··0000000100000002·R_X86_64_PC32··········0000000000000000·.text·+·1e9
  
32 Relocation·section·'.rela.data'·at·offset·0x1378·contains·34·entries:32 Relocation·section·'.rela.data'·at·offset·0x1378·contains·34·entries:
33 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend33 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
Offset 39, 36 lines modifiedOffset 39, 36 lines modified
39 0000000000000018··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·1939 0000000000000018··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·19
40 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·3540 0000000000000048··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·35
41 0000000000000050··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·3e41 0000000000000050··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·3e
42 0000000000000058··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·4e42 0000000000000058··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·4e
43 0000000000000088··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·6a43 0000000000000088··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·6a
44 0000000000000090··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·6e44 0000000000000090··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·6e
45 0000000000000098··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·7e45 0000000000000098··0000000200000001·R_X86_64_64············0000000000000000·.rodata.str·+·7e
46 00000000000000c8··0000001100000001·R_X86_64_64············0000000000000080·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_CAFs_cc·+·046 00000000000000c8··0000000b00000001·R_X86_64_64············0000000000000080·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_CAFs_cc·+·0
47 0000000000000120··0000001800000001·R_X86_64_64············0000000000000020·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS1_info·+·047 0000000000000120··0000002500000001·R_X86_64_64············0000000000000020·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS1_info·+·0
48 0000000000000128··0000001000000001·R_X86_64_64············00000000000000c0·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_CAFs_cc_ccs·+·048 0000000000000128··0000001500000001·R_X86_64_64············00000000000000c0·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_CAFs_cc_ccs·+·0
49 0000000000000150··0000001900000001·R_X86_64_64············0000000000000000·stg_IND_STATIC_info·+·049 0000000000000150··0000001800000001·R_X86_64_64············0000000000000000·stg_IND_STATIC_info·+·0
50 0000000000000158··0000001000000001·R_X86_64_64············00000000000000c0·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_CAFs_cc_ccs·+·050 0000000000000158··0000001500000001·R_X86_64_64············00000000000000c0·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_CAFs_cc_ccs·+·0
51 0000000000000168··0000000900000001·R_X86_64_64············0000000000000120·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS1_closure·+·051 0000000000000168··0000000a00000001·R_X86_64_64············0000000000000120·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS1_closure·+·0
52 0000000000000180··0000001d00000001·R_X86_64_64············0000000000000118·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS1_info·+·052 0000000000000180··0000000800000001·R_X86_64_64············0000000000000118·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS1_info·+·0
53 0000000000000188··0000001000000001·R_X86_64_64············00000000000000c0·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_CAFs_cc_ccs·+·053 0000000000000188··0000001500000001·R_X86_64_64············00000000000000c0·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_CAFs_cc_ccs·+·0
54 00000000000001b0··0000001900000001·R_X86_64_64············0000000000000000·stg_IND_STATIC_info·+·054 00000000000001b0··0000001800000001·R_X86_64_64············0000000000000000·stg_IND_STATIC_info·+·0
55 00000000000001b8··0000001000000001·R_X86_64_64············00000000000000c0·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_CAFs_cc_ccs·+·055 00000000000001b8··0000001500000001·R_X86_64_64············00000000000000c0·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_CAFs_cc_ccs·+·0
56 00000000000001c8··0000001400000001·R_X86_64_64············0000000000000180·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS1_closure·+·056 00000000000001c8··0000000d00000001·R_X86_64_64············0000000000000180·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS1_closure·+·0
57 00000000000001e0··0000002100000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·057 00000000000001e0··0000001d00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·0
58 00000000000001e8··0000001c00000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·058 00000000000001e8··0000001900000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·0
59 00000000000001f8··0000001a00000001·R_X86_64_64············000000000000009e·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_zdtrModule4_bytes·+·059 00000000000001f8··0000001000000001·R_X86_64_64············000000000000009e·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_zdtrModule4_bytes·+·0
60 0000000000000200··0000002100000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·060 0000000000000200··0000001d00000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_TrNameS_con_info·+·0
61 0000000000000208··0000001c00000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·061 0000000000000208··0000001900000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·0
62 0000000000000218··0000002300000001·R_X86_64_64············000000000000008e·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_zdtrModule2_bytes·+·062 0000000000000218··0000001a00000001·R_X86_64_64············000000000000008e·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_zdtrModule2_bytes·+·0
63 0000000000000220··0000002500000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_Module_con_info·+·063 0000000000000220··0000002400000001·R_X86_64_64············0000000000000000·ghczmprim_GHCziTypes_Module_con_info·+·0
64 0000000000000228··0000001c00000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·064 0000000000000228··0000001900000001·R_X86_64_64············0000000000000000·CCS_DONT_CARE·+·0
65 0000000000000238··0000001f00000001·R_X86_64_64············00000000000001e0·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_zdtrModule3_closure·+·165 0000000000000238··0000001300000001·R_X86_64_64············00000000000001e0·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_zdtrModule3_closure·+·1
66 0000000000000240··0000000b00000001·R_X86_64_64············0000000000000200·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_zdtrModule1_closure·+·166 0000000000000240··0000002100000001·R_X86_64_64············0000000000000200·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_zdtrModule1_closure·+·1
67 0000000000000260··0000001000000001·R_X86_64_64············00000000000000c0·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_CAFs_cc_ccs·+·067 0000000000000260··0000001500000001·R_X86_64_64············00000000000000c0·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_CAFs_cc_ccs·+·0
68 0000000000000280··0000000f00000001·R_X86_64_64············0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS_HPC_cc·+·068 0000000000000280··0000001600000001·R_X86_64_64············0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS_HPC_cc·+·0
69 0000000000000288··0000001500000001·R_X86_64_64············0000000000000040·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS_HPC_cc·+·069 0000000000000288··0000001e00000001·R_X86_64_64············0000000000000040·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS_HPC_cc·+·0
70 0000000000000290··0000001100000001·R_X86_64_64············0000000000000080·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_CAFs_cc·+·070 0000000000000290··0000000b00000001·R_X86_64_64············0000000000000080·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_CAFs_cc·+·0
  
71 Relocation·section·'.rela.init_array'·at·offset·0x16a8·contains·1·entry:71 Relocation·section·'.rela.init_array'·at·offset·0x16a8·contains·1·entry:
72 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend72 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
73 0000000000000000··0000001b00000001·R_X86_64_64············00000000000001e9·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_init__prof_init·+·073 0000000000000000··0000001100000001·R_X86_64_64············00000000000001e9·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_init__prof_init·+·0
3.89 KB
strings --all --bytes=8 {}
    
Offset 3, 51 lines modifiedOffset 3, 51 lines modified
3 System/OsString.hs:244:1-233 System/OsString.hs:244:1-23
4 encodeFS4 encodeFS
5 System.OsString5 System.OsString
6 System/OsString.hs:229:1-236 System/OsString.hs:229:1-23
7 System.OsString7 System.OsString
8 <entire-module>8 <entire-module>
9 System.OsString9 System.OsString
10 os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD10 os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
11 ->>(#,#)11 ->>(#,#)
12 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.encodeFS1_rurq>12 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.encodeFS1_rurq>
13 ->>(#,#)13 ->>(#,#)
14 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.decodeFS1_rurp>14 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.decodeFS1_rurp>
15 ius2_str15 ius2_str
16 ius3_str16 ius3_str
17 iusB_str17 iusB_str
18 iusC_str18 iusC_str
19 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_zdtrModule_closure 
20 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS1_closure19 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS1_info
 20 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_decodeFS1_closure
 21 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS1_closure
 22 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_CAFs_cc
21 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeFS1_closure23 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeFS1_closure
22 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_zdtrModule1_closure 
23 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_init_arr 
24 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS_closure24 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS1_closure
 25 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS_closure
 26 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_zdtrModule_closure
 27 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_zdtrModule4_bytes
 28 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_init__prof_init
25 registerCcsList29 registerCcsList
 30 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_zdtrModule3_closure
26 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS_HPC_cc 
27 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_CAFs_cc_ccs 
28 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_CAFs_cc 
29 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS_closure 
30 stg_ap_0_fast31 stg_ap_0_fast
31 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS1_closure 
32 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS_HPC_cc32 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_CAFs_cc_ccs
 33 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS_HPC_cc
33 stg_bh_upd_frame_info34 stg_bh_upd_frame_info
34 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_decodeFS1_closure 
35 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS1_info 
36 stg_IND_STATIC_info35 stg_IND_STATIC_info
37 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_zdtrModule4_bytes 
38 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_init__prof_init 
39 CCS_DONT_CARE36 CCS_DONT_CARE
 37 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_zdtrModule2_bytes
40 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS1_info 
41 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_zdtrModule3_closure 
42 pushCostCentre38 pushCostCentre
43 ghczmprim_GHCziTypes_TrNameS_con_info39 ghczmprim_GHCziTypes_TrNameS_con_info
44 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_zdtrModule2_bytes40 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS_HPC_cc
 41 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_init_arr
 42 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_zdtrModule1_closure
45 registerCcList43 registerCcList
 44 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS_closure
46 ghczmprim_GHCziTypes_Module_con_info45 ghczmprim_GHCziTypes_Module_con_info
 46 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS1_info
47 .shstrtab47 .shstrtab
48 .rela.text48 .rela.text
49 .rodata.str49 .rodata.str
50 .rela.eh_frame50 .rela.eh_frame
51 .note.GNU-stack51 .note.GNU-stack
52 .rela.data52 .rela.data
53 .rela.init_array53 .rela.init_array
8.03 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 151 lines modifiedOffset 1, 151 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS1_info-0x20>:2 0000000000000000·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS1_info-0x20>:
3 »       ...3 »       ...
4 ·R_X86_64_PC64»  ius2_str-0x204 ·R_X86_64_PC64»  ius2_str-0x20
5 ·R_X86_64_PC64»  ius3_str-0x185 ·R_X86_64_PC64»  ius3_str-0x18
6 »       adc····$0x0,%eax6 »       adc····$0x0,%eax
7 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeFS1_closure-0x47 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeFS1_closure-0x4
8 »       add····%al,(%rax)8 »       add····%al,(%rax)
9 »       ...9 »       ...
  
10 0000000000000020·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS1_info>:10 0000000000000020·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS1_info>:
11 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS1_info():11 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS1_info():
12 »       mov····%rbx,%rax12 »       mov····%rbx,%rax
13 »       cmpl···$0x0,0x0(%rip)········13 »       cmpl···$0x0,0x0(%rip)········
14 ·R_X86_64_PC32»  era-0x514 ·R_X86_64_PC32»  era-0x5
15 »       jbe····57·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS1_info+0x37>15 »       jbe····57·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS1_info+0x37>
16 »       movabs·$0x1000000000000000,%rcx16 »       movabs·$0x1000000000000000,%rcx
17 »       mov····0x0(%rip),%edx········17 »       mov····0x0(%rip),%edx········
18 ·R_X86_64_PC32»  era-0x418 ·R_X86_64_PC32»  era-0x4
19 »       or·····%rcx,%rdx19 »       or·····%rcx,%rdx
20 »       movabs·$0xfffffffc0000000,%rcx20 »       movabs·$0xfffffffc0000000,%rcx
21 »       mov····0x10(%rax),%rsi21 »       mov····0x10(%rax),%rsi
22 »       and····%rcx,%rsi22 »       and····%rcx,%rsi
23 »       or·····%rdx,%rsi23 »       or·····%rdx,%rsi
24 »       mov····%rsi,0x10(%rax)24 »       mov····%rsi,0x10(%rax)
25 »       lea····-0x20(%rbp),%rcx25 »       lea····-0x20(%rbp),%rcx
26 »       cmp····%r15,%rcx26 »       cmp····%r15,%rcx
27 »       jb·····ea·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS1_info+0xca>27 »       jb·····ea·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS1_info+0xca>
28 »       sub····$0x8,%rsp28 »       sub····$0x8,%rsp
29 »       mov····%r13,%rcx29 »       mov····%r13,%rcx
30 »       mov····%rax,%rsi30 »       mov····%rax,%rsi
31 »       mov····%rcx,%rdi31 »       mov····%rcx,%rdi
32 »       mov····%rax,%rcx32 »       mov····%rax,%rcx
33 »       xor····%eax,%eax33 »       xor····%eax,%eax
34 »       mov····%rcx,%r1434 »       mov····%rcx,%r14
35 »       call···7e·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS1_info+0x5e>35 »       call···7e·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS1_info+0x5e>
36 ·R_X86_64_PLT32» newCAF-0x436 ·R_X86_64_PLT32» newCAF-0x4
37 »       add····$0x8,%rsp37 »       add····$0x8,%rsp
38 »       test···%rax,%rax38 »       test···%rax,%rax
39 »       je·····e7·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS1_info+0xc7>39 »       je·····e7·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS1_info+0xc7>
40 »       movq···$0x0,-0x20(%rbp)40 »       movq···$0x0,-0x20(%rbp)
41 ·R_X86_64_32S»   stg_bh_upd_frame_info41 ·R_X86_64_32S»   stg_bh_upd_frame_info
42 »       mov····%rax,-0x8(%rbp)42 »       mov····%rax,-0x8(%rbp)
43 »       mov····0x360(%r13),%rax43 »       mov····0x360(%r13),%rax
44 »       mov····%rax,-0x18(%rbp)44 »       mov····%rax,-0x18(%rbp)
45 »       mov····0x8(%rbx),%rax45 »       mov····0x8(%rbx),%rax
46 »       mov····%rax,0x360(%r13)46 »       mov····%rax,0x360(%r13)
47 »       mov····0x360(%r13),%rax47 »       mov····0x360(%r13),%rax
48 »       lea····0x0(%rip),%rbx········48 »       lea····0x0(%rip),%rbx········
49 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS_HPC_cc-0x449 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS_HPC_cc-0x4
50 »       sub····$0x8,%rsp50 »       sub····$0x8,%rsp
51 »       mov····%rbx,%rsi51 »       mov····%rbx,%rsi
52 »       mov····%rax,%rdi52 »       mov····%rax,%rdi
53 »       xor····%eax,%eax53 »       xor····%eax,%eax
54 »       call···c8·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS1_info+0xa8>54 »       call···c8·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS1_info+0xa8>
55 ·R_X86_64_PLT32» pushCostCentre-0x455 ·R_X86_64_PLT32» pushCostCentre-0x4
56 »       add····$0x8,%rsp56 »       add····$0x8,%rsp
57 »       incq···0x30(%rax)57 »       incq···0x30(%rax)
58 »       mov····%rax,0x360(%r13)58 »       mov····%rax,0x360(%r13)
59 »       lea····0x0(%rip),%rbx········59 »       lea····0x0(%rip),%rbx········
60 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_encodeFS1_closure-0x460 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_encodeFS1_closure-0x4
61 »       add····$0xffffffffffffffe0,%rbp61 »       add····$0xffffffffffffffe0,%rbp
62 »       jmp····e7·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_encodeFS1_info+0xc7>62 »       jmp····e7·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_encodeFS1_info+0xc7>
63 ·R_X86_64_PLT32» stg_ap_0_fast-0x463 ·R_X86_64_PLT32» stg_ap_0_fast-0x4
64 »       jmp····*(%r14)64 »       jmp····*(%r14)
65 »       mov····%rax,%rbx65 »       mov····%rax,%rbx
66 »       jmp····*-0x10(%r13)66 »       jmp····*-0x10(%r13)
67 »       nopl···0x0(%rax)67 »       nopl···0x0(%rax)
68 »       ...68 »       ...
69 ·R_X86_64_PC64»  iusB_str-0x2069 ·R_X86_64_PC64»  iusB_str-0x20
70 ·R_X86_64_PC64»  iusC_str-0x1870 ·R_X86_64_PC64»  iusC_str-0x18
71 »       adc····$0x0,%eax71 »       adc····$0x0,%eax
72 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternal_decodeFS1_closure-0x472 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternal_decodeFS1_closure-0x4
73 »       add····%al,(%rax)73 »       add····%al,(%rax)
74 »       ...74 »       ...
  
75 0000000000000118·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS1_info>:75 0000000000000118·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS1_info>:
76 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS1_info():76 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS1_info():
77 »       mov····%rbx,%rax77 »       mov····%rbx,%rax
78 »       cmpl···$0x0,0x0(%rip)········78 »       cmpl···$0x0,0x0(%rip)········
79 ·R_X86_64_PC32»  era-0x579 ·R_X86_64_PC32»  era-0x5
80 »       jbe····14f·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS1_info+0x37>80 »       jbe····14f·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS1_info+0x37>
81 »       movabs·$0x1000000000000000,%rcx81 »       movabs·$0x1000000000000000,%rcx
82 »       mov····0x0(%rip),%edx········82 »       mov····0x0(%rip),%edx········
83 ·R_X86_64_PC32»  era-0x483 ·R_X86_64_PC32»  era-0x4
84 »       or·····%rcx,%rdx84 »       or·····%rcx,%rdx
85 »       movabs·$0xfffffffc0000000,%rcx85 »       movabs·$0xfffffffc0000000,%rcx
86 »       mov····0x10(%rax),%rsi86 »       mov····0x10(%rax),%rsi
87 »       and····%rcx,%rsi87 »       and····%rcx,%rsi
88 »       or·····%rdx,%rsi88 »       or·····%rdx,%rsi
89 »       mov····%rsi,0x10(%rax)89 »       mov····%rsi,0x10(%rax)
90 »       lea····-0x20(%rbp),%rcx90 »       lea····-0x20(%rbp),%rcx
91 »       cmp····%r15,%rcx91 »       cmp····%r15,%rcx
92 »       jb·····1e2·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS1_info+0xca>92 »       jb·····1e2·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS1_info+0xca>
93 »       sub····$0x8,%rsp93 »       sub····$0x8,%rsp
94 »       mov····%r13,%rcx94 »       mov····%r13,%rcx
95 »       mov····%rax,%rsi95 »       mov····%rax,%rsi
96 »       mov····%rcx,%rdi96 »       mov····%rcx,%rdi
97 »       mov····%rax,%rcx97 »       mov····%rax,%rcx
98 »       xor····%eax,%eax98 »       xor····%eax,%eax
99 »       mov····%rcx,%r1499 »       mov····%rcx,%r14
100 »       call···176·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS1_info+0x5e>100 »       call···176·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS1_info+0x5e>
101 ·R_X86_64_PLT32» newCAF-0x4101 ·R_X86_64_PLT32» newCAF-0x4
102 »       add····$0x8,%rsp102 »       add····$0x8,%rsp
103 »       test···%rax,%rax103 »       test···%rax,%rax
104 »       je·····1df·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS1_info+0xc7>104 »       je·····1df·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS1_info+0xc7>
105 »       movq···$0x0,-0x20(%rbp)105 »       movq···$0x0,-0x20(%rbp)
106 ·R_X86_64_32S»   stg_bh_upd_frame_info106 ·R_X86_64_32S»   stg_bh_upd_frame_info
107 »       mov····%rax,-0x8(%rbp)107 »       mov····%rax,-0x8(%rbp)
108 »       mov····0x360(%r13),%rax108 »       mov····0x360(%r13),%rax
109 »       mov····%rax,-0x18(%rbp)109 »       mov····%rax,-0x18(%rbp)
110 »       mov····0x8(%rbx),%rax110 »       mov····0x8(%rbx),%rax
111 »       mov····%rax,0x360(%r13)111 »       mov····%rax,0x360(%r13)
112 »       mov····0x360(%r13),%rax112 »       mov····0x360(%r13),%rax
113 »       lea····0x0(%rip),%rbx········113 »       lea····0x0(%rip),%rbx········
114 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS_HPC_cc-0x4114 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS_HPC_cc-0x4
115 »       sub····$0x8,%rsp115 »       sub····$0x8,%rsp
116 »       mov····%rbx,%rsi116 »       mov····%rbx,%rsi
117 »       mov····%rax,%rdi117 »       mov····%rax,%rdi
118 »       xor····%eax,%eax118 »       xor····%eax,%eax
119 »       call···1c0·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsString_decodeFS1_info+0xa8>119 »       call···1c0·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsString_decodeFS1_info+0xa8>
120 ·R_X86_64_PLT32» pushCostCentre-0x4120 ·R_X86_64_PLT32» pushCostCentre-0x4
121 »       add····$0x8,%rsp121 »       add····$0x8,%rsp
Max diff block lines reached; 1560/8041 bytes (19.40%) of diff not shown.
816 B
readelf --wide --decompress --string-dump=.rodata.str {}
    
Offset 6, 13 lines modifiedOffset 6, 13 lines modified
6 ··[····35]··encodeFS6 ··[····35]··encodeFS
7 ··[····3e]··System.OsString7 ··[····3e]··System.OsString
8 ··[····4e]··System/OsString.hs:229:1-238 ··[····4e]··System/OsString.hs:229:1-23
9 ··[····6a]··CAF9 ··[····6a]··CAF
10 ··[····6e]··System.OsString10 ··[····6e]··System.OsString
11 ··[····7e]··<entire-module>11 ··[····7e]··<entire-module>
12 ··[····8e]··System.OsString12 ··[····8e]··System.OsString
13 ··[····9e]··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD13 ··[····9e]··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
14 ··[····c5]··->>(#,#)14 ··[····c5]··->>(#,#)
15 ··[····ce]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.encodeFS1_rurq>15 ··[····ce]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.encodeFS1_rurq>
16 ··[···116]··->>(#,#)16 ··[···116]··->>(#,#)
17 ··[···11f]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.decodeFS1_rurp>17 ··[···11f]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.decodeFS1_rurp>
  
14.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 113 lines modifiedOffset 1, 113 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00697573·325f7374·72006975·73335f73·.ius2_str.ius3_s2 ··0x00000000·00697573·325f7374·72006975·73335f73·.ius2_str.ius3_s
3 ··0x00000010·74720069·7573425f·73747200·69757343·tr.iusB_str.iusC3 ··0x00000010·74720069·7573425f·73747200·69757343·tr.iusB_str.iusC
4 ··0x00000020·5f737472·006f737a·6d737472·696e677a·_str.oszmstringz4 ··0x00000020·5f737472·006f737a·6d737472·696e677a·_str.oszmstringz
5 ··0x00000030·6d327a69·307a6936·7a6d4b6f·56425259·m2zi0zi6zmKoVBRY5 ··0x00000030·6d327a69·307a6936·7a6d496c·42613255·m2zi0zi6zmIlBa2U
6 ··0x00000040·546f695a·5a4e4b42·47667051·55354242·ToiZZNKBGfpQU5BB6 ··0x00000040·516a4837·6d4c3138·596a4d75·316a7a7a·QjH7mL18YjMu1jzz
7 ··0x00000050·445f5379·7374656d·7a694f73·53747269·D_SystemziOsStri7 ··0x00000050·455f5379·7374656d·7a694f73·53747269·E_SystemziOsStri
8 ··0x00000060·6e675f7a·6474724d·6f64756c·655f636c·ng_zdtrModule_cl 
9 ··0x00000070·6f737572·65006f73·7a6d7374·72696e67·osure.oszmstring 
10 ··0x00000080·7a6d327a·69307a69·367a6d4b·6f564252·zm2zi0zi6zmKoVBR 
11 ··0x00000090·59546f69·5a5a4e4b·42476670·51553542·YToiZZNKBGfpQU5B 
12 ··0x000000a0·42445f53·79737465·6d7a694f·73537472·BD_SystemziOsStr 
13 ··0x000000b0·696e675f·656e636f·64654653·315f636c·ing_encodeFS1_cl8 ··0x00000060·6e675f64·65636f64·65465331·5f696e66·ng_decodeFS1_inf
14 ··0x000000c0·6f737572·65006f73·7a6d7374·72696e67·osure.oszmstring 
15 ··0x000000d0·7a6d327a·69307a69·367a6d4b·6f564252·zm2zi0zi6zmKoVBR 
16 ··0x000000e0·59546f69·5a5a4e4b·42476670·51553542·YToiZZNKBGfpQU5B 
17 ··0x000000f0·42445f53·79737465·6d7a694f·73537472·BD_SystemziOsStr 
18 ··0x00000100·696e677a·69496e74·65726e61·6c5f656e·ingziInternal_en 
19 ··0x00000110·636f6465·4653315f·636c6f73·75726500·codeFS1_closure. 
20 ··0x00000120·6f737a6d·73747269·6e677a6d·327a6930·oszmstringzm2zi0 
21 ··0x00000130·7a69367a·6d4b6f56·42525954·6f695a5a·zi6zmKoVBRYToiZZ 
22 ··0x00000140·4e4b4247·66705155·35424244·5f537973·NKBGfpQU5BBD_Sys 
23 ··0x00000150·74656d7a·694f7353·7472696e·675f7a64·temziOsString_zd 
24 ··0x00000160·74724d6f·64756c65·315f636c·6f737572·trModule1_closur 
25 ··0x00000170·65006f73·7a6d7374·72696e67·7a6d327a·e.oszmstringzm2z 
26 ··0x00000180·69307a69·367a6d4b·6f564252·59546f69·i0zi6zmKoVBRYToi 
27 ··0x00000190·5a5a4e4b·42476670·51553542·42445f53·ZZNKBGfpQU5BBD_S 
28 ··0x000001a0·79737465·6d7a694f·73537472·696e675f·ystemziOsString_ 
29 ··0x000001b0·696e6974·5f617272·006f737a·6d737472·init_arr.oszmstr 
30 ··0x000001c0·696e677a·6d327a69·307a6936·7a6d4b6f·ingzm2zi0zi6zmKo 
31 ··0x000001d0·56425259·546f695a·5a4e4b42·47667051·VBRYToiZZNKBGfpQ 
32 ··0x000001e0·55354242·445f5379·7374656d·7a694f73·U5BBD_SystemziOs 
33 ··0x000001f0·53747269·6e675f64·65636f64·6546535f·String_decodeFS_ 
34 ··0x00000200·636c6f73·75726500·72656769·73746572·closure.register 
35 ··0x00000210·4363734c·69737400·6f737a6d·73747269·CcsList.oszmstri 
36 ··0x00000220·6e677a6d·327a6930·7a69367a·6d4b6f56·ngzm2zi0zi6zmKoV 
37 ··0x00000230·42525954·6f695a5a·4e4b4247·66705155·BRYToiZZNKBGfpQU 
38 ··0x00000240·35424244·5f537973·74656d7a·694f7353·5BBD_SystemziOsS 
39 ··0x00000250·7472696e·675f6465·636f6465·46535f48·tring_decodeFS_H 
40 ··0x00000260·50435f63·63006f73·7a6d7374·72696e67·PC_cc.oszmstring 
41 ··0x00000270·7a6d327a·69307a69·367a6d4b·6f564252·zm2zi0zi6zmKoVBR 
42 ··0x00000280·59546f69·5a5a4e4b·42476670·51553542·YToiZZNKBGfpQU5B 
43 ··0x00000290·42445f53·79737465·6d7a694f·73537472·BD_SystemziOsStr 
44 ··0x000002a0·696e675f·43414673·5f63635f·63637300·ing_CAFs_cc_ccs. 
45 ··0x000002b0·6f737a6d·73747269·6e677a6d·327a6930·oszmstringzm2zi0 
46 ··0x000002c0·7a69367a·6d4b6f56·42525954·6f695a5a·zi6zmKoVBRYToiZZ 
47 ··0x000002d0·4e4b4247·66705155·35424244·5f537973·NKBGfpQU5BBD_Sys 
48 ··0x000002e0·74656d7a·694f7353·7472696e·675f4341·temziOsString_CA 
49 ··0x000002f0·46735f63·63006f73·7a6d7374·72696e67·Fs_cc.oszmstring 
50 ··0x00000300·7a6d327a·69307a69·367a6d4b·6f564252·zm2zi0zi6zmKoVBR 
51 ··0x00000310·59546f69·5a5a4e4b·42476670·51553542·YToiZZNKBGfpQU5B 
52 ··0x00000320·42445f53·79737465·6d7a694f·73537472·BD_SystemziOsStr 
53 ··0x00000330·696e675f·656e636f·64654653·5f636c6f·ing_encodeFS_clo 
54 ··0x00000340·73757265·00737467·5f61705f·305f6661·sure.stg_ap_0_fa 
55 ··0x00000350·7374006f·737a6d73·7472696e·677a6d32·st.oszmstringzm2 
56 ··0x00000360·7a69307a·69367a6d·4b6f5642·5259546f·zi0zi6zmKoVBRYTo 
57 ··0x00000370·695a5a4e·4b424766·70515535·4242445f·iZZNKBGfpQU5BBD_ 
58 ··0x00000380·53797374·656d7a69·4f735374·72696e67·SystemziOsString 
59 ··0x00000390·5f646563·6f646546·53315f63·6c6f7375·_decodeFS1_closu 
60 ··0x000003a0·7265006f·737a6d73·7472696e·677a6d32·re.oszmstringzm2 
61 ··0x000003b0·7a69307a·69367a6d·4b6f5642·5259546f·zi0zi6zmKoVBRYTo 
62 ··0x000003c0·695a5a4e·4b424766·70515535·4242445f·iZZNKBGfpQU5BBD_ 
63 ··0x000003d0·53797374·656d7a69·4f735374·72696e67·SystemziOsString 
64 ··0x000003e0·5f656e63·6f646546·535f4850·435f6363·_encodeFS_HPC_cc 
65 ··0x000003f0·00737467·5f62685f·7570645f·6672616d·.stg_bh_upd_fram 
66 ··0x00000400·655f696e·666f006f·737a6d73·7472696e·e_info.oszmstrin 
67 ··0x00000410·677a6d32·7a69307a·69367a6d·4b6f5642·gzm2zi0zi6zmKoVB 
68 ··0x00000420·5259546f·695a5a4e·4b424766·70515535·RYToiZZNKBGfpQU5 
69 ··0x00000430·4242445f·53797374·656d7a69·4f735374·BBD_SystemziOsSt 
70 ··0x00000440·72696e67·7a69496e·7465726e·616c5f64·ringziInternal_d 
71 ··0x00000450·65636f64·65465331·5f636c6f·73757265·ecodeFS1_closure 
72 ··0x00000460·006f737a·6d737472·696e677a·6d327a69·.oszmstringzm2zi 
73 ··0x00000470·307a6936·7a6d4b6f·56425259·546f695a·0zi6zmKoVBRYToiZ 
74 ··0x00000480·5a4e4b42·47667051·55354242·445f5379·ZNKBGfpQU5BBD_Sy 
75 ··0x00000490·7374656d·7a694f73·53747269·6e675f65·stemziOsString_e 
76 ··0x000004a0·6e636f64·65465331·5f696e66·6f007374·ncodeFS1_info.st 
77 ··0x000004b0·675f494e·445f5354·41544943·5f696e66·g_IND_STATIC_inf 
78 ··0x000004c0·6f006f73·7a6d7374·72696e67·7a6d327a·o.oszmstringzm2z9 ··0x00000070·6f006f73·7a6d7374·72696e67·7a6d327a·o.oszmstringzm2z
79 ··0x000004d0·69307a69·367a6d4b·6f564252·59546f69·i0zi6zmKoVBRYToi 
80 ··0x000004e0·5a5a4e4b·42476670·51553542·42445f53·ZZNKBGfpQU5BBD_S10 ··0x00000080·69307a69·367a6d49·6c426132·55516a48·i0zi6zmIlBa2UQjH
 11 ··0x00000090·376d4c31·38596a4d·75316a7a·7a455f53·7mL18YjMu1jzzE_S
81 ··0x000004f0·79737465·6d7a694f·73537472·696e675f·ystemziOsString_12 ··0x000000a0·79737465·6d7a694f·73537472·696e677a·ystemziOsStringz
82 ··0x00000500·7a647472·4d6f6475·6c65345f·62797465·zdtrModule4_byte13 ··0x000000b0·69496e74·65726e61·6c5f6465·636f6465·iInternal_decode
 14 ··0x000000c0·4653315f·636c6f73·75726500·6f737a6d·FS1_closure.oszm
 15 ··0x000000d0·73747269·6e677a6d·327a6930·7a69367a·stringzm2zi0zi6z
 16 ··0x000000e0·6d496c42·61325551·6a48376d·4c313859·mIlBa2UQjH7mL18Y
 17 ··0x000000f0·6a4d7531·6a7a7a45·5f537973·74656d7a·jMu1jzzE_Systemz
 18 ··0x00000100·694f7353·7472696e·675f656e·636f6465·iOsString_encode
 19 ··0x00000110·4653315f·636c6f73·75726500·6f737a6d·FS1_closure.oszm
 20 ··0x00000120·73747269·6e677a6d·327a6930·7a69367a·stringzm2zi0zi6z
 21 ··0x00000130·6d496c42·61325551·6a48376d·4c313859·mIlBa2UQjH7mL18Y
 22 ··0x00000140·6a4d7531·6a7a7a45·5f537973·74656d7a·jMu1jzzE_Systemz
 23 ··0x00000150·694f7353·7472696e·675f4341·46735f63·iOsString_CAFs_c
83 ··0x00000510·73006f73·7a6d7374·72696e67·7a6d327a·s.oszmstringzm2z24 ··0x00000160·63006f73·7a6d7374·72696e67·7a6d327a·c.oszmstringzm2z
84 ··0x00000520·69307a69·367a6d4b·6f564252·59546f69·i0zi6zmKoVBRYToi 
85 ··0x00000530·5a5a4e4b·42476670·51553542·42445f53·ZZNKBGfpQU5BBD_S25 ··0x00000170·69307a69·367a6d49·6c426132·55516a48·i0zi6zmIlBa2UQjH
 26 ··0x00000180·376d4c31·38596a4d·75316a7a·7a455f53·7mL18YjMu1jzzE_S
86 ··0x00000540·79737465·6d7a694f·73537472·696e675f·ystemziOsString_27 ··0x00000190·79737465·6d7a694f·73537472·696e677a·ystemziOsStringz
87 ··0x00000550·696e6974·5f5f7072·6f665f69·6e697400·init__prof_init. 
88 ··0x00000560·4343535f·444f4e54·5f434152·45006f73·CCS_DONT_CARE.os 
89 ··0x00000570·7a6d7374·72696e67·7a6d327a·69307a69·zmstringzm2zi0zi 
90 ··0x00000580·367a6d4b·6f564252·59546f69·5a5a4e4b·6zmKoVBRYToiZZNK 
91 ··0x00000590·42476670·51553542·42445f53·79737465·BGfpQU5BBD_Syste28 ··0x000001a0·69496e74·65726e61·6c5f656e·636f6465·iInternal_encode
 29 ··0x000001b0·4653315f·636c6f73·75726500·6f737a6d·FS1_closure.oszm
 30 ··0x000001c0·73747269·6e677a6d·327a6930·7a69367a·stringzm2zi0zi6z
 31 ··0x000001d0·6d496c42·61325551·6a48376d·4c313859·mIlBa2UQjH7mL18Y
 32 ··0x000001e0·6a4d7531·6a7a7a45·5f537973·74656d7a·jMu1jzzE_Systemz
92 ··0x000005a0·6d7a694f·73537472·696e675f·6465636f·mziOsString_deco33 ··0x000001f0·694f7353·7472696e·675f6465·636f6465·iOsString_decode
93 ··0x000005b0·64654653·315f696e·666f0065·7261006f·deFS1_info.era.o34 ··0x00000200·4653315f·636c6f73·75726500·6f737a6d·FS1_closure.oszm
 35 ··0x00000210·73747269·6e677a6d·327a6930·7a69367a·stringzm2zi0zi6z
 36 ··0x00000220·6d496c42·61325551·6a48376d·4c313859·mIlBa2UQjH7mL18Y
 37 ··0x00000230·6a4d7531·6a7a7a45·5f537973·74656d7a·jMu1jzzE_Systemz
 38 ··0x00000240·694f7353·7472696e·675f656e·636f6465·iOsString_encode
 39 ··0x00000250·46535f63·6c6f7375·7265006f·737a6d73·FS_closure.oszms
 40 ··0x00000260·7472696e·677a6d32·7a69307a·69367a6d·tringzm2zi0zi6zm
 41 ··0x00000270·496c4261·3255516a·48376d4c·3138596a·IlBa2UQjH7mL18Yj
 42 ··0x00000280·4d75316a·7a7a455f·53797374·656d7a69·Mu1jzzE_Systemzi
 43 ··0x00000290·4f735374·72696e67·5f7a6474·724d6f64·OsString_zdtrMod
 44 ··0x000002a0·756c655f·636c6f73·75726500·6f737a6d·ule_closure.oszm
 45 ··0x000002b0·73747269·6e677a6d·327a6930·7a69367a·stringzm2zi0zi6z
 46 ··0x000002c0·6d496c42·61325551·6a48376d·4c313859·mIlBa2UQjH7mL18Y
 47 ··0x000002d0·6a4d7531·6a7a7a45·5f537973·74656d7a·jMu1jzzE_Systemz
 48 ··0x000002e0·694f7353·7472696e·675f7a64·74724d6f·iOsString_zdtrMo
 49 ··0x000002f0·64756c65·345f6279·74657300·6f737a6d·dule4_bytes.oszm
 50 ··0x00000300·73747269·6e677a6d·327a6930·7a69367a·stringzm2zi0zi6z
 51 ··0x00000310·6d496c42·61325551·6a48376d·4c313859·mIlBa2UQjH7mL18Y
Max diff block lines reached; 2/14513 bytes (0.01%) of diff not shown.
1.15 MB
Types.p_o
125 KB
readelf --wide --symbols {}
    
Offset 255, 432 lines modifiedOffset 255, 432 lines modified
255 ···251:·0000000000003575·····0·NOTYPE··LOCAL··DEFAULT····3·inE7_str255 ···251:·0000000000003575·····0·NOTYPE··LOCAL··DEFAULT····3·inE7_str
256 ···252:·00000000000035e0·····0·NOTYPE··LOCAL··DEFAULT····3·inHj_str256 ···252:·00000000000035e0·····0·NOTYPE··LOCAL··DEFAULT····3·inHj_str
257 ···253:·00000000000035e4·····0·NOTYPE··LOCAL··DEFAULT····3·inHk_str257 ···253:·00000000000035e4·····0·NOTYPE··LOCAL··DEFAULT····3·inHk_str
258 ···254:·0000000000003635·····0·NOTYPE··LOCAL··DEFAULT····3·inHl_str258 ···254:·0000000000003635·····0·NOTYPE··LOCAL··DEFAULT····3·inHl_str
259 ···255:·0000000000003637·····0·NOTYPE··LOCAL··DEFAULT····3·inHm_str259 ···255:·0000000000003637·····0·NOTYPE··LOCAL··DEFAULT····3·inHm_str
260 ···256:·0000000000003688·····0·NOTYPE··LOCAL··DEFAULT····3·inHn_str260 ···256:·0000000000003688·····0·NOTYPE··LOCAL··DEFAULT····3·inHn_str
261 ···257:·000000000000368c·····0·NOTYPE··LOCAL··DEFAULT····3·inHo_str261 ···257:·000000000000368c·····0·NOTYPE··LOCAL··DEFAULT····3·inHo_str
262 ···258:·00000000000047e0···104·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString17_info262 ···258:·00000000000032d0·····5·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfNFDataOsString_info
 263 ···259:·00000000000010d0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfGenericPosixCharzuzdcto_closure
263 ···259:·0000000000001700·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdmPW_closure264 ···260:·0000000000001730·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_unPW_closure
264 ···260:·0000000000000598·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfSemigroupOsString_closure 
265 ···261:·0000000000001d30···203·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfShowOsChar1_info 
266 ···262:·00000000000044a8····48·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_unPS1_info 
267 ···263:·0000000000000838·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfShowPosixString_closure 
268 ···264:·0000000000001010·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfGenericWindowsChar_closure 
269 ···265:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziWord_zdfOrdWord16zuzdccompare_closure265 ···261:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziWord_zdfOrdWord16zuzdccompare_closure
 266 ···262:·0000000000000280·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_unWW_HPC_cc
270 ···266:·00000000000027f8···215·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdwzdcmin_info 
271 ···267:·000000000000047c·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString9_bytes 
272 ···268:·0000000000001cf8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdtczqPosixChar_closure267 ···263:·0000000000001a58·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdtczqPosixString2_closure
 268 ···264:·0000000000002bd0···116·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfNFDataOsChar1_info
273 ···269:·0000000000000da8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfMonoidPosixString_closure269 ···265:·0000000000001280·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfNFDataOsString_closure
 270 ···266:·0000000000004038····48·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_getWindowsChar1_info
 271 ···267:·0000000000000438·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfEqOsStringzuzdczsze_closure
 272 ···268:·0000000000001918·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdtczqWindowsString2_closure
274 ···270:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziWord_gtWord16_closure273 ···269:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziWord_gtWord16_closure
 274 ···270:·0000000000000638·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString8_closure
275 ···271:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_SRT_3_info275 ···271:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_SRT_3_info
276 ···272:·0000000000000780···104·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString12_info276 ···272:·0000000000001100·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfGenericPosixChar_closure
 277 ···273:·00000000000014c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_getWindowsChar1_closure
 278 ···274:·00000000000015d8···203·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfShowPosixCharzuzdcshowsPrec_info
 279 ···275:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT····9·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_init_arr
277 ···273:·00000000000026f8···215·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfOrdOsStringzuzdczl_info280 ···276:·0000000000002f70···251·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfOrdOsCharzuzdcmax_info
278 ···274:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdfOrdShortByteStringzuzdczlze_closure281 ···277:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdfOrdShortByteStringzuzdczlze_closure
279 ···275:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziBase_CZCSemigroup_con_info282 ···278:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziBase_CZCSemigroup_con_info
 283 ···279:·00000000000004d0···420·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfSemigroupOsStringzugo1_info
280 ···276:·0000000000001de8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdtczqOsString1_closure284 ···280:·0000000000001ca8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdtczqPosixChar1_closure
281 ···277:·0000000000002d08···239·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfOrdOsCharzuzdczlze_info 
282 ···278:·0000000000004290·····2·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdbWS_info285 ···281:·0000000000000e60·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfOrdOsStringzuzdczlze_closure
 286 ···282:·0000000000001298·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfGenericOsStringzuzdcto_closure
283 ···279:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziBase_zpzp_info287 ···283:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziBase_zpzp_info
 288 ···284:·0000000000000e60···104·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString2_info
 289 ···285:·0000000000001370·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_getWindowsString1_closure
 290 ···286:·0000000000000900·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString2_closure
284 ···280:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_KindRepTyConApp_con_info291 ···287:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ghczmprim_GHCziTypes_KindRepTyConApp_con_info
 292 ···288:·0000000000000b58·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfMonoidOsString_closure
 293 ···289:·00000000000010e8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfGenericPosixCharzuzdcfrom_closure
 294 ···290:·0000000000001520·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_getOsString1_closure
285 ···281:·0000000000001a28·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdtczqPosixString1_closure295 ···291:·0000000000001a78·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdtczqPosixString_closure
286 ···282:·0000000000002ca0·····8·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfGenericPosixCharzuzdcto_info 
287 ···283:·0000000000000950·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepPosixString1_closure 
288 ···284:·0000000000000550·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdwgo1_closure 
289 ···285:·0000000000002b98·····9·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfGenericWindowsCharzuzdcfrom_info 
290 ···286:·00000000000014c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_getWindowsChar1_closure 
291 ···287:·0000000000000390·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_closure 
292 ···288:·000000000000045d·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString7_bytes 
293 ···289:·0000000000004560····48·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_unWW1_info296 ···292:·0000000000004560····48·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_unWW1_info
 297 ···293:·00000000000020b0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString19_closure
 298 ···294:·00000000000047e0···104·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString17_info
 299 ···295:·0000000000000f90···386·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepPosixStringzuzdclift_info
 300 ···296:·0000000000000240·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_unWS_HPC_cc
 301 ···297:·0000000000000de8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfOrdPosixString_closure
294 ···290:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziSyntax_ConE_con_info302 ···298:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·templatezmhaskell_LanguageziHaskellziTHziSyntax_ConE_con_info
295 ···291:·00000000000012c8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfGenericOsString_closure303 ···299:·0000000000004670·····2·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_unPW_info
296 ···292:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziShow_zdwshowSignedInt_info304 ···300:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziShow_zdwshowSignedInt_info
297 ···293:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziWord_zdfOrdWord16zuzdcmin_closure305 ···301:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziWord_zdfOrdWord16zuzdcmin_closure
 306 ···302:·00000000000003e5·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdtczqOsChar3_bytes
298 ···294:·0000000000000e60···104·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString2_info 
299 ···295:·00000000000002c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_CAFs_cc 
300 ···296:·0000000000000568·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfSemigroupOsStringzugo1_closure 
301 ···297:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziShow_zdfShowZLz2cUZR13_closure307 ···303:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziShow_zdfShowZLz2cUZR13_closure
302 ···298:·0000000000004670·····2·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_unPW_info 
303 ···299:·00000000000015b0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdbPS_closure 
304 ···300:·0000000000000ff8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfGenericWindowsCharzuzdcfrom_closure 
305 ···301:·0000000000002b68·····8·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfGenericWindowsCharzuzdcto_info 
306 ···302:·0000000000000480·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfEqPosixString_closure 
307 ···303:·0000000000000028···231·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_info308 ···304:·0000000000002348····14·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfOrdOsStringzuzdczgze_info
308 ···304:·0000000000001748·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdtrModule2_closure 
309 ···305:·0000000000000fe0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfGenericWindowsCharzuzdcto_closure 
310 ···306:·0000000000000288···541·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdwgo1_info309 ···305:·0000000000001268···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepPosixString1_info
311 ···307:·00000000000041d0····48·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_getOsChar1_info310 ···306:·00000000000008b0···386·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepWindowsStringzuzdclift_info
312 ···308:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_ap_pp_info311 ···307:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_ap_pp_info
313 ···309:·0000000000002108·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString17_closure312 ···308:·0000000000000e90·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfOrdOsStringzuzdczg_closure
 313 ···309:·0000000000005788····29·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_init__prof_init
314 ···310:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdtcShortByteString_closure314 ···310:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdtcShortByteString_closure
 315 ···311:·00000000000003fe·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString21_bytes
315 ···311:·0000000000000818·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfShowPosixStringzuzdcshowList_closure 
316 ···312:·0000000000001e68·····5·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfNFDataWindowsString_info 
317 ···313:·0000000000001640·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_unWS1_closure 
318 ···314:·0000000000000a68·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfShowPosixChar_closure316 ···312:·0000000000000838·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfShowPosixString_closure
319 ···315:·0000000000004008·····2·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_getPosixString_info 
320 ···316:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziShow_showListzuzu_info317 ···313:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziShow_showListzuzu_info
321 ···317:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_newByteArrayzh318 ···314:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_newByteArrayzh
322 ···318:·0000000000000c18·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfNFDataWindowsString_closure 
323 ···319:·0000000000001190·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfOrdOsCharzuzdczlze_closure 
324 ···320:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_DataziEither_Right_con_info319 ···315:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_DataziEither_Right_con_info
 320 ···316:·0000000000000442·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdtczqWindowsString3_bytes
325 ···321:·0000000000000920·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepPosixStringzuzdclift_closure 
326 ···322:·0000000000002b38·····5·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfNFDataWindowsChar_info 
327 ···323:·0000000000001438·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfShowWindowsStringzuzdcshowList_closure 
328 ···324:·0000000000001d48·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdtcOsString1_closure321 ···317:·0000000000001f78·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdtczqOsChar_closure
 322 ···318:·00000000000006a0···119·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfSemigroupOsStringzuzdcsconcat_info
 323 ···319:·00000000000043f0····48·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_unWS1_info
329 ···325:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdfLiftBoxedRepShortByteStringzuzdclift_info324 ···320:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdfLiftBoxedRepShortByteStringzuzdclift_info
 325 ···321:·0000000000001ae8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdtcWindowsChar_closure
 326 ···322:·0000000000001768·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdtrModule1_closure
 327 ···323:·0000000000001f28·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdtczqOsChar1_closure
 328 ···324:·0000000000000788·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepWindowsString1_closure
 329 ···325:·0000000000000fc8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfNFDataWindowsChar_closure
 330 ···326:·0000000000001208·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfOrdOsCharzuzdcmin_closure
 331 ···327:·0000000000000da8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfMonoidPosixString_closure
330 ···326:·00000000000015d8···203·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfShowPosixCharzuzdcshowsPrec_info332 ···328:·0000000000001c38···203·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfShowOsCharzuzdcshowsPrec_info
331 ···327:·00000000000014f0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_getPosixChar1_closure333 ···329:·0000000000000598·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfSemigroupOsString_closure
332 ···328:·0000000000000040·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_getOsChar_HPC_cc 
333 ···329:·0000000000001f60·····9·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfGenericPosixStringzuzdcfrom_info 
334 ···330:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziGenerics_CZCGeneric_con_info334 ···330:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziGenerics_CZCGeneric_con_info
335 ···331:·00000000000000c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_getPosixChar_HPC_cc 
336 ···332:·00000000000040c0····48·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_getPosixChar1_info335 ···331:·0000000000004148····48·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_getOsString1_info
337 ···333:·0000000000001268···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepPosixString1_info336 ···332:·00000000000015e0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdbWW_closure
338 ···334:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy337 ···333:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
339 ···335:·0000000000001ea8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdtcOsChar_closure338 ···334:·0000000000001d68·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdtcOsString_closure
340 ···336:·0000000000000be0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfShowOsChar_closure 
341 ···337:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziBase_zdp1Applicative_info339 ···335:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziBase_zdp1Applicative_info
342 ···338:·0000000000001418·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfShowWindowsString1_closure340 ···336:·00000000000000c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_getPosixChar_HPC_cc
 341 ···337:·0000000000001d30···203·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfShowOsChar1_info
343 ···339:·00000000000041a0·····2·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_getOsString_info342 ···338:·00000000000018b8···123·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfShowOsString1_info
344 ···340:·00000000000005d0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfSemigroupOsStringzuzdcstimes_closure343 ···339:·0000000000001fc8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_coercionToPlatformTypes4_closure
Max diff block lines reached; 66470/127856 bytes (51.99%) of diff not shown.
315 KB
readelf --wide --relocs {}
    
Offset 1, 590 lines modifiedOffset 1, 590 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x190f0·contains·793·entries:1 Relocation·section·'.rela.text'·at·offset·0x190f0·contains·793·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000008··0000000400000018·R_X86_64_PC64··········00000000000004b1·imHv_str·-·203 0000000000000008··0000000400000018·R_X86_64_PC64··········00000000000004b1·imHv_str·-·20
4 0000000000000010··0000000500000018·R_X86_64_PC64··········00000000000004b9·imHw_str·-·184 0000000000000010··0000000500000018·R_X86_64_PC64··········00000000000004b9·imHw_str·-·18
5 0000000000000039··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·805 0000000000000039··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·80
6 000000000000008f··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·d06 000000000000008f··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·d0
7 00000000000000eb··0000015600000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTypes_False_closure·-·37 00000000000000eb··0000015700000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTypes_False_closure·-·3
8 00000000000000f9··0000028f00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTypes_True_closure·-·28 00000000000000f9··0000029200000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTypes_True_closure·-·2
9 0000000000000107··0000011f00000002·R_X86_64_PC32··········0000000000000390·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_closure·-·49 0000000000000107··000001ca00000002·R_X86_64_PC32··········0000000000000390·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_closure·-·4
10 0000000000000118··0000000600000018·R_X86_64_PC64··········0000000000000516·imIH_str·-·2010 0000000000000118··0000000600000018·R_X86_64_PC64··········0000000000000516·imIH_str·-·20
11 0000000000000120··0000000700000018·R_X86_64_PC64··········000000000000051e·imII_str·-·1811 0000000000000120··0000000700000018·R_X86_64_PC64··········000000000000051e·imII_str·-·18
12 0000000000000149··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·19012 0000000000000149··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·190
13 000000000000019f··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1e813 000000000000019f··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·1e8
14 0000000000000224··000001f300000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·414 0000000000000224··000001e600000004·R_X86_64_PLT32·········0000000000000000·memcmp·-·4
15 0000000000000237··0000015600000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTypes_False_closure·-·315 0000000000000237··0000015700000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTypes_False_closure·-·3
16 0000000000000245··0000028f00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTypes_True_closure·-·216 0000000000000245··0000029200000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTypes_True_closure·-·2
17 0000000000000253··000001e100000002·R_X86_64_PC32··········0000000000000438·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfEqOsStringzuzdczsze_closure·-·417 0000000000000253··0000010b00000002·R_X86_64_PC32··········0000000000000438·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfEqOsStringzuzdczsze_closure·-·4
18 0000000000000268··0000000800000018·R_X86_64_PC64··········000000000000057d·imK4_str·-·2018 0000000000000268··0000000800000018·R_X86_64_PC64··········000000000000057d·imK4_str·-·20
19 0000000000000270··0000000900000018·R_X86_64_PC64··········000000000000058b·imK5_str·-·1819 0000000000000270··0000000900000018·R_X86_64_PC64··········000000000000058b·imK5_str·-·18
20 00000000000002a9··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·2f820 00000000000002a9··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·2f8
21 0000000000000307··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·35821 0000000000000307··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·358
22 0000000000000367··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·3b022 0000000000000367··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·3b0
23 0000000000000384··0000011c00000002·R_X86_64_PC32··········0000000000000550·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdwgo1_closure·-·423 0000000000000384··0000023900000002·R_X86_64_PC32··········0000000000000550·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdwgo1_closure·-·4
24 00000000000003c7··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·42024 00000000000003c7··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·420
25 00000000000003f7··0000013d00000004·R_X86_64_PLT32·········0000000000000000·stg_newByteArrayzh·-·425 00000000000003f7··0000013a00000004·R_X86_64_PLT32·········0000000000000000·stg_newByteArrayzh·-·4
26 000000000000046c··0000014e00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·426 000000000000046c··0000014d00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
27 0000000000000496··0000014e00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·427 0000000000000496··0000014d00000004·R_X86_64_PLT32·········0000000000000000·memcpy·-·4
28 00000000000004b0··0000000a00000018·R_X86_64_PC64··········00000000000005de·imL6_str·-·2028 00000000000004b0··0000000a00000018·R_X86_64_PC64··········00000000000005de·imL6_str·-·20
29 00000000000004b8··0000000b00000018·R_X86_64_PC64··········00000000000005ea·imL7_str·-·1829 00000000000004b8··0000000b00000018·R_X86_64_PC64··········00000000000005ea·imL7_str·-·18
30 00000000000004e1··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·52830 00000000000004e1··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·528
31 0000000000000537··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·58831 0000000000000537··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·588
32 0000000000000597··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·60032 0000000000000597··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·600
33 00000000000005ae··0000012800000002·R_X86_64_PC32··········0000000000000568·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfSemigroupOsStringzugo1_closure·-·433 00000000000005ae··000002a100000002·R_X86_64_PC32··········0000000000000568·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfSemigroupOsStringzugo1_closure·-·4
34 0000000000000629··000001f00000000b·R_X86_64_32S···········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_SBS_con_info·+·034 0000000000000629··000001e20000000b·R_X86_64_32S···········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_SBS_con_info·+·0
35 000000000000063b··0000024b00000002·R_X86_64_PC32··········0000000000000000·era·-·435 000000000000063b··0000024600000002·R_X86_64_PC32··········0000000000000000·era·-·4
36 0000000000000667··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·5d836 0000000000000667··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·5d8
37 0000000000000670··0000027200000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·437 0000000000000670··0000027100000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·4
38 0000000000000680··0000000c00000018·R_X86_64_PC64··········000000000000064f·imLB_str·-·2038 0000000000000680··0000000c00000018·R_X86_64_PC64··········000000000000064f·imLB_str·-·20
39 0000000000000688··0000000d00000018·R_X86_64_PC64··········000000000000065a·imLC_str·-·1839 0000000000000688··0000000d00000018·R_X86_64_PC64··········000000000000065a·imLC_str·-·18
40 00000000000006ad··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·6f040 00000000000006ad··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·6f0
41 000000000000070f··0000027f00000002·R_X86_64_PC32··········0000000000000580·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfSemigroupOsStringzuzdcsconcat_closure·-·441 000000000000070f··0000019900000002·R_X86_64_PC32··········0000000000000580·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfSemigroupOsStringzuzdcsconcat_closure·-·4
42 0000000000000720··0000000e00000018·R_X86_64_PC64··········00000000000006c5·imLS_str·-·2042 0000000000000720··0000000e00000018·R_X86_64_PC64··········00000000000006c5·imLS_str·-·20
43 0000000000000728··0000000f00000018·R_X86_64_PC64··········00000000000006d1·imLT_str·-·1843 0000000000000728··0000000f00000018·R_X86_64_PC64··········00000000000006d1·imLT_str·-·18
44 0000000000000743··0000010400000002·R_X86_64_PC32··········0000000000000598·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfSemigroupOsString_closure·-·344 0000000000000743··0000014900000002·R_X86_64_PC32··········0000000000000598·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfSemigroupOsString_closure·-·3
45 000000000000074a··0000021100000002·R_X86_64_PC32··········0000000000000000·base_DataziSemigroupziInternal_stimesDefault_closure·+·045 000000000000074a··0000020a00000002·R_X86_64_PC32··········0000000000000000·base_DataziSemigroupziInternal_stimesDefault_closure·+·0
46 000000000000074f··0000023f00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_pp_fast·-·446 000000000000074f··0000023300000004·R_X86_64_PLT32·········0000000000000000·stg_ap_pp_fast·-·4
47 0000000000000760··0000001000000018·R_X86_64_PC64··········000000000000073b·imMg_str·-·2047 0000000000000760··0000001000000018·R_X86_64_PC64··········000000000000073b·imMg_str·-·20
48 0000000000000768··0000001100000018·R_X86_64_PC64··········0000000000000741·imMh_str·-·1848 0000000000000768··0000001100000018·R_X86_64_PC64··········0000000000000741·imMh_str·-·18
49 000000000000077c··0000026500000002·R_X86_64_PC32··········0000000000000710·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString13_closure·-·449 000000000000077c··0000023d00000002·R_X86_64_PC32··········0000000000000710·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString13_closure·-·4
50 000000000000079e··000001e30000000b·R_X86_64_32S···········0000000000000000·templatezmhaskell_LanguageziHaskellziTHziSyntax_AppE_con_info·+·050 000000000000079e··000001d90000000b·R_X86_64_32S···········0000000000000000·templatezmhaskell_LanguageziHaskellziTHziSyntax_AppE_con_info·+·0
51 00000000000007b0··0000024b00000002·R_X86_64_PC32··········0000000000000000·era·-·451 00000000000007b0··0000024600000002·R_X86_64_PC32··········0000000000000000·era·-·4
52 00000000000007c2··000002650000000b·R_X86_64_32S···········0000000000000710·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString13_closure·+·252 00000000000007c2··0000023d0000000b·R_X86_64_32S···········0000000000000710·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString13_closure·+·2
53 00000000000007e0··0000021a00000002·R_X86_64_PC32··········0000000000000738·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString12_closure·-·453 00000000000007e0··0000022f00000002·R_X86_64_PC32··········0000000000000738·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString12_closure·-·4
54 00000000000007e8··0000001200000018·R_X86_64_PC64··········00000000000007a7·imN1_str·-·2054 00000000000007e8··0000001200000018·R_X86_64_PC64··········00000000000007a7·imN1_str·-·20
55 00000000000007f0··0000001300000018·R_X86_64_PC64··········00000000000007a9·imN2_str·-·1855 00000000000007f0··0000001300000018·R_X86_64_PC64··········00000000000007a9·imN2_str·-·18
56 0000000000000804··000002a800000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdfLiftBoxedRepShortByteStringzuzdclift_closure·-·456 0000000000000804··000002a600000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdfLiftBoxedRepShortByteStringzuzdclift_closure·-·4
57 000000000000080d··0000024b00000002·R_X86_64_PC32··········0000000000000000·era·-·557 000000000000080d··0000024600000002·R_X86_64_PC32··········0000000000000000·era·-·5
58 0000000000000820··0000024b00000002·R_X86_64_PC32··········0000000000000000·era·-·458 0000000000000820··0000024600000002·R_X86_64_PC32··········0000000000000000·era·-·4
59 000000000000084c··000001960000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·059 000000000000084c··000001890000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·0
60 0000000000000877··0000014500000004·R_X86_64_PLT32·········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdfLiftBoxedRepShortByteStringzuzdclift_info·-·460 0000000000000877··0000014000000004·R_X86_64_PLT32·········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdfLiftBoxedRepShortByteStringzuzdclift_info·-·4
61 0000000000000890··0000001400000018·R_X86_64_PC64··········00000000000007fa·imN3_str·-·2061 0000000000000890··0000001400000018·R_X86_64_PC64··········00000000000007fa·imN3_str·-·20
62 0000000000000898··0000001500000018·R_X86_64_PC64··········00000000000007fe·imN4_str·-·1862 0000000000000898··0000001500000018·R_X86_64_PC64··········00000000000007fe·imN4_str·-·18
63 00000000000008d7··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·80863 00000000000008d7··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·808
64 00000000000008e9··0000024b00000002·R_X86_64_PC32··········0000000000000000·era·-·464 00000000000008e9··0000024600000002·R_X86_64_PC32··········0000000000000000·era·-·4
65 0000000000000903··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·96065 0000000000000903··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·960
66 0000000000000920··0000026800000004·R_X86_64_PLT32·········0000000000000000·templatezmhaskell_LanguageziHaskellziTHziSyntax_zdp1Quote_info·-·466 0000000000000920··0000026500000004·R_X86_64_PLT32·········0000000000000000·templatezmhaskell_LanguageziHaskellziTHziSyntax_zdp1Quote_info·-·4
67 0000000000000932··0000015e00000002·R_X86_64_PC32··········0000000000000758·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepWindowsStringzuzdclift_closure·-·467 0000000000000932··0000028d00000002·R_X86_64_PC32··········0000000000000758·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepWindowsStringzuzdclift_closure·-·4
68 000000000000095c··0000021a00000002·R_X86_64_PC32··········0000000000000738·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString12_closure·-·468 000000000000095c··0000022f00000002·R_X86_64_PC32··········0000000000000738·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString12_closure·-·4
69 000000000000096f··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·9a869 000000000000096f··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·9a8
70 0000000000000982··0000020e00000004·R_X86_64_PLT32·········0000000000000000·base_GHCziBase_zdp1Monad_info·-·470 0000000000000982··0000020700000004·R_X86_64_PLT32·········0000000000000000·base_GHCziBase_zdp1Monad_info·-·4
71 00000000000009a4··0000021a00000002·R_X86_64_PC32··········0000000000000738·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString12_closure·-·471 00000000000009a4··0000022f00000002·R_X86_64_PC32··········0000000000000738·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString12_closure·-·4
72 00000000000009b7··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·9f072 00000000000009b7··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·9f0
73 00000000000009ca··0000015100000004·R_X86_64_PLT32·········0000000000000000·base_GHCziBase_zdp1Applicative_info·-·473 00000000000009ca··0000014f00000004·R_X86_64_PLT32·········0000000000000000·base_GHCziBase_zdp1Applicative_info·-·4
74 00000000000009ec··0000021a00000002·R_X86_64_PC32··········0000000000000738·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString12_closure·-·474 00000000000009ec··0000022f00000002·R_X86_64_PC32··········0000000000000738·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString12_closure·-·4
75 0000000000000a02··000001c50000000b·R_X86_64_32S···········0000000000000000·stg_restore_cccs_info·+·075 0000000000000a02··000001c30000000b·R_X86_64_32S···········0000000000000000·stg_restore_cccs_info·+·0
76 0000000000000a15··000001340000000b·R_X86_64_32S···········0000000000000000·stg_ap_pp_info·+·076 0000000000000a15··000001330000000b·R_X86_64_32S···········0000000000000000·stg_ap_pp_info·+·0
77 0000000000000a21··0000021a0000000b·R_X86_64_32S···········0000000000000738·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString12_closure·+·177 0000000000000a21··0000022f0000000b·R_X86_64_32S···········0000000000000738·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString12_closure·+·1
78 0000000000000a2e··0000016300000004·R_X86_64_PLT32·········0000000000000000·base_GHCziBase_fmap_info·-·478 0000000000000a2e··0000016700000004·R_X86_64_PLT32·········0000000000000000·base_GHCziBase_fmap_info·-·4
79 0000000000000a40··0000001600000018·R_X86_64_PC64··········000000000000086e·imOa_str·-·2079 0000000000000a40··0000001600000018·R_X86_64_PC64··········000000000000086e·imOa_str·-·20
80 0000000000000a48··0000001700000018·R_X86_64_PC64··········0000000000000872·imOb_str·-·1880 0000000000000a48··0000001700000018·R_X86_64_PC64··········0000000000000872·imOb_str·-·18
81 0000000000000a62··0000024b00000002·R_X86_64_PC32··········0000000000000000·era·-·581 0000000000000a62··0000024600000002·R_X86_64_PC32··········0000000000000000·era·-·5
82 0000000000000a75··0000024b00000002·R_X86_64_PC32··········0000000000000000·era·-·482 0000000000000a75··0000024600000002·R_X86_64_PC32··········0000000000000000·era·-·4
83 0000000000000aa8··0000029100000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·483 0000000000000aa8··0000029500000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·4
84 0000000000000ab5··0000022c00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_p_fast·-·484 0000000000000ab5··0000022400000004·R_X86_64_PLT32·········0000000000000000·stg_ap_p_fast·-·4
85 0000000000000ac0··0000001800000018·R_X86_64_PC64··········00000000000008c3·imOc_str·-·2085 0000000000000ac0··0000001800000018·R_X86_64_PC64··········00000000000008c3·imOc_str·-·20
86 0000000000000ac8··0000001900000018·R_X86_64_PC64··········00000000000008c5·imOd_str·-·1886 0000000000000ac8··0000001900000018·R_X86_64_PC64··········00000000000008c5·imOd_str·-·18
87 0000000000000adc··0000015e00000002·R_X86_64_PC32··········0000000000000758·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepWindowsStringzuzdclift_closure·-·487 0000000000000adc··0000028d00000002·R_X86_64_PC32··········0000000000000758·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepWindowsStringzuzdclift_closure·-·4
88 0000000000000ae5··0000024b00000002·R_X86_64_PC32··········0000000000000000·era·-·588 0000000000000ae5··0000024600000002·R_X86_64_PC32··········0000000000000000·era·-·5
89 0000000000000af8··0000024b00000002·R_X86_64_PC32··········0000000000000000·era·-·489 0000000000000af8··0000024600000002·R_X86_64_PC32··········0000000000000000·era·-·4
90 0000000000000b24··000001960000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·090 0000000000000b24··000001890000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·0
91 0000000000000b68··0000001a00000018·R_X86_64_PC64··········0000000000000916·imOe_str·-·2091 0000000000000b68··0000001a00000018·R_X86_64_PC64··········0000000000000916·imOe_str·-·20
92 0000000000000b70··0000001b00000018·R_X86_64_PC64··········000000000000091a·imOf_str·-·1892 0000000000000b70··0000001b00000018·R_X86_64_PC64··········000000000000091a·imOf_str·-·18
93 0000000000000b84··0000015e00000002·R_X86_64_PC32··········0000000000000758·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepWindowsStringzuzdclift_closure·-·493 0000000000000b84··0000028d00000002·R_X86_64_PC32··········0000000000000758·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepWindowsStringzuzdclift_closure·-·4
94 0000000000000b95··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·be094 0000000000000b95··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·be0
95 0000000000000bb1··0000026800000004·R_X86_64_PLT32·········0000000000000000·templatezmhaskell_LanguageziHaskellziTHziSyntax_zdp1Quote_info·-·495 0000000000000bb1··0000026500000004·R_X86_64_PLT32·········0000000000000000·templatezmhaskell_LanguageziHaskellziTHziSyntax_zdp1Quote_info·-·4
96 0000000000000bb8··0000023700000002·R_X86_64_PC32··········0000000000000788·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepWindowsString1_closure·-·496 0000000000000bb8··0000014400000002·R_X86_64_PC32··········0000000000000788·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepWindowsString1_closure·-·4
97 0000000000000bdc··0000015e00000002·R_X86_64_PC32··········0000000000000758·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepWindowsStringzuzdclift_closure·-·497 0000000000000bdc··0000028d00000002·R_X86_64_PC32··········0000000000000758·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepWindowsStringzuzdclift_closure·-·4
98 0000000000000c1d··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·a6098 0000000000000c1d··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·a60
99 0000000000000c2f··0000024b00000002·R_X86_64_PC32··········0000000000000000·era·-·499 0000000000000c2f··0000024600000002·R_X86_64_PC32··········0000000000000000·era·-·4
100 0000000000000c52··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·ae0100 0000000000000c52··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·ae0
101 0000000000000c64··0000024b00000002·R_X86_64_PC32··········0000000000000000·era·-·4101 0000000000000c64··0000024600000002·R_X86_64_PC32··········0000000000000000·era·-·4
102 0000000000000c8c··0000023f00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_pp_fast·-·4102 0000000000000c8c··0000023300000004·R_X86_64_PLT32·········0000000000000000·stg_ap_pp_fast·-·4
103 0000000000000c9c··0000027200000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·4103 0000000000000c9c··0000027100000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·4
104 0000000000000ca8··0000001c00000018·R_X86_64_PC64··········0000000000000984·imPa_str·-·20104 0000000000000ca8··0000001c00000018·R_X86_64_PC64··········0000000000000984·imPa_str·-·20
105 0000000000000cb0··0000001d00000018·R_X86_64_PC64··········000000000000098d·imPb_str·-·18105 0000000000000cb0··0000001d00000018·R_X86_64_PC64··········000000000000098d·imPb_str·-·18
106 0000000000000cc4··0000023300000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdwzdcshowsPrec_closure·-·4106 0000000000000cc4··0000022a00000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdwzdcshowsPrec_closure·-·4
107 0000000000000cd5··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·d30107 0000000000000cd5··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·d30
108 0000000000000cdf··0000025100000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTypes_ZMZN_closure·-·3108 0000000000000cdf··0000024e00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTypes_ZMZN_closure·-·3
109 0000000000000cfa··0000024900000004·R_X86_64_PLT32·········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdwzdcshowsPrec_info·-·4109 0000000000000cfa··0000024500000004·R_X86_64_PLT32·········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdwzdcshowsPrec_info·-·4
110 0000000000000d01··0000028e00000002·R_X86_64_PC32··········00000000000007d8·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfShowPosixStringzuzdcshowsPrec_closure·-·4110 0000000000000d01··000001f000000002·R_X86_64_PC32··········00000000000007d8·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfShowPosixStringzuzdcshowsPrec_closure·-·4
111 0000000000000d47··0000011700000004·R_X86_64_PLT32·········0000000000000000·base_GHCziBase_zpzp_info·-·4111 0000000000000d47··0000011b00000004·R_X86_64_PLT32·········0000000000000000·base_GHCziBase_zpzp_info·-·4
112 0000000000000d58··0000001e00000018·R_X86_64_PC64··········00000000000009f8·imPx_str·-·20112 0000000000000d58··0000001e00000018·R_X86_64_PC64··········00000000000009f8·imPx_str·-·20
113 0000000000000d60··0000001f00000018·R_X86_64_PC64··········0000000000000a00·imPy_str·-·18113 0000000000000d60··0000001f00000018·R_X86_64_PC64··········0000000000000a00·imPy_str·-·18
114 0000000000000d74··0000023300000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdwzdcshowsPrec_closure·-·4114 0000000000000d74··0000022a00000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdwzdcshowsPrec_closure·-·4
115 0000000000000d85··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·dd8115 0000000000000d85··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·dd8
116 0000000000000d8f··0000025100000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTypes_ZMZN_closure·-·3116 0000000000000d8f··0000024e00000002·R_X86_64_PC32··········0000000000000000·ghczmprim_GHCziTypes_ZMZN_closure·-·3
117 0000000000000da7··0000024900000004·R_X86_64_PLT32·········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdwzdcshowsPrec_info·-·4117 0000000000000da7··0000024500000004·R_X86_64_PLT32·········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdwzdcshowsPrec_info·-·4
118 0000000000000dae··000002a400000002·R_X86_64_PC32··········00000000000007f8·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfShowPosixString1_closure·-·4118 0000000000000dae··0000017700000002·R_X86_64_PC32··········00000000000007f8·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfShowPosixString1_closure·-·4
119 0000000000000def··0000011700000004·R_X86_64_PLT32·········0000000000000000·base_GHCziBase_zpzp_info·-·4119 0000000000000def··0000011b00000004·R_X86_64_PLT32·········0000000000000000·base_GHCziBase_zpzp_info·-·4
120 0000000000000e00··0000002000000018·R_X86_64_PC64··········0000000000000a60·imPO_str·-·20120 0000000000000e00··0000002000000018·R_X86_64_PC64··········0000000000000a60·imPO_str·-·20
121 0000000000000e08··0000002100000018·R_X86_64_PC64··········0000000000000a68·imPP_str·-·18121 0000000000000e08··0000002100000018·R_X86_64_PC64··········0000000000000a68·imPP_str·-·18
122 0000000000000e1c··000002a400000002·R_X86_64_PC32··········00000000000007f8·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfShowPosixString1_closure·-·4122 0000000000000e1c··0000017700000002·R_X86_64_PC32··········00000000000007f8·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfShowPosixString1_closure·-·4
123 0000000000000e29··000002a400000002·R_X86_64_PC32··········00000000000007f8·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfShowPosixString1_closure·-·2123 0000000000000e29··0000017700000002·R_X86_64_PC32··········00000000000007f8·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfShowPosixString1_closure·-·2
124 0000000000000e2e··0000013c00000004·R_X86_64_PLT32·········0000000000000000·base_GHCziShow_showListzuzu_info·-·4124 0000000000000e2e··0000013900000004·R_X86_64_PLT32·········0000000000000000·base_GHCziShow_showListzuzu_info·-·4
125 0000000000000e40··0000002200000018·R_X86_64_PC64··········0000000000000ad2·imQ9_str·-·20125 0000000000000e40··0000002200000018·R_X86_64_PC64··········0000000000000ad2·imQ9_str·-·20
126 0000000000000e48··0000002300000018·R_X86_64_PC64··········0000000000000ad8·imQa_str·-·18126 0000000000000e48··0000002300000018·R_X86_64_PC64··········0000000000000ad8·imQa_str·-·18
Max diff block lines reached; 297016/322858 bytes (92.00%) of diff not shown.
95.5 KB
strings --all --bytes=8 {}
    
Offset 35, 196 lines modifiedOffset 35, 196 lines modified
35 PosixChar35 PosixChar
36 'WindowsChar36 'WindowsChar
37 WindowsChar37 WindowsChar
38 'PosixString38 'PosixString
39 'WindowsString39 'WindowsString
40 PosixString40 PosixString
41 System.OsString.Internal.Types41 System.OsString.Internal.Types
42 os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD42 os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
43 WindowsString43 WindowsString
44 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fEqOsChar_$c/=_rmw0>44 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fEqOsChar_$c/=_rmw0>
45 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fEqOsString_$c/=_rmw1>45 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fEqOsString_$c/=_rmw1>
46 ->>ByteArray#46 ->>ByteArray#
47 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$wgo1_rmwM>47 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$wgo1_rmwM>
48 ->>OsString48 ->>OsString
49 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fSemigroupOsString_go1_rmwL>49 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fSemigroupOsString_go1_rmwL>
50 ->OsString50 ->OsString
51 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fSemigroupOsString_$csconcat_rmwK>51 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fSemigroupOsString_$csconcat_rmwK>
52 ->>OsString52 ->>OsString
53 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fSemigroupOsString_$cstimes_rmwJ>53 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fSemigroupOsString_$cstimes_rmwJ>
54 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fLiftBoxedRepOsString12_rmwq>54 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fLiftBoxedRepOsString12_rmwq>
55 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smz4>55 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smz4>
56 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fLiftBoxedRepWindowsString_$clift_rmwI>56 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fLiftBoxedRepWindowsString_$clift_rmwI>
57 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smze>57 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smze>
58 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smzc>58 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smzc>
59 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fLiftBoxedRepWindowsString1_rmwH>59 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fLiftBoxedRepWindowsString1_rmwH>
60 ->>ShowS60 ->>ShowS
61 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowPosixString_$cshowsPrec_rmxh>61 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowPosixString_$cshowsPrec_rmxh>
62 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowPosixString1_rmxg>62 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowPosixString1_rmxg>
63 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowPosixString_$cshowList_rmxf>63 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowPosixString_$cshowList_rmxf>
64 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fLiftBoxedRepOsString2_rmwg>64 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fLiftBoxedRepOsString2_rmwg>
65 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smzu>65 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smzu>
66 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fLiftBoxedRepPosixString_$clift_rmwG>66 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fLiftBoxedRepPosixString_$clift_rmwG>
67 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smzE>67 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smzE>
68 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smzC>68 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smzC>
69 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fLiftBoxedRepPosixString1_rmwF>69 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fLiftBoxedRepPosixString1_rmwF>
70 ->>ShowS70 ->>ShowS
71 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowWindowsChar_$cshowsPrec_rmxk>71 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowWindowsChar_$cshowsPrec_rmxk>
72 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowWindowsChar1_rmxj>72 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowWindowsChar1_rmxj>
73 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowWindowsChar_$cshowList_rmxi>73 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowWindowsChar_$cshowList_rmxi>
74 ->>ShowS74 ->>ShowS
75 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowPosixChar_$cshowsPrec_rmxe>75 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowPosixChar_$cshowsPrec_rmxe>
76 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowPosixChar1_rmxd>76 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowPosixChar1_rmxd>
77 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowPosixChar_$cshowList_rmxc>77 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowPosixChar_$cshowList_rmxc>
78 ->>ShowS78 ->>ShowS
79 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowOsString_$cshowsPrec_rmxb>79 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowOsString_$cshowsPrec_rmxb>
80 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowOsString1_rmxa>80 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowOsString1_rmxa>
81 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowOsString_$cshowList_rmx9>81 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowOsString_$cshowList_rmx9>
82 ->OsString82 ->OsString
83 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.go1_rmy2>83 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.go1_rmy2>
84 ->>ShowS84 ->>ShowS
85 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowOsChar_$cshowsPrec_rmx8>85 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowOsChar_$cshowsPrec_rmx8>
86 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowOsChar1_rmx7>86 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowOsChar1_rmx7>
87 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowOsChar_$cshowList_rmx6>87 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowOsChar_$cshowList_rmx6>
88 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fNFDataWindowsString_rkm0>88 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fNFDataWindowsString_rkm0>
89 ->WindowsString89 ->WindowsString
90 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericWindowsString_$cto_rmwc>90 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericWindowsString_$cto_rmwc>
91 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericWindowsString_$cfrom_rmwd>91 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericWindowsString_$cfrom_rmwd>
92 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fNFDataPosixString_rkls>92 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fNFDataPosixString_rkls>
93 ->PosixString93 ->PosixString
94 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericPosixString_$cto_rmw8>94 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericPosixString_$cto_rmw8>
95 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericPosixString_$cfrom_rmw9>95 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericPosixString_$cfrom_rmw9>
96 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$w$c<=_rmx1>96 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$w$c<=_rmx1>
97 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fOrdOsString_$c<=_rmx0>97 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fOrdOsString_$c<=_rmx0>
98 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$w$c>_rmx3>98 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$w$c>_rmx3>
99 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fOrdOsString_$c>_rmx2>99 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fOrdOsString_$c>_rmx2>
100 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fOrdOsString_$c>=_rmwZ>100 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fOrdOsString_$c>=_rmwZ>
101 ->>ByteArray#101 ->>ByteArray#
102 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$w$cmax_rmwY>102 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$w$cmax_rmwY>
103 ->>OsString103 ->>OsString
104 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fOrdOsString_$cmax_rmwX>104 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fOrdOsString_$cmax_rmwX>
105 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$w$c<_rmx5>105 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$w$c<_rmx5>
106 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fOrdOsString_$c<_rmx4>106 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fOrdOsString_$c<_rmx4>
107 ->>ByteArray#107 ->>ByteArray#
108 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$w$cmin_rmwW>108 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$w$cmin_rmwW>
109 ->>OsString109 ->>OsString
110 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fOrdOsString_$cmin_rmwV>110 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fOrdOsString_$cmin_rmwV>
111 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fNFDataWindowsChar1_rmwO>111 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fNFDataWindowsChar1_rmwO>
112 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fNFDataWindowsChar_rkkU>112 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fNFDataWindowsChar_rkkU>
113 ->WindowsChar113 ->WindowsChar
114 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericWindowsChar_$cto_rmwa>114 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericWindowsChar_$cto_rmwa>
115 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericWindowsChar_$cfrom_rmwb>115 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericWindowsChar_$cfrom_rmwb>
116 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fNFDataOsChar1_rmwN>116 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fNFDataOsChar1_rmwN>
117 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fNFDataPosixChar_rkkw>117 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fNFDataPosixChar_rkkw>
118 ->PosixChar118 ->PosixChar
119 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericPosixChar_$cto_rmw6>119 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericPosixChar_$cto_rmw6>
120 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericPosixChar_$cfrom_rmw7>120 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericPosixChar_$cfrom_rmw7>
121 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fOrdOsChar_$c<=_rmwS>121 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fOrdOsChar_$c<=_rmwS>
122 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fOrdOsChar_$c>_rmwT>122 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fOrdOsChar_$c>_rmwT>
123 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fOrdOsChar_$c>=_rmwR>123 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fOrdOsChar_$c>=_rmwR>
124 ->>OsChar124 ->>OsChar
125 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fOrdOsChar_$cmax_rmwQ>125 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fOrdOsChar_$cmax_rmwQ>
126 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fOrdOsChar_$c<_rmwU>126 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fOrdOsChar_$c<_rmwU>
127 ->>OsChar127 ->>OsChar
128 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fOrdOsChar_$cmin_rmwP>128 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fOrdOsChar_$cmin_rmwP>
129 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fNFDataOsString_rkk8>129 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fNFDataOsString_rkk8>
130 ->OsString130 ->OsString
131 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericOsString_$cto_rmw4>131 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericOsString_$cto_rmw4>
132 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericOsString_$cfrom_rmw5>132 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericOsString_$cfrom_rmw5>
133 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fNFDataOsChar_rkjU>133 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fNFDataOsChar_rkjU>
134 ->OsChar134 ->OsChar
135 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericOsChar_$cto_rmw2>135 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericOsChar_$cto_rmw2>
136 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericOsChar_$cfrom_rmw3>136 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericOsChar_$cfrom_rmw3>
137 ->WindowsString137 ->WindowsString
138 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.getWindowsString1_rmxX>138 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.getWindowsString1_rmxX>
139 ->ShortByteString139 ->ShortByteString
140 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.getWindowsString_rkgb>140 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.getWindowsString_rkgb>
141 ShortByteString141 ShortByteString
142 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smDR>142 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smDR>
143 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smDS>143 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smDS>
144 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smDU>144 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smDU>
145 ->String145 ->String
146 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowWindowsString_$cshow_rmxn>146 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowWindowsString_$cshow_rmxn>
147 ShortByteString147 ShortByteString
148 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smDY>148 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smDY>
149 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smDZ>149 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smDZ>
150 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smE1>150 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smE1>
151 ->>ShowS151 ->>ShowS
152 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowWindowsString_$cshowsPrec_rmxo>152 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowWindowsString_$cshowsPrec_rmxo>
153 ShortByteString153 ShortByteString
154 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smE4>154 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smE4>
155 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smE5>155 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smE5>
156 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smE7>156 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smE7>
157 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowWindowsString1_rmxm>157 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowWindowsString1_rmxm>
158 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowWindowsString_$cshowList_rmxl>158 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowWindowsString_$cshowList_rmxl>
159 ->PosixString159 ->PosixString
160 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.getPosixString1_rmxV>160 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.getPosixString1_rmxV>
161 ->ShortByteString161 ->ShortByteString
Max diff block lines reached; 80128/97727 bytes (81.99%) of diff not shown.
283 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_info-0x28>:2 0000000000000000·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_info-0x28>:
3 »       sldt···(%rax)3 »       sldt···(%rax)
4 »       add····%al,(%rdx)4 »       add····%al,(%rdx)
5 »       ...5 »       ...
6 ·R_X86_64_PC64»  imHv_str-0x206 ·R_X86_64_PC64»  imHv_str-0x20
7 ·R_X86_64_PC64»  imHw_str-0x187 ·R_X86_64_PC64»  imHw_str-0x18
8 »       add····%al,(%rax)8 »       add····%al,(%rax)
9 »       add····%cl,(%rsi)9 »       add····%cl,(%rsi)
10 »       add····%al,(%rax)10 »       add····%al,(%rax)
11 »       add····%al,(%rax)11 »       add····%al,(%rax)
12 »       add····%al,(%rax)12 »       add····%al,(%rax)
13 »       ...13 »       ...
  
14 0000000000000028·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_info>:14 0000000000000028·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_info>:
15 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_info():15 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_info():
16 »       lea····-0x18(%rbp),%rax16 »       lea····-0x18(%rbp),%rax
17 »       cmp····%r15,%rax17 »       cmp····%r15,%rax
18 »       jb·····104·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_info+0xdc>18 »       jb·····104·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_info+0xdc>
19 »       movq···$0x0,-0x18(%rbp)19 »       movq···$0x0,-0x18(%rbp)
20 ·R_X86_64_32S»   .text+0x8020 ·R_X86_64_32S»   .text+0x80
21 »       mov····%r14,%rbx21 »       mov····%r14,%rbx
22 »       mov····0x360(%r13),%rax22 »       mov····0x360(%r13),%rax
23 »       mov····%rax,-0x10(%rbp)23 »       mov····%rax,-0x10(%rbp)
24 »       mov····%rsi,-0x8(%rbp)24 »       mov····%rsi,-0x8(%rbp)
25 »       add····$0xffffffffffffffe8,%rbp25 »       add····$0xffffffffffffffe8,%rbp
26 »       test···$0x7,%bl26 »       test···$0x7,%bl
27 »       jne····80·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_info+0x58>27 »       jne····80·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_info+0x58>
28 »       jmp····*(%rbx)28 »       jmp····*(%rbx)
29 »       nopw···0x0(%rax,%rax,1)29 »       nopw···0x0(%rax,%rax,1)
30 »       ...30 »       ...
31 »       rex.X·add·%al,(%rax)31 »       rex.X·add·%al,(%rax)
32 »       add····%al,(%rax)32 »       add····%al,(%rax)
33 »       add····%al,(%rax)33 »       add····%al,(%rax)
34 »       add····%bl,(%rsi)34 »       add····%bl,(%rsi)
Offset 48, 15 lines modifiedOffset 48, 15 lines modified
48 ·R_X86_64_32S»   .text+0xd048 ·R_X86_64_32S»   .text+0xd0
49 »       mov····0x17(%rbx),%al49 »       mov····0x17(%rbx),%al
50 »       mov····0x10(%rbp),%rbx50 »       mov····0x10(%rbp),%rbx
51 »       mov····%al,0x8(%rbp)51 »       mov····%al,0x8(%rbp)
52 »       mov····0x360(%r13),%rax52 »       mov····0x360(%r13),%rax
53 »       mov····%rax,0x10(%rbp)53 »       mov····%rax,0x10(%rbp)
54 »       test···$0x7,%bl54 »       test···$0x7,%bl
55 »       jne····d0·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_info+0xa8>55 »       jne····d0·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_info+0xa8>
56 »       jmp····*(%rbx)56 »       jmp····*(%rbx)
57 »       nop57 »       nop
58 »       ...58 »       ...
59 »       ret····$0x059 »       ret····$0x0
60 »       add····%al,(%rax)60 »       add····%al,(%rax)
61 »       add····%al,(%rax)61 »       add····%al,(%rax)
62 »       add····%bl,(%rsi)62 »       add····%bl,(%rsi)
Offset 66, 53 lines modifiedOffset 66, 53 lines modified
66 »       add····%cl,-0x75(%rax)66 »       add····%cl,-0x75(%rax)
67 »       adc····%r9b,-0x77(%r9)67 »       adc····%r9b,-0x77(%r9)
68 »       test···%esp,0x3(%rax)68 »       test···%esp,0x3(%rax)
69 »       add····%al,(%rax)69 »       add····%al,(%rax)
70 »       movzbl·0x17(%rbx),%eax70 »       movzbl·0x17(%rbx),%eax
71 »       movzbl·0x8(%rbp),%ebx71 »       movzbl·0x8(%rbp),%ebx
72 »       cmp····%rax,%rbx72 »       cmp····%rax,%rbx
73 »       jne····f6·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_info+0xce>73 »       jne····f6·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_info+0xce>
74 »       lea····0x0(%rip),%rbx········74 »       lea····0x0(%rip),%rbx········
75 ·R_X86_64_PC32»  ghczmprim_GHCziTypes_False_closure-0x375 ·R_X86_64_PC32»  ghczmprim_GHCziTypes_False_closure-0x3
76 »       add····$0x18,%rbp76 »       add····$0x18,%rbp
77 »       jmp····*0x0(%rbp)77 »       jmp····*0x0(%rbp)
78 »       lea····0x0(%rip),%rbx········78 »       lea····0x0(%rip),%rbx········
79 ·R_X86_64_PC32»  ghczmprim_GHCziTypes_True_closure-0x279 ·R_X86_64_PC32»  ghczmprim_GHCziTypes_True_closure-0x2
80 »       add····$0x18,%rbp80 »       add····$0x18,%rbp
81 »       jmp····*0x0(%rbp)81 »       jmp····*0x0(%rbp)
82 »       lea····0x0(%rip),%rbx········82 »       lea····0x0(%rip),%rbx········
83 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_closure-0x483 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfEqOsCharzuzdczsze_closure-0x4
84 »       jmp····*-0x8(%r13)84 »       jmp····*-0x8(%r13)
85 »       nop85 »       nop
86 »       sldt···(%rax)86 »       sldt···(%rax)
87 »       add····%al,(%rdx)87 »       add····%al,(%rdx)
88 »       ...88 »       ...
89 ·R_X86_64_PC64»  imIH_str-0x2089 ·R_X86_64_PC64»  imIH_str-0x20
90 ·R_X86_64_PC64»  imII_str-0x1890 ·R_X86_64_PC64»  imII_str-0x18
91 »       add····%al,(%rax)91 »       add····%al,(%rax)
92 »       add····%cl,(%rsi)92 »       add····%cl,(%rsi)
93 »       add····%al,(%rax)93 »       add····%al,(%rax)
94 »       add····%al,(%rax)94 »       add····%al,(%rax)
95 »       add····%al,(%rax)95 »       add····%al,(%rax)
96 »       ...96 »       ...
  
97 0000000000000138·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfEqOsStringzuzdczsze_info>:97 0000000000000138·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfEqOsStringzuzdczsze_info>:
98 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfEqOsStringzuzdczsze_info():98 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfEqOsStringzuzdczsze_info():
99 »       lea····-0x18(%rbp),%rax99 »       lea····-0x18(%rbp),%rax
100 »       cmp····%r15,%rax100 »       cmp····%r15,%rax
101 »       jb·····250·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfEqOsStringzuzdczsze_info+0x118>101 »       jb·····250·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfEqOsStringzuzdczsze_info+0x118>
102 »       movq···$0x0,-0x18(%rbp)102 »       movq···$0x0,-0x18(%rbp)
103 ·R_X86_64_32S»   .text+0x190103 ·R_X86_64_32S»   .text+0x190
104 »       mov····%rsi,%rbx104 »       mov····%rsi,%rbx
105 »       mov····0x360(%r13),%rax105 »       mov····0x360(%r13),%rax
106 »       mov····%rax,-0x10(%rbp)106 »       mov····%rax,-0x10(%rbp)
107 »       mov····%r14,-0x8(%rbp)107 »       mov····%r14,-0x8(%rbp)
108 »       add····$0xffffffffffffffe8,%rbp108 »       add····$0xffffffffffffffe8,%rbp
109 »       test···$0x7,%bl109 »       test···$0x7,%bl
110 »       jne····190·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfEqOsStringzuzdczsze_info+0x58>110 »       jne····190·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfEqOsStringzuzdczsze_info+0x58>
111 »       jmp····*(%rbx)111 »       jmp····*(%rbx)
112 »       nopw···0x0(%rax,%rax,1)112 »       nopw···0x0(%rax,%rax,1)
113 »       ...113 »       ...
114 »       rex.X·add·%al,(%rax)114 »       rex.X·add·%al,(%rax)
115 »       add····%al,(%rax)115 »       add····%al,(%rax)
116 »       add····%al,(%rax)116 »       add····%al,(%rax)
117 »       add····%bl,(%rsi)117 »       add····%bl,(%rsi)
Offset 127, 15 lines modifiedOffset 127, 15 lines modified
127 ·R_X86_64_32S»   .text+0x1e8127 ·R_X86_64_32S»   .text+0x1e8
128 »       mov····0x17(%rbx),%rax128 »       mov····0x17(%rbx),%rax
129 »       mov····0x10(%rbp),%rbx129 »       mov····0x10(%rbp),%rbx
130 »       mov····%rax,0x8(%rbp)130 »       mov····%rax,0x8(%rbp)
131 »       mov····0x360(%r13),%rax131 »       mov····0x360(%r13),%rax
132 »       mov····%rax,0x10(%rbp)132 »       mov····%rax,0x10(%rbp)
133 »       test···$0x7,%bl133 »       test···$0x7,%bl
134 »       jne····1e8·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziInternalziTypes_zdfEqOsStringzuzdczsze_info+0xb0>134 »       jne····1e8·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfEqOsStringzuzdczsze_info+0xb0>
135 »       jmp····*(%rbx)135 »       jmp····*(%rbx)
136 »       nopl···0x0(%rax)136 »       nopl···0x0(%rax)
137 »       ...137 »       ...
138 »       (bad)138 »       (bad)
139 »       add····%al,(%rax)139 »       add····%al,(%rax)
140 »       add····%al,(%rax)140 »       add····%al,(%rax)
141 »       add····%al,(%rax)141 »       add····%al,(%rax)
Offset 147, 75 lines modifiedOffset 147, 75 lines modified
147 »       adc····%r9b,-0x77(%r9)147 »       adc····%r9b,-0x77(%r9)
Max diff block lines reached; 284500/290113 bytes (98.07%) of diff not shown.
29.3 KB
readelf --wide --decompress --string-dump=.rodata.str {}
    
Offset 44, 264 lines modifiedOffset 44, 264 lines modified
44 ··[···412]··PosixChar44 ··[···412]··PosixChar
45 ··[···41c]··'WindowsChar45 ··[···41c]··'WindowsChar
46 ··[···429]··WindowsChar46 ··[···429]··WindowsChar
47 ··[···435]··'PosixString47 ··[···435]··'PosixString
48 ··[···442]··'WindowsString48 ··[···442]··'WindowsString
49 ··[···451]··PosixString49 ··[···451]··PosixString
50 ··[···45d]··System.OsString.Internal.Types50 ··[···45d]··System.OsString.Internal.Types
51 ··[···47c]··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD51 ··[···47c]··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
52 ··[···4a3]··WindowsString52 ··[···4a3]··WindowsString
53 ··[···4b1]··->>Bool53 ··[···4b1]··->>Bool
54 ··[···4b9]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fEqOsChar_$c/=_rmw0>54 ··[···4b9]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fEqOsChar_$c/=_rmw0>
55 ··[···516]··->>Bool55 ··[···516]··->>Bool
56 ··[···51e]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fEqOsString_$c/=_rmw1>56 ··[···51e]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fEqOsString_$c/=_rmw1>
57 ··[···57d]··->>ByteArray#57 ··[···57d]··->>ByteArray#
58 ··[···58b]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$wgo1_rmwM>58 ··[···58b]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$wgo1_rmwM>
59 ··[···5de]··->>OsString59 ··[···5de]··->>OsString
60 ··[···5ea]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fSemigroupOsString_go1_rmwL>60 ··[···5ea]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fSemigroupOsString_go1_rmwL>
61 ··[···64f]··->OsString61 ··[···64f]··->OsString
62 ··[···65a]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fSemigroupOsString_$csconcat_rmwK>62 ··[···65a]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fSemigroupOsString_$csconcat_rmwK>
63 ··[···6c5]··->>OsString63 ··[···6c5]··->>OsString
64 ··[···6d1]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fSemigroupOsString_$cstimes_rmwJ>64 ··[···6d1]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fSemigroupOsString_$cstimes_rmwJ>
65 ··[···73b]··->Exp65 ··[···73b]··->Exp
66 ··[···741]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fLiftBoxedRepOsString12_rmwq>66 ··[···741]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fLiftBoxedRepOsString12_rmwq>
67 ··[···7a7]··*67 ··[···7a7]··*
68 ··[···7a9]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smz4>68 ··[···7a9]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smz4>
69 ··[···7fa]··->*69 ··[···7fa]··->*
70 ··[···7fe]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fLiftBoxedRepWindowsString_$clift_rmwI>70 ··[···7fe]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fLiftBoxedRepWindowsString_$clift_rmwI>
71 ··[···86e]··->*71 ··[···86e]··->*
72 ··[···872]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smze>72 ··[···872]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smze>
73 ··[···8c3]··*73 ··[···8c3]··*
74 ··[···8c5]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smzc>74 ··[···8c5]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smzc>
75 ··[···916]··->*75 ··[···916]··->*
76 ··[···91a]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fLiftBoxedRepWindowsString1_rmwH>76 ··[···91a]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fLiftBoxedRepWindowsString1_rmwH>
77 ··[···984]··->>ShowS77 ··[···984]··->>ShowS
78 ··[···98d]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowPosixString_$cshowsPrec_rmxh>78 ··[···98d]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowPosixString_$cshowsPrec_rmxh>
79 ··[···9f8]··->>List79 ··[···9f8]··->>List
80 ··[···a00]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowPosixString1_rmxg>80 ··[···a00]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowPosixString1_rmxg>
81 ··[···a60]··->ShowS81 ··[···a60]··->ShowS
82 ··[···a68]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowPosixString_$cshowList_rmxf>82 ··[···a68]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowPosixString_$cshowList_rmxf>
83 ··[···ad2]··->Exp83 ··[···ad2]··->Exp
84 ··[···ad8]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fLiftBoxedRepOsString2_rmwg>84 ··[···ad8]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fLiftBoxedRepOsString2_rmwg>
85 ··[···b3d]··*85 ··[···b3d]··*
86 ··[···b3f]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smzu>86 ··[···b3f]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smzu>
87 ··[···b90]··->*87 ··[···b90]··->*
88 ··[···b94]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fLiftBoxedRepPosixString_$clift_rmwG>88 ··[···b94]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fLiftBoxedRepPosixString_$clift_rmwG>
89 ··[···c02]··->*89 ··[···c02]··->*
90 ··[···c06]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smzE>90 ··[···c06]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smzE>
91 ··[···c57]··*91 ··[···c57]··*
92 ··[···c59]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.sat_smzC>92 ··[···c59]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.sat_smzC>
93 ··[···caa]··->*93 ··[···caa]··->*
94 ··[···cae]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fLiftBoxedRepPosixString1_rmwF>94 ··[···cae]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fLiftBoxedRepPosixString1_rmwF>
95 ··[···d16]··->>ShowS95 ··[···d16]··->>ShowS
96 ··[···d1f]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowWindowsChar_$cshowsPrec_rmxk>96 ··[···d1f]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowWindowsChar_$cshowsPrec_rmxk>
97 ··[···d8a]··->>List97 ··[···d8a]··->>List
98 ··[···d92]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowWindowsChar1_rmxj>98 ··[···d92]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowWindowsChar1_rmxj>
99 ··[···df2]··->ShowS99 ··[···df2]··->ShowS
100 ··[···dfa]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowWindowsChar_$cshowList_rmxi>100 ··[···dfa]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowWindowsChar_$cshowList_rmxi>
101 ··[···e64]··->>ShowS101 ··[···e64]··->>ShowS
102 ··[···e6d]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowPosixChar_$cshowsPrec_rmxe>102 ··[···e6d]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowPosixChar_$cshowsPrec_rmxe>
103 ··[···ed6]··->>List103 ··[···ed6]··->>List
104 ··[···ede]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowPosixChar1_rmxd>104 ··[···ede]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowPosixChar1_rmxd>
105 ··[···f3c]··->ShowS105 ··[···f3c]··->ShowS
106 ··[···f44]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowPosixChar_$cshowList_rmxc>106 ··[···f44]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowPosixChar_$cshowList_rmxc>
107 ··[···fac]··->>ShowS107 ··[···fac]··->>ShowS
108 ··[···fb5]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowOsString_$cshowsPrec_rmxb>108 ··[···fb5]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowOsString_$cshowsPrec_rmxb>
109 ··[··101d]··->>List109 ··[··101d]··->>List
110 ··[··1025]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowOsString1_rmxa>110 ··[··1025]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowOsString1_rmxa>
111 ··[··1082]··->ShowS111 ··[··1082]··->ShowS
112 ··[··108a]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowOsString_$cshowList_rmx9>112 ··[··108a]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowOsString_$cshowList_rmx9>
113 ··[··10f1]··->OsString113 ··[··10f1]··->OsString
114 ··[··10fc]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.go1_rmy2>114 ··[··10fc]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.go1_rmy2>
115 ··[··114d]··->>ShowS115 ··[··114d]··->>ShowS
116 ··[··1156]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowOsChar_$cshowsPrec_rmx8>116 ··[··1156]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowOsChar_$cshowsPrec_rmx8>
117 ··[··11bc]··->>List117 ··[··11bc]··->>List
118 ··[··11c4]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowOsChar1_rmx7>118 ··[··11c4]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowOsChar1_rmx7>
119 ··[··121f]··->ShowS119 ··[··121f]··->ShowS
120 ··[··1227]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fShowOsChar_$cshowList_rmx6>120 ··[··1227]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fShowOsChar_$cshowList_rmx6>
121 ··[··128c]··NFData121 ··[··128c]··NFData
122 ··[··1293]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fNFDataWindowsString_rkm0>122 ··[··1293]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fNFDataWindowsString_rkm0>
123 ··[··12f6]··->WindowsString123 ··[··12f6]··->WindowsString
124 ··[··1306]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericWindowsString_$cto_rmwc>124 ··[··1306]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericWindowsString_$cto_rmwc>
125 ··[··136f]··->Rep125 ··[··136f]··->Rep
126 ··[··1375]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericWindowsString_$cfrom_rmwd>126 ··[··1375]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericWindowsString_$cfrom_rmwd>
127 ··[··13e0]··NFData127 ··[··13e0]··NFData
128 ··[··13e7]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fNFDataPosixString_rkls>128 ··[··13e7]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fNFDataPosixString_rkls>
129 ··[··1448]··->PosixString129 ··[··1448]··->PosixString
130 ··[··1456]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericPosixString_$cto_rmw8>130 ··[··1456]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericPosixString_$cto_rmw8>
131 ··[··14bd]··->Rep131 ··[··14bd]··->Rep
132 ··[··14c3]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericPosixString_$cfrom_rmw9>132 ··[··14c3]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericPosixString_$cfrom_rmw9>
133 ··[··152c]··->>Bool133 ··[··152c]··->>Bool
134 ··[··1534]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$w$c<=_rmx1>134 ··[··1534]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$w$c<=_rmx1>
135 ··[··1588]··->>Bool135 ··[··1588]··->>Bool
136 ··[··1590]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fOrdOsString_$c<=_rmx0>136 ··[··1590]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fOrdOsString_$c<=_rmx0>
137 ··[··15f0]··->>Bool137 ··[··15f0]··->>Bool
138 ··[··15f8]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$w$c>_rmx3>138 ··[··15f8]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$w$c>_rmx3>
139 ··[··164b]··->>Bool139 ··[··164b]··->>Bool
140 ··[··1653]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fOrdOsString_$c>_rmx2>140 ··[··1653]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fOrdOsString_$c>_rmx2>
141 ··[··16b2]··->>Bool141 ··[··16b2]··->>Bool
142 ··[··16ba]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fOrdOsString_$c>=_rmwZ>142 ··[··16ba]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fOrdOsString_$c>=_rmwZ>
143 ··[··171a]··->>ByteArray#143 ··[··171a]··->>ByteArray#
144 ··[··1728]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$w$cmax_rmwY>144 ··[··1728]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$w$cmax_rmwY>
145 ··[··177d]··->>OsString145 ··[··177d]··->>OsString
146 ··[··1789]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fOrdOsString_$cmax_rmwX>146 ··[··1789]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fOrdOsString_$cmax_rmwX>
147 ··[··17ea]··->>Bool147 ··[··17ea]··->>Bool
148 ··[··17f2]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$w$c<_rmx5>148 ··[··17f2]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$w$c<_rmx5>
149 ··[··1845]··->>Bool149 ··[··1845]··->>Bool
150 ··[··184d]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fOrdOsString_$c<_rmx4>150 ··[··184d]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fOrdOsString_$c<_rmx4>
151 ··[··18ac]··->>ByteArray#151 ··[··18ac]··->>ByteArray#
152 ··[··18ba]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$w$cmin_rmwW>152 ··[··18ba]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$w$cmin_rmwW>
153 ··[··190f]··->>OsString153 ··[··190f]··->>OsString
154 ··[··191b]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fOrdOsString_$cmin_rmwV>154 ··[··191b]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fOrdOsString_$cmin_rmwV>
155 ··[··197c]··->()155 ··[··197c]··->()
156 ··[··1981]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fNFDataWindowsChar1_rmwO>156 ··[··1981]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fNFDataWindowsChar1_rmwO>
157 ··[··19e3]··NFData157 ··[··19e3]··NFData
158 ··[··19ea]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fNFDataWindowsChar_rkkU>158 ··[··19ea]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fNFDataWindowsChar_rkkU>
159 ··[··1a4b]··->WindowsChar159 ··[··1a4b]··->WindowsChar
160 ··[··1a59]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericWindowsChar_$cto_rmwa>160 ··[··1a59]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericWindowsChar_$cto_rmwa>
161 ··[··1ac0]··->Rep161 ··[··1ac0]··->Rep
162 ··[··1ac6]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericWindowsChar_$cfrom_rmwb>162 ··[··1ac6]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericWindowsChar_$cfrom_rmwb>
163 ··[··1b2f]··->()163 ··[··1b2f]··->()
164 ··[··1b34]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fNFDataOsChar1_rmwN>164 ··[··1b34]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fNFDataOsChar1_rmwN>
165 ··[··1b91]··NFData165 ··[··1b91]··NFData
166 ··[··1b98]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fNFDataPosixChar_rkkw>166 ··[··1b98]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fNFDataPosixChar_rkkw>
167 ··[··1bf7]··->PosixChar167 ··[··1bf7]··->PosixChar
168 ··[··1c03]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericPosixChar_$cto_rmw6>168 ··[··1c03]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericPosixChar_$cto_rmw6>
169 ··[··1c68]··->Rep169 ··[··1c68]··->Rep
170 ··[··1c6e]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Internal.Types.$fGenericPosixChar_$cfrom_rmw7>170 ··[··1c6e]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Internal.Types.$fGenericPosixChar_$cfrom_rmw7>
Max diff block lines reached; 15333/29894 bytes (51.29%) of diff not shown.
10.1 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 390, 129 lines modifiedOffset 390, 129 lines modified
390 ··0x00001820·00000000·00000000·00000000·00000000·................390 ··0x00001820·00000000·00000000·00000000·00000000·................
391 ··0x00001830·00000000·00000000·00000000·00000000·................391 ··0x00001830·00000000·00000000·00000000·00000000·................
392 ··0x00001840·03000000·00000000·00000000·00000000·................392 ··0x00001840·03000000·00000000·00000000·00000000·................
393 ··0x00001850·00000000·00000000·00000000·00000000·................393 ··0x00001850·00000000·00000000·00000000·00000000·................
394 ··0x00001860·00000000·00000000·00000000·00000000·................394 ··0x00001860·00000000·00000000·00000000·00000000·................
395 ··0x00001870·00000000·00000000·00000000·00000000·................395 ··0x00001870·00000000·00000000·00000000·00000000·................
396 ··0x00001880·00000000·00000000·00000000·00000000·................396 ··0x00001880·00000000·00000000·00000000·00000000·................
397 ··0x00001890·00000000·00000000·d512a959·5a69adf6·...........YZi.. 
398 ··0x000018a0·ba921461·12de3298·00000000·00000000·...a..2.........397 ··0x00001890·00000000·00000000·b9ff7a1b·90563568·..........z..V5h
 398 ··0x000018a0·886e53fc·4a2c1e30·00000000·00000000·.nS.J,.0........
399 ··0x000018b0·03000000·00000000·00000000·00000000·................399 ··0x000018b0·03000000·00000000·00000000·00000000·................
400 ··0x000018c0·00000000·00000000·00000000·00000000·................400 ··0x000018c0·00000000·00000000·00000000·00000000·................
401 ··0x000018d0·00000000·00000000·00000000·00000000·................401 ··0x000018d0·00000000·00000000·00000000·00000000·................
402 ··0x000018e0·03000000·00000000·00000000·00000000·................402 ··0x000018e0·03000000·00000000·00000000·00000000·................
403 ··0x000018f0·00000000·00000000·00000000·00000000·................403 ··0x000018f0·00000000·00000000·00000000·00000000·................
404 ··0x00001900·00000000·00000000·00000000·00000000·................404 ··0x00001900·00000000·00000000·00000000·00000000·................
405 ··0x00001910·03000000·00000000·00000000·00000000·................405 ··0x00001910·03000000·00000000·00000000·00000000·................
406 ··0x00001920·00000000·00000000·00000000·00000000·................406 ··0x00001920·00000000·00000000·00000000·00000000·................
407 ··0x00001930·00000000·00000000·00000000·00000000·................407 ··0x00001930·00000000·00000000·00000000·00000000·................
408 ··0x00001940·00000000·00000000·00000000·00000000·................408 ··0x00001940·00000000·00000000·00000000·00000000·................
409 ··0x00001950·00000000·00000000·00000000·00000000·................409 ··0x00001950·00000000·00000000·00000000·00000000·................
410 ··0x00001960·00000000·00000000·35b8c61f·83cebecd·........5.......410 ··0x00001960·00000000·00000000·19dca9c5·3a5f8dee·............:_..
411 ··0x00001970·6814eb0d·89b43619·00000000·00000000·h.....6.........411 ··0x00001970·30d5b038·d2c03f13·00000000·00000000·0..8..?.........
412 ··0x00001980·03000000·00000000·00000000·00000000·................412 ··0x00001980·03000000·00000000·00000000·00000000·................
413 ··0x00001990·00000000·00000000·00000000·00000000·................413 ··0x00001990·00000000·00000000·00000000·00000000·................
414 ··0x000019a0·00000000·00000000·00000000·00000000·................414 ··0x000019a0·00000000·00000000·00000000·00000000·................
415 ··0x000019b0·00000000·00000000·00000000·00000000·................415 ··0x000019b0·00000000·00000000·00000000·00000000·................
416 ··0x000019c0·00000000·00000000·00000000·00000000·................416 ··0x000019c0·00000000·00000000·00000000·00000000·................
417 ··0x000019d0·00000000·00000000·3389a72d·29d82273·........3..-)."s417 ··0x000019d0·00000000·00000000·6875ac48·7dacffd7·........hu.H}...
418 ··0x000019e0·d12fe05c·8a87c8e7·00000000·00000000·./.\............418 ··0x000019e0·99ea70ef·b8920205·00000000·00000000·..p.............
419 ··0x000019f0·03000000·00000000·00000000·00000000·................419 ··0x000019f0·03000000·00000000·00000000·00000000·................
420 ··0x00001a00·00000000·00000000·00000000·00000000·................420 ··0x00001a00·00000000·00000000·00000000·00000000·................
421 ··0x00001a10·00000000·00000000·00000000·00000000·................421 ··0x00001a10·00000000·00000000·00000000·00000000·................
422 ··0x00001a20·03000000·00000000·00000000·00000000·................422 ··0x00001a20·03000000·00000000·00000000·00000000·................
423 ··0x00001a30·00000000·00000000·00000000·00000000·................423 ··0x00001a30·00000000·00000000·00000000·00000000·................
424 ··0x00001a40·00000000·00000000·00000000·00000000·................424 ··0x00001a40·00000000·00000000·00000000·00000000·................
425 ··0x00001a50·03000000·00000000·00000000·00000000·................425 ··0x00001a50·03000000·00000000·00000000·00000000·................
426 ··0x00001a60·00000000·00000000·00000000·00000000·................426 ··0x00001a60·00000000·00000000·00000000·00000000·................
427 ··0x00001a70·00000000·00000000·00000000·00000000·................427 ··0x00001a70·00000000·00000000·00000000·00000000·................
428 ··0x00001a80·00000000·00000000·00000000·00000000·................428 ··0x00001a80·00000000·00000000·00000000·00000000·................
429 ··0x00001a90·00000000·00000000·00000000·00000000·................429 ··0x00001a90·00000000·00000000·00000000·00000000·................
430 ··0x00001aa0·00000000·00000000·4767035e·9a8f0c60·........Gg.^...` 
431 ··0x00001ab0·371e98c8·8f1d029a·00000000·00000000·7...............430 ··0x00001aa0·00000000·00000000·e633c436·56534219·.........3.6VSB.
 431 ··0x00001ab0·ae7e9fdc·f7099c21·00000000·00000000·.~.....!........
432 ··0x00001ac0·03000000·00000000·00000000·00000000·................432 ··0x00001ac0·03000000·00000000·00000000·00000000·................
433 ··0x00001ad0·00000000·00000000·00000000·00000000·................433 ··0x00001ad0·00000000·00000000·00000000·00000000·................
434 ··0x00001ae0·00000000·00000000·00000000·00000000·................434 ··0x00001ae0·00000000·00000000·00000000·00000000·................
435 ··0x00001af0·00000000·00000000·00000000·00000000·................435 ··0x00001af0·00000000·00000000·00000000·00000000·................
436 ··0x00001b00·00000000·00000000·00000000·00000000·................436 ··0x00001b00·00000000·00000000·00000000·00000000·................
437 ··0x00001b10·00000000·00000000·6c3aebcc·c30e8565·........l:.....e437 ··0x00001b10·00000000·00000000·121261b1·70ff79b1·..........a.p.y.
438 ··0x00001b20·ae18e54e·0f39db3d·00000000·00000000·...N.9.=........438 ··0x00001b20·39d4eb9d·e113240e·00000000·00000000·9.....$.........
439 ··0x00001b30·03000000·00000000·00000000·00000000·................439 ··0x00001b30·03000000·00000000·00000000·00000000·................
440 ··0x00001b40·00000000·00000000·00000000·00000000·................440 ··0x00001b40·00000000·00000000·00000000·00000000·................
441 ··0x00001b50·00000000·00000000·00000000·00000000·................441 ··0x00001b50·00000000·00000000·00000000·00000000·................
442 ··0x00001b60·03000000·00000000·00000000·00000000·................442 ··0x00001b60·03000000·00000000·00000000·00000000·................
443 ··0x00001b70·00000000·00000000·00000000·00000000·................443 ··0x00001b70·00000000·00000000·00000000·00000000·................
444 ··0x00001b80·00000000·00000000·00000000·00000000·................444 ··0x00001b80·00000000·00000000·00000000·00000000·................
445 ··0x00001b90·03000000·00000000·00000000·00000000·................445 ··0x00001b90·03000000·00000000·00000000·00000000·................
446 ··0x00001ba0·00000000·00000000·00000000·00000000·................446 ··0x00001ba0·00000000·00000000·00000000·00000000·................
447 ··0x00001bb0·00000000·00000000·00000000·00000000·................447 ··0x00001bb0·00000000·00000000·00000000·00000000·................
448 ··0x00001bc0·00000000·00000000·00000000·00000000·................448 ··0x00001bc0·00000000·00000000·00000000·00000000·................
449 ··0x00001bd0·00000000·00000000·00000000·00000000·................449 ··0x00001bd0·00000000·00000000·00000000·00000000·................
450 ··0x00001be0·00000000·00000000·98355c4f·cc0d0759·.........5\O...Y 
451 ··0x00001bf0·877ad71a·96e6d1f2·00000000·00000000·.z..............450 ··0x00001be0·00000000·00000000·07684d6c·d3fe4a0b·.........hMl..J.
 451 ··0x00001bf0·0d22de27·6f674dea·00000000·00000000·.".'ogM.........
452 ··0x00001c00·03000000·00000000·00000000·00000000·................452 ··0x00001c00·03000000·00000000·00000000·00000000·................
453 ··0x00001c10·00000000·00000000·00000000·00000000·................453 ··0x00001c10·00000000·00000000·00000000·00000000·................
454 ··0x00001c20·00000000·00000000·00000000·00000000·................454 ··0x00001c20·00000000·00000000·00000000·00000000·................
455 ··0x00001c30·00000000·00000000·00000000·00000000·................455 ··0x00001c30·00000000·00000000·00000000·00000000·................
456 ··0x00001c40·00000000·00000000·00000000·00000000·................456 ··0x00001c40·00000000·00000000·00000000·00000000·................
457 ··0x00001c50·00000000·00000000·79904c7e·2960cac1·........y.L~)`.. 
458 ··0x00001c60·21ec422c·b04ccb27·00000000·00000000·!.B,.L.'........457 ··0x00001c50·00000000·00000000·710ebf70·b459817c·........q..p.Y.|
 458 ··0x00001c60·1444ea5a·22561300·00000000·00000000·.D.Z"V..........
459 ··0x00001c70·03000000·00000000·00000000·00000000·................459 ··0x00001c70·03000000·00000000·00000000·00000000·................
460 ··0x00001c80·00000000·00000000·00000000·00000000·................460 ··0x00001c80·00000000·00000000·00000000·00000000·................
461 ··0x00001c90·00000000·00000000·00000000·00000000·................461 ··0x00001c90·00000000·00000000·00000000·00000000·................
462 ··0x00001ca0·03000000·00000000·00000000·00000000·................462 ··0x00001ca0·03000000·00000000·00000000·00000000·................
463 ··0x00001cb0·00000000·00000000·00000000·00000000·................463 ··0x00001cb0·00000000·00000000·00000000·00000000·................
464 ··0x00001cc0·00000000·00000000·00000000·00000000·................464 ··0x00001cc0·00000000·00000000·00000000·00000000·................
465 ··0x00001cd0·03000000·00000000·00000000·00000000·................465 ··0x00001cd0·03000000·00000000·00000000·00000000·................
466 ··0x00001ce0·00000000·00000000·00000000·00000000·................466 ··0x00001ce0·00000000·00000000·00000000·00000000·................
467 ··0x00001cf0·00000000·00000000·00000000·00000000·................467 ··0x00001cf0·00000000·00000000·00000000·00000000·................
468 ··0x00001d00·00000000·00000000·00000000·00000000·................468 ··0x00001d00·00000000·00000000·00000000·00000000·................
469 ··0x00001d10·00000000·00000000·00000000·00000000·................469 ··0x00001d10·00000000·00000000·00000000·00000000·................
470 ··0x00001d20·00000000·00000000·668333b4·a7aad130·........f.3....0 
471 ··0x00001d30·86ebb134·e41d92e6·00000000·00000000·...4............470 ··0x00001d20·00000000·00000000·ac7b6987·446e3669·.........{i.Dn6i
 471 ··0x00001d30·f2475d6c·021c017d·00000000·00000000·.G]l...}........
472 ··0x00001d40·03000000·00000000·00000000·00000000·................472 ··0x00001d40·03000000·00000000·00000000·00000000·................
473 ··0x00001d50·00000000·00000000·00000000·00000000·................473 ··0x00001d50·00000000·00000000·00000000·00000000·................
474 ··0x00001d60·00000000·00000000·00000000·00000000·................474 ··0x00001d60·00000000·00000000·00000000·00000000·................
475 ··0x00001d70·00000000·00000000·00000000·00000000·................475 ··0x00001d70·00000000·00000000·00000000·00000000·................
476 ··0x00001d80·00000000·00000000·00000000·00000000·................476 ··0x00001d80·00000000·00000000·00000000·00000000·................
477 ··0x00001d90·00000000·00000000·e0fcfd14·aa44936b·.............D.k477 ··0x00001d90·00000000·00000000·8c3938e4·3b100ce7·.........98.;...
478 ··0x00001da0·dc1d3c71·6bda40ad·00000000·00000000·..<qk.@.........478 ··0x00001da0·74fadb03·89c037fb·00000000·00000000·t.....7.........
479 ··0x00001db0·03000000·00000000·00000000·00000000·................479 ··0x00001db0·03000000·00000000·00000000·00000000·................
480 ··0x00001dc0·00000000·00000000·00000000·00000000·................480 ··0x00001dc0·00000000·00000000·00000000·00000000·................
481 ··0x00001dd0·00000000·00000000·00000000·00000000·................481 ··0x00001dd0·00000000·00000000·00000000·00000000·................
482 ··0x00001de0·03000000·00000000·00000000·00000000·................482 ··0x00001de0·03000000·00000000·00000000·00000000·................
483 ··0x00001df0·00000000·00000000·00000000·00000000·................483 ··0x00001df0·00000000·00000000·00000000·00000000·................
484 ··0x00001e00·00000000·00000000·00000000·00000000·................484 ··0x00001e00·00000000·00000000·00000000·00000000·................
485 ··0x00001e10·03000000·00000000·00000000·00000000·................485 ··0x00001e10·03000000·00000000·00000000·00000000·................
486 ··0x00001e20·00000000·00000000·00000000·00000000·................486 ··0x00001e20·00000000·00000000·00000000·00000000·................
487 ··0x00001e30·00000000·00000000·00000000·00000000·................487 ··0x00001e30·00000000·00000000·00000000·00000000·................
488 ··0x00001e40·00000000·00000000·00000000·00000000·................488 ··0x00001e40·00000000·00000000·00000000·00000000·................
489 ··0x00001e50·00000000·00000000·00000000·00000000·................489 ··0x00001e50·00000000·00000000·00000000·00000000·................
490 ··0x00001e60·00000000·00000000·8d120457·34bc1ca3·...........W4...490 ··0x00001e60·00000000·00000000·afd70181·ab6112b8·.............a..
491 ··0x00001e70·fdbaec7c·55f24f4f·00000000·00000000·...|U.OO........491 ··0x00001e70·2b79a31d·b1f1ccb5·00000000·00000000·+y..............
492 ··0x00001e80·03000000·00000000·00000000·00000000·................492 ··0x00001e80·03000000·00000000·00000000·00000000·................
493 ··0x00001e90·00000000·00000000·00000000·00000000·................493 ··0x00001e90·00000000·00000000·00000000·00000000·................
494 ··0x00001ea0·00000000·00000000·00000000·00000000·................494 ··0x00001ea0·00000000·00000000·00000000·00000000·................
495 ··0x00001eb0·00000000·00000000·00000000·00000000·................495 ··0x00001eb0·00000000·00000000·00000000·00000000·................
496 ··0x00001ec0·00000000·00000000·00000000·00000000·................496 ··0x00001ec0·00000000·00000000·00000000·00000000·................
497 ··0x00001ed0·00000000·00000000·6d1db519·fd21a5ca·........m....!..497 ··0x00001ed0·00000000·00000000·d3e0e1e6·c16a0679·.............j.y
498 ··0x00001ee0·18040fc5·83d4e84a·00000000·00000000·.......J........498 ··0x00001ee0·395f2058·b887e0dd·00000000·00000000·9_·X............
499 ··0x00001ef0·03000000·00000000·00000000·00000000·................499 ··0x00001ef0·03000000·00000000·00000000·00000000·................
500 ··0x00001f00·00000000·00000000·00000000·00000000·................500 ··0x00001f00·00000000·00000000·00000000·00000000·................
501 ··0x00001f10·00000000·00000000·00000000·00000000·................501 ··0x00001f10·00000000·00000000·00000000·00000000·................
502 ··0x00001f20·03000000·00000000·00000000·00000000·................502 ··0x00001f20·03000000·00000000·00000000·00000000·................
503 ··0x00001f30·00000000·00000000·00000000·00000000·................503 ··0x00001f30·00000000·00000000·00000000·00000000·................
504 ··0x00001f40·00000000·00000000·00000000·00000000·................504 ··0x00001f40·00000000·00000000·00000000·00000000·................
505 ··0x00001f50·03000000·00000000·00000000·00000000·................505 ··0x00001f50·03000000·00000000·00000000·00000000·................
506 ··0x00001f60·00000000·00000000·00000000·00000000·................506 ··0x00001f60·00000000·00000000·00000000·00000000·................
507 ··0x00001f70·00000000·00000000·00000000·00000000·................507 ··0x00001f70·00000000·00000000·00000000·00000000·................
508 ··0x00001f80·00000000·00000000·00000000·00000000·................508 ··0x00001f80·00000000·00000000·00000000·00000000·................
509 ··0x00001f90·00000000·00000000·00000000·00000000·................509 ··0x00001f90·00000000·00000000·00000000·00000000·................
510 ··0x00001fa0·00000000·00000000·b6c4ed22·68d51989·..........."h...510 ··0x00001fa0·00000000·00000000·0297ede1·943274b0·.............2t.
511 ··0x00001fb0·ff6dfc4a·0e41596a·00000000·00000000·.m.J.AYj........511 ··0x00001fb0·bd8c455f·27242a1c·00000000·00000000·..E_'$*.........
Max diff block lines reached; 402/10275 bytes (3.91%) of diff not shown.
315 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 140, 2409 lines modifiedOffset 140, 2409 lines modified
140 ··0x00000890·5f737472·00696e45·345f7374·7200696e·_str.inE4_str.in140 ··0x00000890·5f737472·00696e45·345f7374·7200696e·_str.inE4_str.in
141 ··0x000008a0·45355f73·74720069·6e45365f·73747200·E5_str.inE6_str.141 ··0x000008a0·45355f73·74720069·6e45365f·73747200·E5_str.inE6_str.
142 ··0x000008b0·696e4537·5f737472·00696e48·6a5f7374·inE7_str.inHj_st142 ··0x000008b0·696e4537·5f737472·00696e48·6a5f7374·inE7_str.inHj_st
143 ··0x000008c0·7200696e·486b5f73·74720069·6e486c5f·r.inHk_str.inHl_143 ··0x000008c0·7200696e·486b5f73·74720069·6e486c5f·r.inHk_str.inHl_
144 ··0x000008d0·73747200·696e486d·5f737472·00696e48·str.inHm_str.inH144 ··0x000008d0·73747200·696e486d·5f737472·00696e48·str.inHm_str.inH
145 ··0x000008e0·6e5f7374·7200696e·486f5f73·7472006f·n_str.inHo_str.o145 ··0x000008e0·6e5f7374·7200696e·486f5f73·7472006f·n_str.inHo_str.o
146 ··0x000008f0·737a6d73·7472696e·677a6d32·7a69307a·szmstringzm2zi0z146 ··0x000008f0·737a6d73·7472696e·677a6d32·7a69307a·szmstringzm2zi0z
147 ··0x00000900·69367a6d·4b6f5642·5259546f·695a5a4e·i6zmKoVBRYToiZZN 
148 ··0x00000910·4b424766·70515535·4242445f·53797374·KBGfpQU5BBD_Syst147 ··0x00000900·69367a6d·496c4261·3255516a·48376d4c·i6zmIlBa2UQjH7mL
 148 ··0x00000910·3138596a·4d75316a·7a7a455f·53797374·18YjMu1jzzE_Syst
149 ··0x00000920·656d7a69·4f735374·72696e67·7a69496e·emziOsStringziIn149 ··0x00000920·656d7a69·4f735374·72696e67·7a69496e·emziOsStringziIn
Diff chunk too large, falling back to line-by-line diff (2397 lines added, 2397 lines removed)
150 ··0x00000930·7465726e·616c7a69·54797065·735f7a64·ternalziTypes_zd150 ··0x00000930·7465726e·616c7a69·54797065·735f7a64·ternalziTypes_zd
151 ··0x00000940·664c6966·74426f78·65645265·704f7353·fLiftBoxedRepOsS151 ··0x00000940·664e4644·6174614f·73537472·696e675f·fNFDataOsString_
152 ··0x00000950·7472696e·6731375f·696e666f·006f737a·tring17_info.osz152 ··0x00000950·696e666f·006f737a·6d737472·696e677a·info.oszmstringz
153 ··0x00000960·6d737472·696e677a·6d327a69·307a6936·mstringzm2zi0zi6153 ··0x00000960·6d327a69·307a6936·7a6d496c·42613255·m2zi0zi6zmIlBa2U
154 ··0x00000970·7a6d4b6f·56425259·546f695a·5a4e4b42·zmKoVBRYToiZZNKB154 ··0x00000970·516a4837·6d4c3138·596a4d75·316a7a7a·QjH7mL18YjMu1jzz
155 ··0x00000980·47667051·55354242·445f5379·7374656d·GfpQU5BBD_System155 ··0x00000980·455f5379·7374656d·7a694f73·53747269·E_SystemziOsStri
156 ··0x00000990·7a694f73·53747269·6e677a69·496e7465·ziOsStringziInte156 ··0x00000990·6e677a69·496e7465·726e616c·7a695479·ngziInternalziTy
157 ··0x000009a0·726e616c·7a695479·7065735f·7a646d50·rnalziTypes_zdmP157 ··0x000009a0·7065735f·7a646647·656e6572·6963506f·pes_zdfGenericPo
158 ··0x000009b0·575f636c·6f737572·65006f73·7a6d7374·W_closure.oszmst158 ··0x000009b0·73697843·6861727a·757a6463·746f5f63·sixCharzuzdcto_c
159 ··0x000009c0·72696e67·7a6d327a·69307a69·367a6d4b·ringzm2zi0zi6zmK159 ··0x000009c0·6c6f7375·7265006f·737a6d73·7472696e·losure.oszmstrin
160 ··0x000009d0·6f564252·59546f69·5a5a4e4b·42476670·oVBRYToiZZNKBGfp160 ··0x000009d0·677a6d32·7a69307a·69367a6d·496c4261·gzm2zi0zi6zmIlBa
161 ··0x000009e0·51553542·42445f53·79737465·6d7a694f·QU5BBD_SystemziO161 ··0x000009e0·3255516a·48376d4c·3138596a·4d75316a·2UQjH7mL18YjMu1j
162 ··0x000009f0·73537472·696e677a·69496e74·65726e61·sStringziInterna162 ··0x000009f0·7a7a455f·53797374·656d7a69·4f735374·zzE_SystemziOsSt
163 ··0x00000a00·6c7a6954·79706573·5f7a6466·53656d69·lziTypes_zdfSemi163 ··0x00000a00·72696e67·7a69496e·7465726e·616c7a69·ringziInternalzi
164 ··0x00000a10·67726f75·704f7353·7472696e·675f636c·groupOsString_cl164 ··0x00000a10·54797065·735f756e·50575f63·6c6f7375·Types_unPW_closu
165 ··0x00000a20·6f737572·65006f73·7a6d7374·72696e67·osure.oszmstring165 ··0x00000a20·72650062·6173655f·4748437a·69576f72·re.base_GHCziWor
166 ··0x00000a30·7a6d327a·69307a69·367a6d4b·6f564252·zm2zi0zi6zmKoVBR166 ··0x00000a30·645f7a64·664f7264·576f7264·31367a75·d_zdfOrdWord16zu
167 ··0x00000a40·59546f69·5a5a4e4b·42476670·51553542·YToiZZNKBGfpQU5B167 ··0x00000a40·7a646363·6f6d7061·72655f63·6c6f7375·zdccompare_closu
168 ··0x00000a50·42445f53·79737465·6d7a694f·73537472·BD_SystemziOsStr168 ··0x00000a50·7265006f·737a6d73·7472696e·677a6d32·re.oszmstringzm2
169 ··0x00000a60·696e677a·69496e74·65726e61·6c7a6954·ingziInternalziT169 ··0x00000a60·7a69307a·69367a6d·496c4261·3255516a·zi0zi6zmIlBa2UQj
170 ··0x00000a70·79706573·5f7a6466·53686f77·4f734368·ypes_zdfShowOsCh170 ··0x00000a70·48376d4c·3138596a·4d75316a·7a7a455f·H7mL18YjMu1jzzE_
171 ··0x00000a80·6172315f·696e666f·006f737a·6d737472·ar1_info.oszmstr171 ··0x00000a80·53797374·656d7a69·4f735374·72696e67·SystemziOsString
172 ··0x00000a90·696e677a·6d327a69·307a6936·7a6d4b6f·ingzm2zi0zi6zmKo172 ··0x00000a90·7a69496e·7465726e·616c7a69·54797065·ziInternalziType
173 ··0x00000aa0·56425259·546f695a·5a4e4b42·47667051·VBRYToiZZNKBGfpQ173 ··0x00000aa0·735f756e·57575f48·50435f63·63006f73·s_unWW_HPC_cc.os
174 ··0x00000ab0·55354242·445f5379·7374656d·7a694f73·U5BBD_SystemziOs174 ··0x00000ab0·7a6d7374·72696e67·7a6d327a·69307a69·zmstringzm2zi0zi
175 ··0x00000ac0·53747269·6e677a69·496e7465·726e616c·StringziInternal175 ··0x00000ac0·367a6d49·6c426132·55516a48·376d4c31·6zmIlBa2UQjH7mL1
176 ··0x00000ad0·7a695479·7065735f·756e5053·315f696e·ziTypes_unPS1_in176 ··0x00000ad0·38596a4d·75316a7a·7a455f53·79737465·8YjMu1jzzE_Syste
177 ··0x00000ae0·666f006f·737a6d73·7472696e·677a6d32·fo.oszmstringzm2177 ··0x00000ae0·6d7a694f·73537472·696e677a·69496e74·mziOsStringziInt
178 ··0x00000af0·7a69307a·69367a6d·4b6f5642·5259546f·zi0zi6zmKoVBRYTo178 ··0x00000af0·65726e61·6c7a6954·79706573·5f7a6474·ernalziTypes_zdt
179 ··0x00000b00·695a5a4e·4b424766·70515535·4242445f·iZZNKBGfpQU5BBD_179 ··0x00000b00·637a7150·6f736978·53747269·6e67325f·czqPosixString2_
180 ··0x00000b10·53797374·656d7a69·4f735374·72696e67·SystemziOsString180 ··0x00000b10·636c6f73·75726500·6f737a6d·73747269·closure.oszmstri
181 ··0x00000b20·7a69496e·7465726e·616c7a69·54797065·ziInternalziType181 ··0x00000b20·6e677a6d·327a6930·7a69367a·6d496c42·ngzm2zi0zi6zmIlB
182 ··0x00000b30·735f7a64·6653686f·77506f73·69785374·s_zdfShowPosixSt182 ··0x00000b30·61325551·6a48376d·4c313859·6a4d7531·a2UQjH7mL18YjMu1
183 ··0x00000b40·72696e67·5f636c6f·73757265·006f737a·ring_closure.osz183 ··0x00000b40·6a7a7a45·5f537973·74656d7a·694f7353·jzzE_SystemziOsS
184 ··0x00000b50·6d737472·696e677a·6d327a69·307a6936·mstringzm2zi0zi6184 ··0x00000b50·7472696e·677a6949·6e746572·6e616c7a·tringziInternalz
185 ··0x00000b60·7a6d4b6f·56425259·546f695a·5a4e4b42·zmKoVBRYToiZZNKB185 ··0x00000b60·69547970·65735f7a·64664e46·44617461·iTypes_zdfNFData
186 ··0x00000b70·47667051·55354242·445f5379·7374656d·GfpQU5BBD_System186 ··0x00000b70·4f734368·6172315f·696e666f·006f737a·OsChar1_info.osz
187 ··0x00000b80·7a694f73·53747269·6e677a69·496e7465·ziOsStringziInte187 ··0x00000b80·6d737472·696e677a·6d327a69·307a6936·mstringzm2zi0zi6
188 ··0x00000b90·726e616c·7a695479·7065735f·7a646647·rnalziTypes_zdfG188 ··0x00000b90·7a6d496c·42613255·516a4837·6d4c3138·zmIlBa2UQjH7mL18
189 ··0x00000ba0·656e6572·69635769·6e646f77·73436861·enericWindowsCha189 ··0x00000ba0·596a4d75·316a7a7a·455f5379·7374656d·YjMu1jzzE_System
190 ··0x00000bb0·725f636c·6f737572·65006261·73655f47·r_closure.base_G190 ··0x00000bb0·7a694f73·53747269·6e677a69·496e7465·ziOsStringziInte
191 ··0x00000bc0·48437a69·576f7264·5f7a6466·4f726457·HCziWord_zdfOrdW191 ··0x00000bc0·726e616c·7a695479·7065735f·7a64664e·rnalziTypes_zdfN
192 ··0x00000bd0·6f726431·367a757a·6463636f·6d706172·ord16zuzdccompar192 ··0x00000bd0·46446174·614f7353·7472696e·675f636c·FDataOsString_cl
193 ··0x00000be0·655f636c·6f737572·65006f73·7a6d7374·e_closure.oszmst193 ··0x00000be0·6f737572·65006f73·7a6d7374·72696e67·osure.oszmstring
194 ··0x00000bf0·72696e67·7a6d327a·69307a69·367a6d4b·ringzm2zi0zi6zmK194 ··0x00000bf0·7a6d327a·69307a69·367a6d49·6c426132·zm2zi0zi6zmIlBa2
195 ··0x00000c00·6f564252·59546f69·5a5a4e4b·42476670·oVBRYToiZZNKBGfp195 ··0x00000c00·55516a48·376d4c31·38596a4d·75316a7a·UQjH7mL18YjMu1jz
196 ··0x00000c10·51553542·42445f53·79737465·6d7a694f·QU5BBD_SystemziO196 ··0x00000c10·7a455f53·79737465·6d7a694f·73537472·zE_SystemziOsStr
197 ··0x00000c20·73537472·696e677a·69496e74·65726e61·sStringziInterna197 ··0x00000c20·696e677a·69496e74·65726e61·6c7a6954·ingziInternalziT
198 ··0x00000c30·6c7a6954·79706573·5f7a6477·7a64636d·lziTypes_zdwzdcm198 ··0x00000c30·79706573·5f676574·57696e64·6f777343·ypes_getWindowsC
199 ··0x00000c40·696e5f69·6e666f00·6f737a6d·73747269·in_info.oszmstri199 ··0x00000c40·68617231·5f696e66·6f006f73·7a6d7374·har1_info.oszmst
200 ··0x00000c50·6e677a6d·327a6930·7a69367a·6d4b6f56·ngzm2zi0zi6zmKoV200 ··0x00000c50·72696e67·7a6d327a·69307a69·367a6d49·ringzm2zi0zi6zmI
201 ··0x00000c60·42525954·6f695a5a·4e4b4247·66705155·BRYToiZZNKBGfpQU201 ··0x00000c60·6c426132·55516a48·376d4c31·38596a4d·lBa2UQjH7mL18YjM
202 ··0x00000c70·35424244·5f537973·74656d7a·694f7353·5BBD_SystemziOsS202 ··0x00000c70·75316a7a·7a455f53·79737465·6d7a694f·u1jzzE_SystemziO
203 ··0x00000c80·7472696e·677a6949·6e746572·6e616c7a·tringziInternalz203 ··0x00000c80·73537472·696e677a·69496e74·65726e61·sStringziInterna
204 ··0x00000c90·69547970·65735f7a·64664c69·6674426f·iTypes_zdfLiftBo204 ··0x00000c90·6c7a6954·79706573·5f7a6466·45714f73·lziTypes_zdfEqOs
205 ··0x00000ca0·78656452·65704f73·53747269·6e67395f·xedRepOsString9_205 ··0x00000ca0·53747269·6e677a75·7a64637a·737a655f·Stringzuzdczsze_
206 ··0x00000cb0·62797465·73006f73·7a6d7374·72696e67·bytes.oszmstring206 ··0x00000cb0·636c6f73·75726500·6f737a6d·73747269·closure.oszmstri
207 ··0x00000cc0·7a6d327a·69307a69·367a6d4b·6f564252·zm2zi0zi6zmKoVBR207 ··0x00000cc0·6e677a6d·327a6930·7a69367a·6d496c42·ngzm2zi0zi6zmIlB
208 ··0x00000cd0·59546f69·5a5a4e4b·42476670·51553542·YToiZZNKBGfpQU5B208 ··0x00000cd0·61325551·6a48376d·4c313859·6a4d7531·a2UQjH7mL18YjMu1
209 ··0x00000ce0·42445f53·79737465·6d7a694f·73537472·BD_SystemziOsStr209 ··0x00000ce0·6a7a7a45·5f537973·74656d7a·694f7353·jzzE_SystemziOsS
210 ··0x00000cf0·696e677a·69496e74·65726e61·6c7a6954·ingziInternalziT210 ··0x00000cf0·7472696e·677a6949·6e746572·6e616c7a·tringziInternalz
211 ··0x00000d00·79706573·5f7a6474·637a7150·6f736978·ypes_zdtczqPosix211 ··0x00000d00·69547970·65735f7a·6474637a·7157696e·iTypes_zdtczqWin
212 ··0x00000d10·43686172·5f636c6f·73757265·006f737a·Char_closure.osz212 ··0x00000d10·646f7773·53747269·6e67325f·636c6f73·dowsString2_clos
213 ··0x00000d20·6d737472·696e677a·6d327a69·307a6936·mstringzm2zi0zi6213 ··0x00000d20·75726500·62617365·5f474843·7a69576f·ure.base_GHCziWo
214 ··0x00000d30·7a6d4b6f·56425259·546f695a·5a4e4b42·zmKoVBRYToiZZNKB214 ··0x00000d30·72645f67·74576f72·6431365f·636c6f73·rd_gtWord16_clos
215 ··0x00000d40·47667051·55354242·445f5379·7374656d·GfpQU5BBD_System215 ··0x00000d40·75726500·6f737a6d·73747269·6e677a6d·ure.oszmstringzm
216 ··0x00000d50·7a694f73·53747269·6e677a69·496e7465·ziOsStringziInte216 ··0x00000d50·327a6930·7a69367a·6d496c42·61325551·2zi0zi6zmIlBa2UQ
217 ··0x00000d60·726e616c·7a695479·7065735f·7a64664d·rnalziTypes_zdfM217 ··0x00000d60·6a48376d·4c313859·6a4d7531·6a7a7a45·jH7mL18YjMu1jzzE
218 ··0x00000d70·6f6e6f69·64506f73·69785374·72696e67·onoidPosixString218 ··0x00000d70·5f537973·74656d7a·694f7353·7472696e·_SystemziOsStrin
219 ··0x00000d80·5f636c6f·73757265·00626173·655f4748·_closure.base_GH219 ··0x00000d80·677a6949·6e746572·6e616c7a·69547970·gziInternalziTyp
220 ··0x00000d90·437a6957·6f72645f·6774576f·72643136·CziWord_gtWord16220 ··0x00000d90·65735f7a·64664c69·6674426f·78656452·es_zdfLiftBoxedR
221 ··0x00000da0·5f636c6f·73757265·00737467·5f535254·_closure.stg_SRT221 ··0x00000da0·65704f73·53747269·6e67385f·636c6f73·epOsString8_clos
222 ··0x00000db0·5f335f69·6e666f00·6f737a6d·73747269·_3_info.oszmstri222 ··0x00000db0·75726500·7374675f·5352545f·335f696e·ure.stg_SRT_3_in
223 ··0x00000dc0·6e677a6d·327a6930·7a69367a·6d4b6f56·ngzm2zi0zi6zmKoV223 ··0x00000dc0·666f006f·737a6d73·7472696e·677a6d32·fo.oszmstringzm2
224 ··0x00000dd0·42525954·6f695a5a·4e4b4247·66705155·BRYToiZZNKBGfpQU224 ··0x00000dd0·7a69307a·69367a6d·496c4261·3255516a·zi0zi6zmIlBa2UQj
225 ··0x00000de0·35424244·5f537973·74656d7a·694f7353·5BBD_SystemziOsS225 ··0x00000de0·48376d4c·3138596a·4d75316a·7a7a455f·H7mL18YjMu1jzzE_
226 ··0x00000df0·7472696e·677a6949·6e746572·6e616c7a·tringziInternalz226 ··0x00000df0·53797374·656d7a69·4f735374·72696e67·SystemziOsString
227 ··0x00000e00·69547970·65735f7a·64664c69·6674426f·iTypes_zdfLiftBo227 ··0x00000e00·7a69496e·7465726e·616c7a69·54797065·ziInternalziType
228 ··0x00000e10·78656452·65704f73·53747269·6e673132·xedRepOsString12228 ··0x00000e10·735f7a64·6647656e·65726963·506f7369·s_zdfGenericPosi
229 ··0x00000e20·5f696e66·6f006f73·7a6d7374·72696e67·_info.oszmstring229 ··0x00000e20·78436861·725f636c·6f737572·65006f73·xChar_closure.os
230 ··0x00000e30·7a6d327a·69307a69·367a6d4b·6f564252·zm2zi0zi6zmKoVBR230 ··0x00000e30·7a6d7374·72696e67·7a6d327a·69307a69·zmstringzm2zi0zi
231 ··0x00000e40·59546f69·5a5a4e4b·42476670·51553542·YToiZZNKBGfpQU5B231 ··0x00000e40·367a6d49·6c426132·55516a48·376d4c31·6zmIlBa2UQjH7mL1
232 ··0x00000e50·42445f53·79737465·6d7a694f·73537472·BD_SystemziOsStr232 ··0x00000e50·38596a4d·75316a7a·7a455f53·79737465·8YjMu1jzzE_Syste
233 ··0x00000e60·696e677a·69496e74·65726e61·6c7a6954·ingziInternalziT233 ··0x00000e60·6d7a694f·73537472·696e677a·69496e74·mziOsStringziInt
234 ··0x00000e70·79706573·5f7a6466·4f72644f·73537472·ypes_zdfOrdOsStr234 ··0x00000e70·65726e61·6c7a6954·79706573·5f676574·ernalziTypes_get
235 ··0x00000e80·696e677a·757a6463·7a6c5f69·6e666f00·ingzuzdczl_info.235 ··0x00000e80·57696e64·6f777343·68617231·5f636c6f·WindowsChar1_clo
236 ··0x00000e90·62797465·73747269·6e677a6d·307a6931·bytestringzm0zi1236 ··0x00000e90·73757265·006f737a·6d737472·696e677a·sure.oszmstringz
237 ··0x00000ea0·317a6935·7a69335f·44617461·7a694279·1zi5zi3_DataziBy237 ··0x00000ea0·6d327a69·307a6936·7a6d496c·42613255·m2zi0zi6zmIlBa2U
238 ··0x00000eb0·74655374·72696e67·7a695368·6f72747a·teStringziShortz238 ··0x00000eb0·516a4837·6d4c3138·596a4d75·316a7a7a·QjH7mL18YjMu1jzz
239 ··0x00000ec0·69496e74·65726e61·6c5f7a64·664f7264·iInternal_zdfOrd239 ··0x00000ec0·455f5379·7374656d·7a694f73·53747269·E_SystemziOsStri
240 ··0x00000ed0·53686f72·74427974·65537472·696e677a·ShortByteStringz240 ··0x00000ed0·6e677a69·496e7465·726e616c·7a695479·ngziInternalziTy
241 ··0x00000ee0·757a6463·7a6c7a65·5f636c6f·73757265·uzdczlze_closure241 ··0x00000ee0·7065735f·7a646653·686f7750·6f736978·pes_zdfShowPosix
242 ··0x00000ef0·00626173·655f4748·437a6942·6173655f·.base_GHCziBase_242 ··0x00000ef0·43686172·7a757a64·6373686f·77735072·CharzuzdcshowsPr
243 ··0x00000f00·435a4353·656d6967·726f7570·5f636f6e·CZCSemigroup_con243 ··0x00000f00·65635f69·6e666f00·6f737a6d·73747269·ec_info.oszmstri
244 ··0x00000f10·5f696e66·6f006f73·7a6d7374·72696e67·_info.oszmstring244 ··0x00000f10·6e677a6d·327a6930·7a69367a·6d496c42·ngzm2zi0zi6zmIlB
245 ··0x00000f20·7a6d327a·69307a69·367a6d4b·6f564252·zm2zi0zi6zmKoVBR245 ··0x00000f20·61325551·6a48376d·4c313859·6a4d7531·a2UQjH7mL18YjMu1
246 ··0x00000f30·59546f69·5a5a4e4b·42476670·51553542·YToiZZNKBGfpQU5B246 ··0x00000f30·6a7a7a45·5f537973·74656d7a·694f7353·jzzE_SystemziOsS
247 ··0x00000f40·42445f53·79737465·6d7a694f·73537472·BD_SystemziOsStr247 ··0x00000f40·7472696e·677a6949·6e746572·6e616c7a·tringziInternalz
248 ··0x00000f50·696e677a·69496e74·65726e61·6c7a6954·ingziInternalziT248 ··0x00000f50·69547970·65735f69·6e69745f·61727200·iTypes_init_arr.
249 ··0x00000f60·79706573·5f7a6474·637a714f·73537472·ypes_zdtczqOsStr249 ··0x00000f60·6f737a6d·73747269·6e677a6d·327a6930·oszmstringzm2zi0
250 ··0x00000f70·696e6731·5f636c6f·73757265·006f737a·ing1_closure.osz250 ··0x00000f70·7a69367a·6d496c42·61325551·6a48376d·zi6zmIlBa2UQjH7m
251 ··0x00000f80·6d737472·696e677a·6d327a69·307a6936·mstringzm2zi0zi6251 ··0x00000f80·4c313859·6a4d7531·6a7a7a45·5f537973·L18YjMu1jzzE_Sys
252 ··0x00000f90·7a6d4b6f·56425259·546f695a·5a4e4b42·zmKoVBRYToiZZNKB252 ··0x00000f90·74656d7a·694f7353·7472696e·677a6949·temziOsStringziI
253 ··0x00000fa0·47667051·55354242·445f5379·7374656d·GfpQU5BBD_System253 ··0x00000fa0·6e746572·6e616c7a·69547970·65735f7a·nternalziTypes_z
254 ··0x00000fb0·7a694f73·53747269·6e677a69·496e7465·ziOsStringziInte254 ··0x00000fb0·64664f72·644f7343·6861727a·757a6463·dfOrdOsCharzuzdc
255 ··0x00000fc0·726e616c·7a695479·7065735f·7a64664f·rnalziTypes_zdfO255 ··0x00000fc0·6d61785f·696e666f·00627974·65737472·max_info.bytestr
256 ··0x00000fd0·72644f73·43686172·7a757a64·637a6c7a·rdOsCharzuzdczlz256 ··0x00000fd0·696e677a·6d307a69·31317a69·357a6933·ingzm0zi11zi5zi3
257 ··0x00000fe0·655f696e·666f006f·737a6d73·7472696e·e_info.oszmstrin257 ··0x00000fe0·5f446174·617a6942·79746553·7472696e·_DataziByteStrin
258 ··0x00000ff0·677a6d32·7a69307a·69367a6d·4b6f5642·gzm2zi0zi6zmKoVB258 ··0x00000ff0·677a6953·686f7274·7a69496e·7465726e·gziShortziIntern
259 ··0x00001000·5259546f·695a5a4e·4b424766·70515535·RYToiZZNKBGfpQU5259 ··0x00001000·616c5f7a·64664f72·6453686f·72744279·al_zdfOrdShortBy
260 ··0x00001010·4242445f·53797374·656d7a69·4f735374·BBD_SystemziOsSt260 ··0x00001010·74655374·72696e67·7a757a64·637a6c7a·teStringzuzdczlz
261 ··0x00001020·72696e67·7a69496e·7465726e·616c7a69·ringziInternalzi261 ··0x00001020·655f636c·6f737572·65006261·73655f47·e_closure.base_G
262 ··0x00001030·54797065·735f7a64·6257535f·696e666f·Types_zdbWS_info262 ··0x00001030·48437a69·42617365·5f435a43·53656d69·HCziBase_CZCSemi
263 ··0x00001040·00626173·655f4748·437a6942·6173655f·.base_GHCziBase_263 ··0x00001040·67726f75·705f636f·6e5f696e·666f006f·group_con_info.o
264 ··0x00001050·7a707a70·5f696e66·6f006768·637a6d70·zpzp_info.ghczmp264 ··0x00001050·737a6d73·7472696e·677a6d32·7a69307a·szmstringzm2zi0z
Max diff block lines reached; 0/322085 bytes (0.00%) of diff not shown.
1.71 MB
Posix.p_o
157 KB
readelf --wide --symbols {}
    
Offset 359, 600 lines modifiedOffset 359, 600 lines modified
359 ···355:·0000000000004eee·····0·NOTYPE··LOCAL··DEFAULT····3·irOE_str359 ···355:·0000000000004eee·····0·NOTYPE··LOCAL··DEFAULT····3·irOE_str
360 ···356:·0000000000004f34·····0·NOTYPE··LOCAL··DEFAULT····3·irOF_str360 ···356:·0000000000004f34·····0·NOTYPE··LOCAL··DEFAULT····3·irOF_str
361 ···357:·0000000000004f38·····0·NOTYPE··LOCAL··DEFAULT····3·irOG_str361 ···357:·0000000000004f38·····0·NOTYPE··LOCAL··DEFAULT····3·irOG_str
362 ···358:·0000000000004f7f·····0·NOTYPE··LOCAL··DEFAULT····3·irOH_str362 ···358:·0000000000004f7f·····0·NOTYPE··LOCAL··DEFAULT····3·irOH_str
363 ···359:·0000000000004f83·····0·NOTYPE··LOCAL··DEFAULT····3·irOI_str363 ···359:·0000000000004f83·····0·NOTYPE··LOCAL··DEFAULT····3·irOI_str
364 ···360:·0000000000004fcb·····0·NOTYPE··LOCAL··DEFAULT····3·irOJ_str364 ···360:·0000000000004fcb·····0·NOTYPE··LOCAL··DEFAULT····3·irOJ_str
365 ···361:·0000000000004fcf·····0·NOTYPE··LOCAL··DEFAULT····3·irOK_str365 ···361:·0000000000004fcf·····0·NOTYPE··LOCAL··DEFAULT····3·irOK_str
366 ···362:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncodingziInternal_zdwgo_info 
367 ···363:·00000000000020e0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_concat1_closure 
368 ···364:·00000000000031d8···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_null1_info 
369 ···365:·0000000000000c00·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_length_HPC_cc 
370 ···366:·0000000000002508···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_foldr1zq1_info 
371 ···367:·0000000000002848·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_null_closure366 ···362:·0000000000002878·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_unsnoc1_closure
 367 ···363:·00000000000012c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_unsafeEncodeUtf_HPC_cc
 368 ···364:·0000000000000140·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_breakSubstring_HPC_cc
 369 ···365:·0000000000002ad8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_pack1_closure
 370 ···366:·0000000000009bd8···150·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_head_info
 371 ···367:·000000000000a0d0···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_fromBytestring1_info
372 ···368:·0000000000001630·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_indexMaybe_closure372 ···368:·0000000000003f08·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_head4_closure
373 ···369:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_keepAlivezh373 ···369:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_keepAlivezh
374 ···370:·0000000000002cc0···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_foldl3_info374 ···370:·0000000000002200·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_foldr1zq5_closure
375 ···371:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziForeign_zdszdwpokeArray1_info375 ···371:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziForeign_zdszdwpokeArray1_info
376 ···372:·0000000000000900·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_foldr1zq_HPC_cc376 ···372:·000000000000a6c8····51·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_decodeLE1_info
 377 ···373:·0000000000003a80···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_singleton1_info
 378 ···374:·0000000000001e10·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_dropEnd_closure
377 ···373:·0000000000000380·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_dropEnd_HPC_cc379 ···375:·0000000000000d00·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_partition_HPC_cc
378 ···374:·0000000000004038·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_tail1_closure 
379 ···375:·0000000000001e28···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_take1_info380 ···376:·0000000000003f10····15·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_pstr2_info
380 ···376:·0000000000001462·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_pstr8_bytes 
381 ···377:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_map_closure381 ···377:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_map_closure
 382 ···378:·0000000000003f48·····5·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_pstr1_info
 383 ···379:·0000000000001380···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_spanEnd1_info
 384 ···380:·00000000000083a8···198·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_unsafeEncodeUtf_info
382 ···378:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_last_closure385 ···381:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_last_closure
383 ···379:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_foldrzq_closure386 ···382:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_foldrzq_closure
384 ···380:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_SRT_3_info387 ···383:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_SRT_3_info
385 ···381:·0000000000002018···195·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_empty1_info 
386 ···382:·0000000000009680···198·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_foldlzq1_info 
387 ···383:·0000000000002818·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_null1_closure388 ···384:·0000000000003d88·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_foldl_closure
 389 ···385:·0000000000001c38···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_takeWhileEnd1_info
 390 ···386:·0000000000001720·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_filter1_closure
 391 ···387:·00000000000022d0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_decodeUtf8_closure
388 ···384:·0000000000000a40·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_indexMaybe_HPC_cc392 ···388:·00000000000002c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_decodeUtf_HPC_cc
 393 ···389:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncodingziInternal_showEncodingException_closure
389 ···385:·000000000000a018···150·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_last_info 
390 ···386:·0000000000000400·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_dropWhileEnd_HPC_cc 
391 ···387:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziErr_error_closure394 ···390:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziErr_error_closure
392 ···388:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziStackziTypes_SrcLoc_con_info395 ···391:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziStackziTypes_SrcLoc_con_info
393 ···389:·00000000000009c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_head_HPC_cc 
394 ···390:·0000000000001b10·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_split_closure 
395 ···391:·0000000000002b68·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_unpack_closure 
396 ···392:·0000000000000040·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_all_HPC_cc396 ···392:·00000000000011c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_uncons_HPC_cc
397 ···393:·0000000000009598···198·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_foldr2_info397 ···393:·0000000000004dd0···205·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_pstr15_info
398 ···394:·000000000000a698·····2·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_decodeFS_info398 ···394:·0000000000003a88·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_index1_closure
399 ···395:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_takeEnd_closure399 ···395:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_takeEnd_closure
400 ···396:·0000000000002c10·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_decodeUtf4_closure 
401 ···397:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdwfoldr1zq_info400 ···396:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_zdwfoldr1zq_info
 401 ···397:·0000000000003f80·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_head5_closure
402 ···398:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziBase_zpzp_info402 ···398:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziBase_zpzp_info
 403 ···399:·0000000000008f88···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_encodeLE1_info
403 ···399:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_ForeignziMarshalziAlloc_zdwallocaBytesAligned_info404 ···400:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_ForeignziMarshalziAlloc_zdwallocaBytesAligned_info
404 ···400:·00000000000026f8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_reverse1_closure405 ···401:·0000000000009768···198·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_foldl2_info
 406 ···402:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziInternalziTypes_zdfLiftBoxedRepOsString2_closure
405 ···401:·0000000000004148·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_last1_closure407 ···403:·0000000000001c60·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_break1_closure
 408 ···404:·00000000000029c8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_snoc_closure
 409 ···405:·00000000000025d8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_foldl1zq1_closure
 410 ···406:·0000000000001960·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_isInfixOf1_closure
 411 ···407:·0000000000001437·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_head6_bytes
406 ···402:·0000000000003fb0·····5·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_pstr5_info412 ···408:·000000000000a638····51·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_decodeFS1_info
407 ···403:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_isInfixOf_closure413 ···409:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_isInfixOf_closure
 414 ···410:·0000000000000400·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_dropWhileEnd_HPC_cc
408 ···404:·00000000000099b8···150·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_init_info 
409 ···405:·00000000000029f8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_toChar_closure 
410 ···406:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_packCString2_info415 ···411:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_packCString2_info
411 ···407:·00000000000034c0···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_cons1_info416 ···412:·00000000000034c0···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_cons1_info
 417 ···413:·00000000000040f8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_tail_closure
412 ···408:·0000000000003f10····15·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_pstr2_info418 ···414:·00000000000030e0···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_length1_info
413 ···409:·00000000000038f8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_encodeFS_closure419 ···415:·00000000000038c8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_encodeFS1_closure
414 ···410:·0000000000000880·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_foldrzq_HPC_cc 
415 ···411:·0000000000000400···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_elemIndex1_info420 ···416:·0000000000001570···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_break1_info
 421 ···417:·0000000000001140·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_takeWhileEnd_HPC_cc
 422 ···418:·0000000000002278·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_foldl1zq5_closure
 423 ···419:·0000000000002788·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_map_closure
416 ···412:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_newPinnedByteArrayzh424 ···420:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_newPinnedByteArrayzh
 425 ···421:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncodingziInternal_decodeWithBasePosixzq1_closure
417 ···413:·0000000000001d30···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_takeEnd1_info 
418 ···414:·0000000000000f80·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_splitWith_HPC_cc 
419 ···415:·0000000000000800·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_foldl1zq_HPC_cc426 ···422:·0000000000002238·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_foldl1zq4_closure
420 ···416:·0000000000001b40·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_splitAt1_closure 
421 ···417:·0000000000002d10·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_unsafeEncodeUtf1_closure427 ···423:·0000000000001f60·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_takeEnd1_closure
 428 ···424:·0000000000003df8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_head3_closure
 429 ···425:·0000000000001660·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_znz3fU1_closure
422 ···418:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziMaybe_Nothing_closure430 ···426:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziMaybe_Nothing_closure
423 ···419:·0000000000001ab0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_splitWith_closure431 ···427:·0000000000001551·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_decodeUtf7_bytes
 432 ···428:·0000000000000cc0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_pack_HPC_cc
424 ···420:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_DataziEither_Left_con_info433 ···429:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_DataziEither_Left_con_info
425 ···421:·0000000000001c90·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_break_closure 
426 ···422:·0000000000001600·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_znz3fU2_closure434 ···430:·0000000000002668·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_foldl1_closure
 435 ···431:·000000000000156d·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_foldr1zq6_bytes
427 ···423:·0000000000000940·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_fromBytes_HPC_cc 
428 ···424:·0000000000002a18·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_unsafeFromChar1_closure 
429 ···425:·0000000000000e40·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_snoc_HPC_cc436 ···432:·0000000000000b40·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_isPrefixOf_HPC_cc
 437 ···433:·0000000000000bc0···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_isSuffixOf1_info
 438 ···434:·0000000000000580·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_encodeLE_HPC_cc
430 ···426:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_dropEnd_closure439 ···435:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_dropEnd_closure
 440 ···436:·0000000000000ac8···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_breakSubstring1_info
431 ···427:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziForeignPtr_PlainForeignPtr_con_info441 ···437:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziForeignPtr_PlainForeignPtr_con_info
432 ···428:·0000000000000ec0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_spanEnd_HPC_cc442 ···438:·0000000000001420·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndices1_closure
433 ···429:·0000000000001ff0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_take_closure443 ···439:·0000000000004018·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_tail2_closure
434 ···430:·0000000000001098···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_splitWith1_info 
435 ···431:·0000000000001340·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_unsnoc_HPC_cc 
436 ···432:·0000000000000cc0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_pack_HPC_cc 
437 ···433:·0000000000000500·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_empty_HPC_cc 
438 ···434:·00000000000022d0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_decodeUtf8_closure 
439 ···435:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_ap_pp_info444 ···440:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_ap_pp_info
440 ···436:·00000000000002c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_decodeUtf_HPC_cc445 ···441:·0000000000003450·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_pstr11_closure
441 ···437:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziIOziBuffer_ReadBuffer_closure446 ···442:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziIOziBuffer_ReadBuffer_closure
442 ···438:·0000000000004da0····10·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_pstr16_info 
443 ···439:·0000000000003d88·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_foldl_closure447 ···443:·0000000000002518·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_foldl1zq3_closure
 448 ···444:·0000000000004148·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_last1_closure
 449 ···445:·00000000000017b0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_find_closure
444 ···440:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_singleton_closure450 ···446:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_singleton_closure
 451 ···447:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncodingziInternal_zdfExceptionEncodingException_closure
 452 ···448:·0000000000009680···198·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_foldlzq1_info
445 ···441:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_break_closure453 ···449:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_break_closure
446 ···442:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncodingziInternal_decodeWithBasePosix1_closure454 ···450:·0000000000003588·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_pstr10_closure
 455 ···451:·0000000000001000·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_stripSuffix_HPC_cc
Max diff block lines reached; 132802/160571 bytes (82.71%) of diff not shown.
567 KB
readelf --wide --relocs {}
    
Offset 1, 1951 lines modifiedOffset 1, 1951 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x27378·contains·1941·entries:1 Relocation·section·'.rela.text'·at·offset·0x27378·contains·1941·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000000··0000000400000018·R_X86_64_PC64··········0000000000001575·iq46_str·-·203 0000000000000000··0000000400000018·R_X86_64_PC64··········0000000000001575·iq46_str·-·20
4 0000000000000008··0000000500000018·R_X86_64_PC64··········000000000000157d·iq47_str·-·184 0000000000000008··0000000500000018·R_X86_64_PC64··········000000000000157d·iq47_str·-·18
5 0000000000000025··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·55 0000000000000025··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·5
6 0000000000000038··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·46 0000000000000038··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·4
7 000000000000007a··0000037500000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·47 000000000000007a··0000038400000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
8 000000000000008b··000002bf0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·08 000000000000008b··000002ca0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
9 00000000000000b3··0000039b00000002·R_X86_64_PC32··········0000000000000700·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndices_HPC_cc·-·49 00000000000000b3··000001d600000002·R_X86_64_PC32··········0000000000000700·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndices_HPC_cc·-·4
10 00000000000000c4··0000034c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·410 00000000000000c4··0000035c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
11 00000000000000da··0000026100000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_findIndices_closure·-·211 00000000000000da··0000027900000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_findIndices_closure·-·2
12 00000000000000e3··000002a800000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·412 00000000000000e3··000002ad00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
13 00000000000000f8··0000000600000018·R_X86_64_PC64··········00000000000015ce·iq4F_str·-·2013 00000000000000f8··0000000600000018·R_X86_64_PC64··········00000000000015ce·iq4F_str·-·20
14 0000000000000100··0000000700000018·R_X86_64_PC64··········00000000000015d7·iq4G_str·-·1814 0000000000000100··0000000700000018·R_X86_64_PC64··········00000000000015d7·iq4G_str·-·18
15 000000000000011d··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·515 000000000000011d··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·5
16 0000000000000130··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·416 0000000000000130··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·4
17 0000000000000172··0000037500000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·417 0000000000000172··0000038400000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
18 0000000000000183··000002bf0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·018 0000000000000183··000002ca0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
19 00000000000001ab··0000039400000002·R_X86_64_PC32··········00000000000006c0·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndex_HPC_cc·-·419 00000000000001ab··000002d300000002·R_X86_64_PC32··········00000000000006c0·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndex_HPC_cc·-·4
20 00000000000001bc··0000034c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·420 00000000000001bc··0000035c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
21 00000000000001d2··0000021800000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_findIndex_closure·-·221 00000000000001d2··0000021700000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_findIndex_closure·-·2
22 00000000000001db··000002a800000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·422 00000000000001db··000002ad00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
23 00000000000001f0··0000000800000018·R_X86_64_PC64··········0000000000001626·iq5e_str·-·2023 00000000000001f0··0000000800000018·R_X86_64_PC64··········0000000000001626·iq5e_str·-·20
24 00000000000001f8··0000000900000018·R_X86_64_PC64··········000000000000162d·iq5f_str·-·1824 00000000000001f8··0000000900000018·R_X86_64_PC64··········000000000000162d·iq5f_str·-·18
25 0000000000000215··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·525 0000000000000215··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·5
26 0000000000000228··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·426 0000000000000228··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·4
27 000000000000026a··0000037500000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·427 000000000000026a··0000038400000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
28 000000000000027b··000002bf0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·028 000000000000027b··000002ca0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
29 00000000000002a3··000001dd00000002·R_X86_64_PC32··········0000000000000200·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_count_HPC_cc·-·429 00000000000002a3··0000035600000002·R_X86_64_PC32··········0000000000000200·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_count_HPC_cc·-·4
30 00000000000002b4··0000034c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·430 00000000000002b4··0000035c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
31 00000000000002ca··0000031b00000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_count_closure·-·231 00000000000002ca··0000032a00000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_count_closure·-·2
32 00000000000002d3··000002a800000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·432 00000000000002d3··000002ad00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
33 00000000000002e8··0000000a00000018·R_X86_64_PC64··········0000000000001678·iq5N_str·-·2033 00000000000002e8··0000000a00000018·R_X86_64_PC64··········0000000000001678·iq5N_str·-·20
34 00000000000002f0··0000000b00000018·R_X86_64_PC64··········0000000000001680·iq5O_str·-·1834 00000000000002f0··0000000b00000018·R_X86_64_PC64··········0000000000001680·iq5O_str·-·18
35 000000000000030d··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·535 000000000000030d··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·5
36 0000000000000320··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·436 0000000000000320··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·4
37 0000000000000362··0000037500000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·437 0000000000000362··0000038400000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
38 0000000000000373··000002bf0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·038 0000000000000373··000002ca0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
39 000000000000039b··0000020d00000002·R_X86_64_PC32··········00000000000004c0·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_elemIndices_HPC_cc·-·439 000000000000039b··000002f700000002·R_X86_64_PC32··········00000000000004c0·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_elemIndices_HPC_cc·-·4
40 00000000000003ac··0000034c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·440 00000000000003ac··0000035c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
41 00000000000003c2··0000022d00000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_elemIndices_closure·-·241 00000000000003c2··0000022a00000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_elemIndices_closure·-·2
42 00000000000003cb··000002a800000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·442 00000000000003cb··000002ad00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
43 00000000000003e0··0000000c00000018·R_X86_64_PC64··········00000000000016d1·iq6m_str·-·2043 00000000000003e0··0000000c00000018·R_X86_64_PC64··········00000000000016d1·iq6m_str·-·20
44 00000000000003e8··0000000d00000018·R_X86_64_PC64··········00000000000016da·iq6n_str·-·1844 00000000000003e8··0000000d00000018·R_X86_64_PC64··········00000000000016da·iq6n_str·-·18
45 0000000000000405··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·545 0000000000000405··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·5
46 0000000000000418··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·446 0000000000000418··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·4
47 000000000000045a··0000037500000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·447 000000000000045a··0000038400000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
48 000000000000046b··000002bf0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·048 000000000000046b··000002ca0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
49 0000000000000493··000002f600000002·R_X86_64_PC32··········0000000000000480·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_elemIndex_HPC_cc·-·449 0000000000000493··000003af00000002·R_X86_64_PC32··········0000000000000480·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_elemIndex_HPC_cc·-·4
50 00000000000004a4··0000034c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·450 00000000000004a4··0000035c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
51 00000000000004ba··0000032a00000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_elemIndex_closure·-·251 00000000000004ba··0000034000000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_elemIndex_closure·-·2
52 00000000000004c3··000002a800000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·452 00000000000004c3··000002ad00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
53 00000000000004d8··0000000e00000018·R_X86_64_PC64··········0000000000001729·iq6V_str·-·2053 00000000000004d8··0000000e00000018·R_X86_64_PC64··········0000000000001729·iq6V_str·-·20
54 00000000000004e0··0000000f00000018·R_X86_64_PC64··········0000000000001732·iq6W_str·-·1854 00000000000004e0··0000000f00000018·R_X86_64_PC64··········0000000000001732·iq6W_str·-·18
55 00000000000004fd··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·555 00000000000004fd··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·5
56 0000000000000510··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·456 0000000000000510··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·4
57 0000000000000552··0000037500000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·457 0000000000000552··0000038400000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
58 0000000000000563··000002bf0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·058 0000000000000563··000002ca0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
59 000000000000058b··0000018000000002·R_X86_64_PC32··········0000000000000a40·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_indexMaybe_HPC_cc·-·459 000000000000058b··0000024300000002·R_X86_64_PC32··········0000000000000a40·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_indexMaybe_HPC_cc·-·4
60 000000000000059c··0000034c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·460 000000000000059c··0000035c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
61 00000000000005b2··000001f400000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_indexMaybe_closure·-·261 00000000000005b2··000001fb00000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_indexMaybe_closure·-·2
62 00000000000005bb··000002a800000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·462 00000000000005bb··000002ad00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
63 00000000000005d0··0000001000000018·R_X86_64_PC64··········000000000000177a·iq7u_str·-·2063 00000000000005d0··0000001000000018·R_X86_64_PC64··········000000000000177a·iq7u_str·-·20
64 00000000000005d8··0000001100000018·R_X86_64_PC64··········0000000000001783·iq7v_str·-·1864 00000000000005d8··0000001100000018·R_X86_64_PC64··········0000000000001783·iq7v_str·-·18
65 00000000000005ec··000001a600000002·R_X86_64_PC32··········0000000000001600·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_znz3fU2_closure·-·465 00000000000005ec··0000037d00000002·R_X86_64_PC32··········0000000000001600·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_znz3fU2_closure·-·4
66 00000000000005f5··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·566 00000000000005f5··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·5
67 0000000000000608··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·467 0000000000000608··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·4
68 000000000000064a··0000037500000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·468 000000000000064a··0000038400000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
69 000000000000065b··000002bf0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·069 000000000000065b··000002ca0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
70 0000000000000683··000002b400000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_znz3fU_HPC_cc·-·470 0000000000000683··0000032d00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_znz3fU_HPC_cc·-·4
71 0000000000000694··0000034c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·471 0000000000000694··0000035c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
72 00000000000006aa··000001a600000002·R_X86_64_PC32··········0000000000001600·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_znz3fU2_closure·-·472 00000000000006aa··0000037d00000002·R_X86_64_PC32··········0000000000001600·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_znz3fU2_closure·-·4
73 00000000000006b3··000002a800000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·473 00000000000006b3··000002ad00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
74 00000000000006c8··0000001200000018·R_X86_64_PC64··········00000000000017cb·iq83_str·-·2074 00000000000006c8··0000001200000018·R_X86_64_PC64··········00000000000017cb·iq83_str·-·20
75 00000000000006d0··0000001300000018·R_X86_64_PC64··········00000000000017d2·iq84_str·-·1875 00000000000006d0··0000001300000018·R_X86_64_PC64··········00000000000017d2·iq84_str·-·18
76 00000000000006ed··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·576 00000000000006ed··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·5
77 0000000000000700··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·477 0000000000000700··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·4
78 0000000000000742··0000037500000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·478 0000000000000742··0000038400000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
79 0000000000000753··000002bf0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·079 0000000000000753··000002ca0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
80 000000000000077b··000002b300000002·R_X86_64_PC32··········0000000000000d00·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_partition_HPC_cc·-·480 000000000000077b··0000017700000002·R_X86_64_PC32··········0000000000000d00·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_partition_HPC_cc·-·4
81 000000000000078c··0000034c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·481 000000000000078c··0000035c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
82 00000000000007a2··000001e600000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_partition_closure·-·282 00000000000007a2··000001ee00000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_partition_closure·-·2
83 00000000000007ab··000002a800000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·483 00000000000007ab··000002ad00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
84 00000000000007c0··0000001400000018·R_X86_64_PC64··········0000000000001821·iq8C_str·-·2084 00000000000007c0··0000001400000018·R_X86_64_PC64··········0000000000001821·iq8C_str·-·20
85 00000000000007c8··0000001500000018·R_X86_64_PC64··········0000000000001834·iq8D_str·-·1885 00000000000007c8··0000001500000018·R_X86_64_PC64··········0000000000001834·iq8D_str·-·18
86 00000000000007e5··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·586 00000000000007e5··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·5
87 00000000000007f8··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·487 00000000000007f8··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·4
88 000000000000083a··0000037500000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·488 000000000000083a··0000038400000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
89 000000000000084b··000002bf0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·089 000000000000084b··000002ca0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
90 0000000000000873··000001f100000002·R_X86_64_PC32··········0000000000000640·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_filter_HPC_cc·-·490 0000000000000873··0000029400000002·R_X86_64_PC32··········0000000000000640·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_filter_HPC_cc·-·4
91 0000000000000884··0000034c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·491 0000000000000884··0000035c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
92 000000000000089a··000001ed00000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_filter_closure·-·292 000000000000089a··000001f200000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_filter_closure·-·2
93 00000000000008a3··000002a800000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·493 00000000000008a3··000002ad00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
94 00000000000008b8··0000001600000018·R_X86_64_PC64··········0000000000001880·iq9b_str·-·2094 00000000000008b8··0000001600000018·R_X86_64_PC64··········0000000000001880·iq9b_str·-·20
95 00000000000008c0··0000001700000018·R_X86_64_PC64··········0000000000001889·iq9c_str·-·1895 00000000000008c0··0000001700000018·R_X86_64_PC64··········0000000000001889·iq9c_str·-·18
96 00000000000008d4··0000030300000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_find_closure·-·496 00000000000008d4··0000030a00000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_find_closure·-·4
97 00000000000008dd··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·597 00000000000008dd··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·5
98 00000000000008f0··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·498 00000000000008f0··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·4
99 0000000000000932··0000037500000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·499 0000000000000932··0000038400000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
100 0000000000000943··000002bf0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0100 0000000000000943··000002ca0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
101 000000000000096b··000002a000000002·R_X86_64_PC32··········0000000000000680·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_find_HPC_cc·-·4101 000000000000096b··0000035300000002·R_X86_64_PC32··········0000000000000680·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_find_HPC_cc·-·4
102 000000000000097c··0000034c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4102 000000000000097c··0000035c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
103 0000000000000992··0000030300000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_find_closure·-·2103 0000000000000992··0000030a00000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_find_closure·-·2
104 000000000000099b··000002a800000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4104 000000000000099b··000002ad00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
105 00000000000009b0··0000001800000018·R_X86_64_PC64··········00000000000018d3·iq9K_str·-·20105 00000000000009b0··0000001800000018·R_X86_64_PC64··········00000000000018d3·iq9K_str·-·20
106 00000000000009b8··0000001900000018·R_X86_64_PC64··········00000000000018db·iq9L_str·-·18106 00000000000009b8··0000001900000018·R_X86_64_PC64··········00000000000018db·iq9L_str·-·18
107 00000000000009d5··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·5107 00000000000009d5··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·5
108 00000000000009e8··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·4108 00000000000009e8··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·4
109 0000000000000a2a··0000037500000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4109 0000000000000a2a··0000038400000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
110 0000000000000a3b··000002bf0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0110 0000000000000a3b··000002ca0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
111 0000000000000a63··000001e400000002·R_X86_64_PC32··········0000000000000440·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_elem_HPC_cc·-·4111 0000000000000a63··000001cb00000002·R_X86_64_PC32··········0000000000000440·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_elem_HPC_cc·-·4
112 0000000000000a74··0000034c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4112 0000000000000a74··0000035c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
113 0000000000000a8a··0000031700000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_elem_closure·-·2113 0000000000000a8a··0000032800000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_elem_closure·-·2
114 0000000000000a93··000002a800000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4114 0000000000000a93··000002ad00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
115 0000000000000aa8··0000001a00000018·R_X86_64_PC64··········0000000000001925·iqaj_str·-·20115 0000000000000aa8··0000001a00000018·R_X86_64_PC64··········0000000000001925·iqaj_str·-·20
116 0000000000000ab0··0000001b00000018·R_X86_64_PC64··········000000000000192c·iqak_str·-·18116 0000000000000ab0··0000001b00000018·R_X86_64_PC64··········000000000000192c·iqak_str·-·18
117 0000000000000ac4··0000032d00000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_breakSubstring_closure·-·4117 0000000000000ac4··0000034400000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_breakSubstring_closure·-·4
118 0000000000000acd··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·5118 0000000000000acd··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·5
119 0000000000000ae0··0000032400000002·R_X86_64_PC32··········0000000000000000·era·-·4119 0000000000000ae0··0000033800000002·R_X86_64_PC32··········0000000000000000·era·-·4
120 0000000000000b22··0000037500000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4120 0000000000000b22··0000038400000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
121 0000000000000b33··000002bf0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0121 0000000000000b33··000002ca0000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
122 0000000000000b5b··000003a900000002·R_X86_64_PC32··········0000000000000140·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_breakSubstring_HPC_cc·-·4122 0000000000000b5b··0000016c00000002·R_X86_64_PC32··········0000000000000140·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_breakSubstring_HPC_cc·-·4
123 0000000000000b6c··0000034c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4123 0000000000000b6c··0000035c00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
124 0000000000000b82··0000032d00000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_breakSubstring_closure·-·3124 0000000000000b82··0000034400000002·R_X86_64_PC32··········0000000000000000·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_breakSubstring_closure·-·3
125 0000000000000b8b··000002a800000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4125 0000000000000b8b··000002ad00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
126 0000000000000ba0··0000001c00000018·R_X86_64_PC64··········0000000000001980·iqaS_str·-·20126 0000000000000ba0··0000001c00000018·R_X86_64_PC64··········0000000000001980·iqaS_str·-·20
Max diff block lines reached; 555822/580129 bytes (95.81%) of diff not shown.
108 KB
strings --all --bytes=8 {}
    
Offset 190, 275 lines modifiedOffset 190, 275 lines modified
190 System/OsString/Common.hs:580:1-26190 System/OsString/Common.hs:580:1-26
191 System.OsString.Posix191 System.OsString.Posix
192 <entire-module>192 <entire-module>
193 ghc-prim193 ghc-prim
194 GHC.Types194 GHC.Types
195 illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·type)195 illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·type)
196 illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·declaration)196 illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·declaration)
197 os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD197 os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
198 System.OsString.Posix198 System.OsString.Posix
199 ./System/OsString/Common.hs199 ./System/OsString/Common.hs
200 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.findIndices1_rpJX>200 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.findIndices1_rpJX>
201 ->>Maybe201 ->>Maybe
202 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.findIndex1_rpJW> 
203 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.count1_rpJt>202 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.findIndex1_rpJW>
 203 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.count1_rpJt>
204 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.elemIndices1_rpJN>204 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.elemIndices1_rpJN>
205 ->>Maybe205 ->>Maybe
206 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.elemIndex1_rpJM>206 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.elemIndex1_rpJM>
207 ->>Maybe207 ->>Maybe
208 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.!?2_rpJf>208 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.!?2_rpJf>
209 ->>Maybe209 ->>Maybe
210 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.!?1_rpJe> 
211 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.partition1_rpKL>210 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.!?1_rpJe>
 211 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.partition1_rpKL>
212 ->>ShortByteString212 ->>ShortByteString
213 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.filter1_rpJU>213 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.filter1_rpJU>
214 ->>Maybe214 ->>Maybe
215 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.find1_rpJV> 
216 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.elem1_rpJL>215 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.find1_rpJV>
 216 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.elem1_rpJL>
217 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.breakSubstring1_rpJq>217 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.breakSubstring1_rpJq>
218 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.isSuffixOf1_rpKC> 
219 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.isPrefixOf1_rpKB> 
220 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.isInfixOf1_rpKA>218 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.isSuffixOf1_rpKC>
 219 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.isPrefixOf1_rpKB>
 220 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.isInfixOf1_rpKA>
221 ->>Maybe221 ->>Maybe
222 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.stripPrefix1_rpLc>222 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.stripPrefix1_rpLc>
223 ->>Maybe223 ->>Maybe
224 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.stripSuffix1_rpLd>224 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.stripSuffix1_rpLd>
225 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.splitWith1_rpLb> 
226 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.split1_rpL9> 
227 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.splitAt1_rpLa> 
228 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.spanEnd1_rpL8> 
229 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.span1_rpL7> 
230 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.break1_rpJo> 
231 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.breakEnd1_rpJp>225 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.splitWith1_rpLb>
 226 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.split1_rpL9>
 227 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.splitAt1_rpLa>
 228 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.spanEnd1_rpL8>
 229 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.span1_rpL7>
 230 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.break1_rpJo>
 231 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.breakEnd1_rpJp>
232 ->>ShortByteString232 ->>ShortByteString
233 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.dropWhileEnd1_rpJK>233 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.dropWhileEnd1_rpJK>
234 ->>ShortByteString234 ->>ShortByteString
235 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.dropWhile1_rpJJ>235 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.dropWhile1_rpJJ>
236 ->>ShortByteString236 ->>ShortByteString
237 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.dropEnd1_rpJI>237 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.dropEnd1_rpJI>
238 ->>ShortByteString238 ->>ShortByteString
239 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.drop1_rpJH>239 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.drop1_rpJH>
240 ->>ShortByteString240 ->>ShortByteString
241 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.takeWhile1_rpLk>241 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.takeWhile1_rpLk>
242 ->>ShortByteString242 ->>ShortByteString
243 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.takeWhileEnd1_rpLl>243 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.takeWhileEnd1_rpLl>
244 ->>ShortByteString244 ->>ShortByteString
245 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.takeEnd1_rpLj>245 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.takeEnd1_rpLj>
246 ->>ShortByteString246 ->>ShortByteString
247 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.take1_rpLi>247 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.take1_rpLi>
248 ->>ShortByteString248 ->>ShortByteString
249 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.replicate1_rpL3>249 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.replicate1_rpL3>
250 ShortByteString250 ShortByteString
251 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.empty1_rpJO>251 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.empty1_rpJO>
252 ->ShortByteString252 ->ShortByteString
253 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.concat1_rpJr> 
254 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.any1_rpJn> 
255 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.all1_rpJm>253 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.concat1_rpJr>
 254 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.any1_rpJn>
 255 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.all1_rpJm>
256 ->>Word8256 ->>Word8
257 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.sat_spM6>257 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.sat_spM6>
258 ->>Word8258 ->>Word8
259 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.foldr1'1_rpKc>259 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.foldr1'1_rpKc>
260 ->>Word8260 ->>Word8
261 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.sat_spMc>261 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.sat_spMc>
262 ->>Word8262 ->>Word8
263 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.foldr3_rpKb>263 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.foldr3_rpKb>
264 ->>Word8264 ->>Word8
265 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.sat_spMh>265 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.sat_spMh>
266 ->>Word8266 ->>Word8
267 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.foldl1'1_rpK1>267 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.foldl1'1_rpK1>
268 ->>Word8268 ->>Word8
269 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.sat_spMp>269 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.sat_spMp>
270 ->>Word8270 ->>Word8
271 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.foldl3_rpK0>271 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.foldl3_rpK0>
272 ->>ShortByteString272 ->>ShortByteString
273 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.intercalate1_rpKz>273 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.intercalate1_rpKz>
274 ->ShortByteString274 ->ShortByteString
275 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.reverse1_rpL4>275 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.reverse1_rpL4>
276 ->>ShortByteString276 ->>ShortByteString
277 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.map1_rpKI> 
278 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.length1_rpKH> 
279 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.null1_rpKJ> 
280 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.unsnoc1_rpLz> 
281 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.uncons1_rpLm>277 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.map1_rpKI>
 278 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.length1_rpKH>
 279 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.null1_rpKJ>
 280 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.unsnoc1_rpLz>
 281 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.uncons1_rpLm>
282 ->>ShortByteString282 ->>ShortByteString
283 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.cons1_rpJs>283 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.cons1_rpJs>
284 ->>ShortByteString284 ->>ShortByteString
285 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.snoc1_rpL6> 
286 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.toChar_rofd> 
287 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.sat_spME>285 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.snoc1_rpL6>
 286 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.toChar_rofd>
 287 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.sat_spME>
288 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.unsafeFromChar1_rpLy>288 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.unsafeFromChar1_rpLy>
289 ->ShortByteString289 ->ShortByteString
290 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.singleton1_rpL5>290 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.singleton1_rpL5>
291 ->ShortByteString291 ->ShortByteString
292 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.pack1_rpKK> 
293 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.unpack1_rpLp>292 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.pack1_rpKK>
 293 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.unpack1_rpLp>
294 ->>>PosixString294 ->>>PosixString
295 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.$wlvl_rpLr>295 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.$wlvl_rpLr>
296 ->>PosixString296 ->>PosixString
Max diff block lines reached; 99389/110748 bytes (89.74%) of diff not shown.
516 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 2231 lines modifiedOffset 1, 2231 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndices1_info-0x20>:2 0000000000000000·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndices1_info-0x20>:
3 »       ...3 »       ...
4 ·R_X86_64_PC64»  iq46_str-0x204 ·R_X86_64_PC64»  iq46_str-0x20
5 ·R_X86_64_PC64»  iq47_str-0x185 ·R_X86_64_PC64»  iq47_str-0x18
6 »       adc····$0x0,%eax6 »       adc····$0x0,%eax
7 »       add····%al,(%rax)7 »       add····%al,(%rax)
8 »       ...8 »       ...
  
9 0000000000000020·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndices1_info>:9 0000000000000020·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndices1_info>:
10 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndices1_info():10 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndices1_info():
11 »       mov····%rbx,%rax11 »       mov····%rbx,%rax
12 »       cmpl···$0x0,0x0(%rip)········12 »       cmpl···$0x0,0x0(%rip)········
13 ·R_X86_64_PC32»  era-0x513 ·R_X86_64_PC32»  era-0x5
14 »       jbe····57·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndices1_info+0x37>14 »       jbe····57·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndices1_info+0x37>
15 »       movabs·$0x1000000000000000,%rcx15 »       movabs·$0x1000000000000000,%rcx
16 »       mov····0x0(%rip),%edx········16 »       mov····0x0(%rip),%edx········
17 ·R_X86_64_PC32»  era-0x417 ·R_X86_64_PC32»  era-0x4
18 »       or·····%rcx,%rdx18 »       or·····%rcx,%rdx
19 »       movabs·$0xfffffffc0000000,%rcx19 »       movabs·$0xfffffffc0000000,%rcx
20 »       mov····0x10(%rax),%rsi20 »       mov····0x10(%rax),%rsi
21 »       and····%rcx,%rsi21 »       and····%rcx,%rsi
22 »       or·····%rdx,%rsi22 »       or·····%rdx,%rsi
23 »       mov····%rsi,0x10(%rax)23 »       mov····%rsi,0x10(%rax)
24 »       lea····-0x20(%rbp),%rcx24 »       lea····-0x20(%rbp),%rcx
25 »       cmp····%r15,%rcx25 »       cmp····%r15,%rcx
26 »       jb·····ea·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndices1_info+0xca>26 »       jb·····ea·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndices1_info+0xca>
27 »       sub····$0x8,%rsp27 »       sub····$0x8,%rsp
28 »       mov····%r13,%rcx28 »       mov····%r13,%rcx
29 »       mov····%rax,%rsi29 »       mov····%rax,%rsi
30 »       mov····%rcx,%rdi30 »       mov····%rcx,%rdi
31 »       mov····%rax,%rcx31 »       mov····%rax,%rcx
32 »       xor····%eax,%eax32 »       xor····%eax,%eax
33 »       mov····%rcx,%r1433 »       mov····%rcx,%r14
34 »       call···7e·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndices1_info+0x5e>34 »       call···7e·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndices1_info+0x5e>
35 ·R_X86_64_PLT32» newCAF-0x435 ·R_X86_64_PLT32» newCAF-0x4
36 »       add····$0x8,%rsp36 »       add····$0x8,%rsp
37 »       test···%rax,%rax37 »       test···%rax,%rax
38 »       je·····e7·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndices1_info+0xc7>38 »       je·····e7·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndices1_info+0xc7>
39 »       movq···$0x0,-0x20(%rbp)39 »       movq···$0x0,-0x20(%rbp)
40 ·R_X86_64_32S»   stg_bh_upd_frame_info40 ·R_X86_64_32S»   stg_bh_upd_frame_info
41 »       mov····%rax,-0x8(%rbp)41 »       mov····%rax,-0x8(%rbp)
42 »       mov····0x360(%r13),%rax42 »       mov····0x360(%r13),%rax
43 »       mov····%rax,-0x18(%rbp)43 »       mov····%rax,-0x18(%rbp)
44 »       mov····0x8(%rbx),%rax44 »       mov····0x8(%rbx),%rax
45 »       mov····%rax,0x360(%r13)45 »       mov····%rax,0x360(%r13)
46 »       mov····0x360(%r13),%rax46 »       mov····0x360(%r13),%rax
47 »       lea····0x0(%rip),%rbx········47 »       lea····0x0(%rip),%rbx········
48 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndices_HPC_cc-0x448 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndices_HPC_cc-0x4
49 »       sub····$0x8,%rsp49 »       sub····$0x8,%rsp
50 »       mov····%rbx,%rsi50 »       mov····%rbx,%rsi
51 »       mov····%rax,%rdi51 »       mov····%rax,%rdi
52 »       xor····%eax,%eax52 »       xor····%eax,%eax
53 »       call···c8·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndices1_info+0xa8>53 »       call···c8·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndices1_info+0xa8>
54 ·R_X86_64_PLT32» pushCostCentre-0x454 ·R_X86_64_PLT32» pushCostCentre-0x4
55 »       add····$0x8,%rsp55 »       add····$0x8,%rsp
56 »       incq···0x30(%rax)56 »       incq···0x30(%rax)
57 »       mov····%rax,0x360(%r13)57 »       mov····%rax,0x360(%r13)
58 »       lea····0x0(%rip),%rbx········58 »       lea····0x0(%rip),%rbx········
59 ·R_X86_64_PC32»  bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_findIndices_closure-0x259 ·R_X86_64_PC32»  bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_findIndices_closure-0x2
60 »       add····$0xffffffffffffffe0,%rbp60 »       add····$0xffffffffffffffe0,%rbp
61 »       jmp····e7·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndices1_info+0xc7>61 »       jmp····e7·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndices1_info+0xc7>
62 ·R_X86_64_PLT32» stg_ap_0_fast-0x462 ·R_X86_64_PLT32» stg_ap_0_fast-0x4
63 »       jmp····*(%r14)63 »       jmp····*(%r14)
64 »       mov····%rax,%rbx64 »       mov····%rax,%rbx
65 »       jmp····*-0x10(%r13)65 »       jmp····*-0x10(%r13)
66 »       nopl···0x0(%rax)66 »       nopl···0x0(%rax)
67 »       ...67 »       ...
68 ·R_X86_64_PC64»  iq4F_str-0x2068 ·R_X86_64_PC64»  iq4F_str-0x20
69 ·R_X86_64_PC64»  iq4G_str-0x1869 ·R_X86_64_PC64»  iq4G_str-0x18
70 »       adc····$0x0,%eax70 »       adc····$0x0,%eax
71 »       add····%al,(%rax)71 »       add····%al,(%rax)
72 »       ...72 »       ...
  
73 0000000000000118·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndex1_info>:73 0000000000000118·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndex1_info>:
74 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndex1_info():74 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndex1_info():
75 »       mov····%rbx,%rax75 »       mov····%rbx,%rax
76 »       cmpl···$0x0,0x0(%rip)········76 »       cmpl···$0x0,0x0(%rip)········
77 ·R_X86_64_PC32»  era-0x577 ·R_X86_64_PC32»  era-0x5
78 »       jbe····14f·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndex1_info+0x37>78 »       jbe····14f·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndex1_info+0x37>
79 »       movabs·$0x1000000000000000,%rcx79 »       movabs·$0x1000000000000000,%rcx
80 »       mov····0x0(%rip),%edx········80 »       mov····0x0(%rip),%edx········
81 ·R_X86_64_PC32»  era-0x481 ·R_X86_64_PC32»  era-0x4
82 »       or·····%rcx,%rdx82 »       or·····%rcx,%rdx
83 »       movabs·$0xfffffffc0000000,%rcx83 »       movabs·$0xfffffffc0000000,%rcx
84 »       mov····0x10(%rax),%rsi84 »       mov····0x10(%rax),%rsi
85 »       and····%rcx,%rsi85 »       and····%rcx,%rsi
86 »       or·····%rdx,%rsi86 »       or·····%rdx,%rsi
87 »       mov····%rsi,0x10(%rax)87 »       mov····%rsi,0x10(%rax)
88 »       lea····-0x20(%rbp),%rcx88 »       lea····-0x20(%rbp),%rcx
89 »       cmp····%r15,%rcx89 »       cmp····%r15,%rcx
90 »       jb·····1e2·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndex1_info+0xca>90 »       jb·····1e2·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndex1_info+0xca>
91 »       sub····$0x8,%rsp91 »       sub····$0x8,%rsp
92 »       mov····%r13,%rcx92 »       mov····%r13,%rcx
93 »       mov····%rax,%rsi93 »       mov····%rax,%rsi
94 »       mov····%rcx,%rdi94 »       mov····%rcx,%rdi
95 »       mov····%rax,%rcx95 »       mov····%rax,%rcx
96 »       xor····%eax,%eax96 »       xor····%eax,%eax
97 »       mov····%rcx,%r1497 »       mov····%rcx,%r14
98 »       call···176·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndex1_info+0x5e>98 »       call···176·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndex1_info+0x5e>
99 ·R_X86_64_PLT32» newCAF-0x499 ·R_X86_64_PLT32» newCAF-0x4
100 »       add····$0x8,%rsp100 »       add····$0x8,%rsp
101 »       test···%rax,%rax101 »       test···%rax,%rax
102 »       je·····1df·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndex1_info+0xc7>102 »       je·····1df·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndex1_info+0xc7>
103 »       movq···$0x0,-0x20(%rbp)103 »       movq···$0x0,-0x20(%rbp)
104 ·R_X86_64_32S»   stg_bh_upd_frame_info104 ·R_X86_64_32S»   stg_bh_upd_frame_info
105 »       mov····%rax,-0x8(%rbp)105 »       mov····%rax,-0x8(%rbp)
106 »       mov····0x360(%r13),%rax106 »       mov····0x360(%r13),%rax
107 »       mov····%rax,-0x18(%rbp)107 »       mov····%rax,-0x18(%rbp)
108 »       mov····0x8(%rbx),%rax108 »       mov····0x8(%rbx),%rax
109 »       mov····%rax,0x360(%r13)109 »       mov····%rax,0x360(%r13)
110 »       mov····0x360(%r13),%rax110 »       mov····0x360(%r13),%rax
111 »       lea····0x0(%rip),%rbx········111 »       lea····0x0(%rip),%rbx········
112 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndex_HPC_cc-0x4112 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndex_HPC_cc-0x4
113 »       sub····$0x8,%rsp113 »       sub····$0x8,%rsp
114 »       mov····%rbx,%rsi114 »       mov····%rbx,%rsi
115 »       mov····%rax,%rdi115 »       mov····%rax,%rdi
116 »       xor····%eax,%eax116 »       xor····%eax,%eax
117 »       call···1c0·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziPosix_findIndex1_info+0xa8>117 »       call···1c0·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziPosix_findIndex1_info+0xa8>
118 ·R_X86_64_PLT32» pushCostCentre-0x4118 ·R_X86_64_PLT32» pushCostCentre-0x4
119 »       add····$0x8,%rsp119 »       add····$0x8,%rsp
120 »       incq···0x30(%rax)120 »       incq···0x30(%rax)
121 »       mov····%rax,0x360(%r13)121 »       mov····%rax,0x360(%r13)
Max diff block lines reached; 522298/528605 bytes (98.81%) of diff not shown.
35.2 KB
readelf --wide --decompress --string-dump=.rodata.str {}
    
Offset 247, 370 lines modifiedOffset 247, 370 lines modified
247 ··[··1455]··GHC.Types247 ··[··1455]··GHC.Types
248 ··[··145f]··==248 ··[··145f]··==
249 ··[··1462]··illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·type)249 ··[··1462]··illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·type)
250 ··[··14ad]··illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·declaration)250 ··[··14ad]··illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·declaration)
251 ··[··14ff]··error251 ··[··14ff]··error
252 ··[··1505]··throwM252 ··[··1505]··throwM
253 ··[··150c]··foldl1'253 ··[··150c]··foldl1'
254 ··[··1514]··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD254 ··[··1514]··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
255 ··[··153b]··System.OsString.Posix255 ··[··153b]··System.OsString.Posix
256 ··[··1551]··./System/OsString/Common.hs256 ··[··1551]··./System/OsString/Common.hs
257 ··[··156d]··foldr1'257 ··[··156d]··foldr1'
258 ··[··1575]··->>List258 ··[··1575]··->>List
259 ··[··157d]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.findIndices1_rpJX>259 ··[··157d]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.findIndices1_rpJX>
260 ··[··15ce]··->>Maybe260 ··[··15ce]··->>Maybe
261 ··[··15d7]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.findIndex1_rpJW>261 ··[··15d7]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.findIndex1_rpJW>
262 ··[··1626]··->>Int262 ··[··1626]··->>Int
263 ··[··162d]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.count1_rpJt>263 ··[··162d]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.count1_rpJt>
264 ··[··1678]··->>List264 ··[··1678]··->>List
265 ··[··1680]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.elemIndices1_rpJN>265 ··[··1680]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.elemIndices1_rpJN>
266 ··[··16d1]··->>Maybe266 ··[··16d1]··->>Maybe
267 ··[··16da]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.elemIndex1_rpJM>267 ··[··16da]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.elemIndex1_rpJM>
268 ··[··1729]··->>Maybe268 ··[··1729]··->>Maybe
269 ··[··1732]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.!?2_rpJf>269 ··[··1732]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.!?2_rpJf>
270 ··[··177a]··->>Maybe270 ··[··177a]··->>Maybe
271 ··[··1783]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.!?1_rpJe>271 ··[··1783]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.!?1_rpJe>
272 ··[··17cb]··->>(,)272 ··[··17cb]··->>(,)
273 ··[··17d2]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.partition1_rpKL>273 ··[··17d2]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.partition1_rpKL>
274 ··[··1821]··->>ShortByteString274 ··[··1821]··->>ShortByteString
275 ··[··1834]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.filter1_rpJU>275 ··[··1834]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.filter1_rpJU>
276 ··[··1880]··->>Maybe276 ··[··1880]··->>Maybe
277 ··[··1889]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.find1_rpJV>277 ··[··1889]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.find1_rpJV>
278 ··[··18d3]··->>Bool278 ··[··18d3]··->>Bool
279 ··[··18db]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.elem1_rpJL>279 ··[··18db]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.elem1_rpJL>
280 ··[··1925]··->>(,)280 ··[··1925]··->>(,)
281 ··[··192c]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.breakSubstring1_rpJq>281 ··[··192c]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.breakSubstring1_rpJq>
282 ··[··1980]··->>Bool282 ··[··1980]··->>Bool
283 ··[··1988]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.isSuffixOf1_rpKC>283 ··[··1988]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.isSuffixOf1_rpKC>
284 ··[··19d8]··->>Bool284 ··[··19d8]··->>Bool
285 ··[··19e0]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.isPrefixOf1_rpKB>285 ··[··19e0]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.isPrefixOf1_rpKB>
286 ··[··1a30]··->>Bool286 ··[··1a30]··->>Bool
287 ··[··1a38]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.isInfixOf1_rpKA>287 ··[··1a38]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.isInfixOf1_rpKA>
288 ··[··1a87]··->>Maybe288 ··[··1a87]··->>Maybe
289 ··[··1a90]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.stripPrefix1_rpLc>289 ··[··1a90]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.stripPrefix1_rpLc>
290 ··[··1ae1]··->>Maybe290 ··[··1ae1]··->>Maybe
291 ··[··1aea]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.stripSuffix1_rpLd>291 ··[··1aea]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.stripSuffix1_rpLd>
292 ··[··1b3b]··->>List292 ··[··1b3b]··->>List
293 ··[··1b43]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.splitWith1_rpLb>293 ··[··1b43]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.splitWith1_rpLb>
294 ··[··1b92]··->>List294 ··[··1b92]··->>List
295 ··[··1b9a]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.split1_rpL9>295 ··[··1b9a]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.split1_rpL9>
296 ··[··1be5]··->>(,)296 ··[··1be5]··->>(,)
297 ··[··1bec]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.splitAt1_rpLa>297 ··[··1bec]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.splitAt1_rpLa>
298 ··[··1c39]··->>(,)298 ··[··1c39]··->>(,)
299 ··[··1c40]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.spanEnd1_rpL8>299 ··[··1c40]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.spanEnd1_rpL8>
300 ··[··1c8d]··->>(,)300 ··[··1c8d]··->>(,)
301 ··[··1c94]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.span1_rpL7>301 ··[··1c94]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.span1_rpL7>
302 ··[··1cde]··->>(,)302 ··[··1cde]··->>(,)
303 ··[··1ce5]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.break1_rpJo>303 ··[··1ce5]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.break1_rpJo>
304 ··[··1d30]··->>(,)304 ··[··1d30]··->>(,)
305 ··[··1d37]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.breakEnd1_rpJp>305 ··[··1d37]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.breakEnd1_rpJp>
306 ··[··1d85]··->>ShortByteString306 ··[··1d85]··->>ShortByteString
307 ··[··1d98]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.dropWhileEnd1_rpJK>307 ··[··1d98]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.dropWhileEnd1_rpJK>
308 ··[··1dea]··->>ShortByteString308 ··[··1dea]··->>ShortByteString
309 ··[··1dfd]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.dropWhile1_rpJJ>309 ··[··1dfd]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.dropWhile1_rpJJ>
310 ··[··1e4c]··->>ShortByteString310 ··[··1e4c]··->>ShortByteString
311 ··[··1e5f]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.dropEnd1_rpJI>311 ··[··1e5f]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.dropEnd1_rpJI>
312 ··[··1eac]··->>ShortByteString312 ··[··1eac]··->>ShortByteString
313 ··[··1ebf]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.drop1_rpJH>313 ··[··1ebf]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.drop1_rpJH>
314 ··[··1f09]··->>ShortByteString314 ··[··1f09]··->>ShortByteString
315 ··[··1f1c]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.takeWhile1_rpLk>315 ··[··1f1c]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.takeWhile1_rpLk>
316 ··[··1f6b]··->>ShortByteString316 ··[··1f6b]··->>ShortByteString
317 ··[··1f7e]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.takeWhileEnd1_rpLl>317 ··[··1f7e]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.takeWhileEnd1_rpLl>
318 ··[··1fd0]··->>ShortByteString318 ··[··1fd0]··->>ShortByteString
319 ··[··1fe3]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.takeEnd1_rpLj>319 ··[··1fe3]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.takeEnd1_rpLj>
320 ··[··2030]··->>ShortByteString320 ··[··2030]··->>ShortByteString
321 ··[··2043]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.take1_rpLi>321 ··[··2043]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.take1_rpLi>
322 ··[··208d]··->>ShortByteString322 ··[··208d]··->>ShortByteString
323 ··[··20a0]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.replicate1_rpL3>323 ··[··20a0]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.replicate1_rpL3>
324 ··[··20ef]··ShortByteString324 ··[··20ef]··ShortByteString
325 ··[··20ff]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.empty1_rpJO>325 ··[··20ff]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.empty1_rpJO>
326 ··[··214a]··->ShortByteString326 ··[··214a]··->ShortByteString
327 ··[··215c]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.concat1_rpJr>327 ··[··215c]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.concat1_rpJr>
328 ··[··21a8]··->>Bool328 ··[··21a8]··->>Bool
329 ··[··21b0]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.any1_rpJn>329 ··[··21b0]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.any1_rpJn>
330 ··[··21f9]··->>Bool330 ··[··21f9]··->>Bool
331 ··[··2201]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.all1_rpJm>331 ··[··2201]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.all1_rpJm>
332 ··[··224a]··->>Word8332 ··[··224a]··->>Word8
333 ··[··2253]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.sat_spM6>333 ··[··2253]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.sat_spM6>
334 ··[··229b]··->>Word8334 ··[··229b]··->>Word8
335 ··[··22a4]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.foldr1'1_rpKc>335 ··[··22a4]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.foldr1'1_rpKc>
336 ··[··22f1]··->>Word8336 ··[··22f1]··->>Word8
337 ··[··22fa]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.sat_spMc>337 ··[··22fa]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.sat_spMc>
338 ··[··2342]··->>Word8338 ··[··2342]··->>Word8
339 ··[··234b]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.foldr3_rpKb>339 ··[··234b]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.foldr3_rpKb>
340 ··[··2396]··->>Word8340 ··[··2396]··->>Word8
341 ··[··239f]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.sat_spMh>341 ··[··239f]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.sat_spMh>
342 ··[··23e7]··->>Word8342 ··[··23e7]··->>Word8
343 ··[··23f0]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.foldl1'1_rpK1>343 ··[··23f0]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.foldl1'1_rpK1>
344 ··[··243d]··->>Word8344 ··[··243d]··->>Word8
345 ··[··2446]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.sat_spMp>345 ··[··2446]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.sat_spMp>
346 ··[··248e]··->>Word8346 ··[··248e]··->>Word8
347 ··[··2497]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.foldl3_rpK0>347 ··[··2497]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.foldl3_rpK0>
348 ··[··24e2]··->>ShortByteString348 ··[··24e2]··->>ShortByteString
349 ··[··24f5]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.intercalate1_rpKz>349 ··[··24f5]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.intercalate1_rpKz>
350 ··[··2546]··->ShortByteString350 ··[··2546]··->ShortByteString
351 ··[··2558]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.reverse1_rpL4>351 ··[··2558]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.reverse1_rpL4>
352 ··[··25a5]··->>ShortByteString352 ··[··25a5]··->>ShortByteString
353 ··[··25b8]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.map1_rpKI>353 ··[··25b8]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.map1_rpKI>
354 ··[··2601]··->Int354 ··[··2601]··->Int
355 ··[··2607]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.length1_rpKH>355 ··[··2607]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.length1_rpKH>
356 ··[··2653]··->Bool356 ··[··2653]··->Bool
357 ··[··265a]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.null1_rpKJ>357 ··[··265a]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.null1_rpKJ>
358 ··[··26a4]··->Maybe358 ··[··26a4]··->Maybe
359 ··[··26ac]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.unsnoc1_rpLz>359 ··[··26ac]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.unsnoc1_rpLz>
360 ··[··26f8]··->Maybe360 ··[··26f8]··->Maybe
361 ··[··2700]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.uncons1_rpLm>361 ··[··2700]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.uncons1_rpLm>
362 ··[··274c]··->>ShortByteString362 ··[··274c]··->>ShortByteString
363 ··[··275f]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.cons1_rpJs>363 ··[··275f]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.cons1_rpJs>
364 ··[··27a9]··->>ShortByteString364 ··[··27a9]··->>ShortByteString
365 ··[··27bc]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.snoc1_rpL6>365 ··[··27bc]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.snoc1_rpL6>
366 ··[··2806]··->Char366 ··[··2806]··->Char
367 ··[··280d]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.toChar_rofd>367 ··[··280d]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.toChar_rofd>
368 ··[··2858]··->Word8368 ··[··2858]··->Word8
369 ··[··2860]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.sat_spME>369 ··[··2860]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.sat_spME>
370 ··[··28a8]··->Word8370 ··[··28a8]··->Word8
371 ··[··28b0]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.unsafeFromChar1_rpLy>371 ··[··28b0]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.unsafeFromChar1_rpLy>
372 ··[··2904]··->ShortByteString372 ··[··2904]··->ShortByteString
373 ··[··2916]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Posix.singleton1_rpL5>373 ··[··2916]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Posix.singleton1_rpL5>
Max diff block lines reached; 23605/35954 bytes (65.65%) of diff not shown.
368 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 198, 2818 lines modifiedOffset 198, 2818 lines modified
198 ··0x00000c30·73747200·69724f41·5f737472·0069724f·str.irOA_str.irO198 ··0x00000c30·73747200·69724f41·5f737472·0069724f·str.irOA_str.irO
199 ··0x00000c40·425f7374·72006972·4f435f73·74720069·B_str.irOC_str.i199 ··0x00000c40·425f7374·72006972·4f435f73·74720069·B_str.irOC_str.i
200 ··0x00000c50·724f445f·73747200·69724f45·5f737472·rOD_str.irOE_str200 ··0x00000c50·724f445f·73747200·69724f45·5f737472·rOD_str.irOE_str
201 ··0x00000c60·0069724f·465f7374·72006972·4f475f73·.irOF_str.irOG_s201 ··0x00000c60·0069724f·465f7374·72006972·4f475f73·.irOF_str.irOG_s
202 ··0x00000c70·74720069·724f485f·73747200·69724f49·tr.irOH_str.irOI202 ··0x00000c70·74720069·724f485f·73747200·69724f49·tr.irOH_str.irOI
203 ··0x00000c80·5f737472·0069724f·4a5f7374·72006972·_str.irOJ_str.ir203 ··0x00000c80·5f737472·0069724f·4a5f7374·72006972·_str.irOJ_str.ir
204 ··0x00000c90·4f4b5f73·7472006f·737a6d73·7472696e·OK_str.oszmstrin204 ··0x00000c90·4f4b5f73·7472006f·737a6d73·7472696e·OK_str.oszmstrin
205 ··0x00000ca0·677a6d32·7a69307a·69367a6d·4b6f5642·gzm2zi0zi6zmKoVB205 ··0x00000ca0·677a6d32·7a69307a·69367a6d·496c4261·gzm2zi0zi6zmIlBa
206 ··0x00000cb0·5259546f·695a5a4e·4b424766·70515535·RYToiZZNKBGfpQU5206 ··0x00000cb0·3255516a·48376d4c·3138596a·4d75316a·2UQjH7mL18YjMu1j
207 ··0x00000cc0·4242445f·53797374·656d7a69·4f735374·BBD_SystemziOsSt207 ··0x00000cc0·7a7a455f·53797374·656d7a69·4f735374·zzE_SystemziOsSt
208 ··0x00000cd0·72696e67·7a69456e·636f6469·6e677a69·ringziEncodingzi 
209 ··0x00000ce0·496e7465·726e616c·5f7a6477·676f5f69·Internal_zdwgo_i 
210 ··0x00000cf0·6e666f00·6f737a6d·73747269·6e677a6d·nfo.oszmstringzm 
211 ··0x00000d00·327a6930·7a69367a·6d4b6f56·42525954·2zi0zi6zmKoVBRYT 
212 ··0x00000d10·6f695a5a·4e4b4247·66705155·35424244·oiZZNKBGfpQU5BBD 
213 ··0x00000d20·5f537973·74656d7a·694f7353·7472696e·_SystemziOsStrin 
214 ··0x00000d30·677a6950·6f736978·5f636f6e·63617431·gziPosix_concat1 
215 ··0x00000d40·5f636c6f·73757265·006f737a·6d737472·_closure.oszmstr 
216 ··0x00000d50·696e677a·6d327a69·307a6936·7a6d4b6f·ingzm2zi0zi6zmKo 
217 ··0x00000d60·56425259·546f695a·5a4e4b42·47667051·VBRYToiZZNKBGfpQ 
218 ··0x00000d70·55354242·445f5379·7374656d·7a694f73·U5BBD_SystemziOs 
219 ··0x00000d80·53747269·6e677a69·506f7369·785f6e75·StringziPosix_nu208 ··0x00000cd0·72696e67·7a69506f·7369785f·756e736e·ringziPosix_unsn
 209 ··0x00000ce0·6f63315f·636c6f73·75726500·6f737a6d·oc1_closure.oszm
220 ··0x00000d90·6c6c315f·696e666f·006f737a·6d737472·ll1_info.oszmstr 
221 ··0x00000da0·696e677a·6d327a69·307a6936·7a6d4b6f·ingzm2zi0zi6zmKo 
222 ··0x00000db0·56425259·546f695a·5a4e4b42·47667051·VBRYToiZZNKBGfpQ 
223 ··0x00000dc0·55354242·445f5379·7374656d·7a694f73·U5BBD_SystemziOs 
224 ··0x00000dd0·53747269·6e677a69·506f7369·785f6c65·StringziPosix_le 
225 ··0x00000de0·6e677468·5f485043·5f636300·6f737a6d·ngth_HPC_cc.oszm 
226 ··0x00000df0·73747269·6e677a6d·327a6930·7a69367a·stringzm2zi0zi6z210 ··0x00000cf0·73747269·6e677a6d·327a6930·7a69367a·stringzm2zi0zi6z
227 ··0x00000e00·6d4b6f56·42525954·6f695a5a·4e4b4247·mKoVBRYToiZZNKBG 
228 ··0x00000e10·66705155·35424244·5f537973·74656d7a·fpQU5BBD_Systemz211 ··0x00000d00·6d496c42·61325551·6a48376d·4c313859·mIlBa2UQjH7mL18Y
 212 ··0x00000d10·6a4d7531·6a7a7a45·5f537973·74656d7a·jMu1jzzE_Systemz
229 ··0x00000e20·694f7353·7472696e·677a6950·6f736978·iOsStringziPosix213 ··0x00000d20·694f7353·7472696e·677a6950·6f736978·iOsStringziPosix
 214 ··0x00000d30·5f756e73·61666545·6e636f64·65557466·_unsafeEncodeUtf
230 ··0x00000e30·5f666f6c·6472317a·71315f69·6e666f00·_foldr1zq1_info. 
231 ··0x00000e40·6f737a6d·73747269·6e677a6d·327a6930·oszmstringzm2zi0 
232 ··0x00000e50·7a69367a·6d4b6f56·42525954·6f695a5a·zi6zmKoVBRYToiZZ 
233 ··0x00000e60·4e4b4247·66705155·35424244·5f537973·NKBGfpQU5BBD_Sys 
234 ··0x00000e70·74656d7a·694f7353·7472696e·677a6950·temziOsStringziP 
235 ··0x00000e80·6f736978·5f6e756c·6c5f636c·6f737572·osix_null_closur 
236 ··0x00000e90·65006f73·7a6d7374·72696e67·7a6d327a·e.oszmstringzm2z 
237 ··0x00000ea0·69307a69·367a6d4b·6f564252·59546f69·i0zi6zmKoVBRYToi 
238 ··0x00000eb0·5a5a4e4b·42476670·51553542·42445f53·ZZNKBGfpQU5BBD_S 
239 ··0x00000ec0·79737465·6d7a694f·73537472·696e677a·ystemziOsStringz 
240 ··0x00000ed0·69506f73·69785f69·6e646578·4d617962·iPosix_indexMayb 
241 ··0x00000ee0·655f636c·6f737572·65007374·675f6b65·e_closure.stg_ke 
242 ··0x00000ef0·6570416c·6976657a·68006f73·7a6d7374·epAlivezh.oszmst 
243 ··0x00000f00·72696e67·7a6d327a·69307a69·367a6d4b·ringzm2zi0zi6zmK 
244 ··0x00000f10·6f564252·59546f69·5a5a4e4b·42476670·oVBRYToiZZNKBGfp 
245 ··0x00000f20·51553542·42445f53·79737465·6d7a694f·QU5BBD_SystemziO 
246 ··0x00000f30·73537472·696e677a·69506f73·69785f66·sStringziPosix_f 
247 ··0x00000f40·6f6c646c·335f696e·666f0062·6173655f·oldl3_info.base_ 
248 ··0x00000f50·4748437a·69466f72·6569676e·5f7a6473·GHCziForeign_zds 
249 ··0x00000f60·7a647770·6f6b6541·72726179·315f696e·zdwpokeArray1_in 
250 ··0x00000f70·666f006f·737a6d73·7472696e·677a6d32·fo.oszmstringzm2 
251 ··0x00000f80·7a69307a·69367a6d·4b6f5642·5259546f·zi0zi6zmKoVBRYTo 
252 ··0x00000f90·695a5a4e·4b424766·70515535·4242445f·iZZNKBGfpQU5BBD_ 
253 ··0x00000fa0·53797374·656d7a69·4f735374·72696e67·SystemziOsString 
254 ··0x00000fb0·7a69506f·7369785f·666f6c64·72317a71·ziPosix_foldr1zq 
255 ··0x00000fc0·5f485043·5f636300·6f737a6d·73747269·_HPC_cc.oszmstri215 ··0x00000d40·5f485043·5f636300·6f737a6d·73747269·_HPC_cc.oszmstri
256 ··0x00000fd0·6e677a6d·327a6930·7a69367a·6d4b6f56·ngzm2zi0zi6zmKoV216 ··0x00000d50·6e677a6d·327a6930·7a69367a·6d496c42·ngzm2zi0zi6zmIlB
257 ··0x00000fe0·42525954·6f695a5a·4e4b4247·66705155·BRYToiZZNKBGfpQU217 ··0x00000d60·61325551·6a48376d·4c313859·6a4d7531·a2UQjH7mL18YjMu1
258 ··0x00000ff0·35424244·5f537973·74656d7a·694f7353·5BBD_SystemziOsS218 ··0x00000d70·6a7a7a45·5f537973·74656d7a·694f7353·jzzE_SystemziOsS
259 ··0x00001000·7472696e·677a6950·6f736978·5f64726f·tringziPosix_dro219 ··0x00000d80·7472696e·677a6950·6f736978·5f627265·tringziPosix_bre
260 ··0x00001010·70456e64·5f485043·5f636300·6f737a6d·pEnd_HPC_cc.oszm220 ··0x00000d90·616b5375·62737472·696e675f·4850435f·akSubstring_HPC_
 221 ··0x00000da0·6363006f·737a6d73·7472696e·677a6d32·cc.oszmstringzm2
 222 ··0x00000db0·7a69307a·69367a6d·496c4261·3255516a·zi0zi6zmIlBa2UQj
 223 ··0x00000dc0·48376d4c·3138596a·4d75316a·7a7a455f·H7mL18YjMu1jzzE_
 224 ··0x00000dd0·53797374·656d7a69·4f735374·72696e67·SystemziOsString
 225 ··0x00000de0·7a69506f·7369785f·7061636b·315f636c·ziPosix_pack1_cl
 226 ··0x00000df0·6f737572·65006f73·7a6d7374·72696e67·osure.oszmstring
 227 ··0x00000e00·7a6d327a·69307a69·367a6d49·6c426132·zm2zi0zi6zmIlBa2
 228 ··0x00000e10·55516a48·376d4c31·38596a4d·75316a7a·UQjH7mL18YjMu1jz
 229 ··0x00000e20·7a455f53·79737465·6d7a694f·73537472·zE_SystemziOsStr
 230 ··0x00000e30·696e677a·69506f73·69785f68·6561645f·ingziPosix_head_
 231 ··0x00000e40·696e666f·006f737a·6d737472·696e677a·info.oszmstringz
 232 ··0x00000e50·6d327a69·307a6936·7a6d496c·42613255·m2zi0zi6zmIlBa2U
 233 ··0x00000e60·516a4837·6d4c3138·596a4d75·316a7a7a·QjH7mL18YjMu1jzz
 234 ··0x00000e70·455f5379·7374656d·7a694f73·53747269·E_SystemziOsStri
 235 ··0x00000e80·6e677a69·506f7369·785f6672·6f6d4279·ngziPosix_fromBy
 236 ··0x00000e90·74657374·72696e67·315f696e·666f006f·testring1_info.o
 237 ··0x00000ea0·737a6d73·7472696e·677a6d32·7a69307a·szmstringzm2zi0z
 238 ··0x00000eb0·69367a6d·496c4261·3255516a·48376d4c·i6zmIlBa2UQjH7mL
 239 ··0x00000ec0·3138596a·4d75316a·7a7a455f·53797374·18YjMu1jzzE_Syst
 240 ··0x00000ed0·656d7a69·4f735374·72696e67·7a69506f·emziOsStringziPo
 241 ··0x00000ee0·7369785f·68656164·345f636c·6f737572·six_head4_closur
 242 ··0x00000ef0·65007374·675f6b65·6570416c·6976657a·e.stg_keepAlivez
 243 ··0x00000f00·68006f73·7a6d7374·72696e67·7a6d327a·h.oszmstringzm2z
 244 ··0x00000f10·69307a69·367a6d49·6c426132·55516a48·i0zi6zmIlBa2UQjH
 245 ··0x00000f20·376d4c31·38596a4d·75316a7a·7a455f53·7mL18YjMu1jzzE_S
 246 ··0x00000f30·79737465·6d7a694f·73537472·696e677a·ystemziOsStringz
 247 ··0x00000f40·69506f73·69785f66·6f6c6472·317a7135·iPosix_foldr1zq5
 248 ··0x00000f50·5f636c6f·73757265·00626173·655f4748·_closure.base_GH
 249 ··0x00000f60·437a6946·6f726569·676e5f7a·64737a64·CziForeign_zdszd
 250 ··0x00000f70·77706f6b·65417272·6179315f·696e666f·wpokeArray1_info
 251 ··0x00000f80·006f737a·6d737472·696e677a·6d327a69·.oszmstringzm2zi
 252 ··0x00000f90·307a6936·7a6d496c·42613255·516a4837·0zi6zmIlBa2UQjH7
 253 ··0x00000fa0·6d4c3138·596a4d75·316a7a7a·455f5379·mL18YjMu1jzzE_Sy
 254 ··0x00000fb0·7374656d·7a694f73·53747269·6e677a69·stemziOsStringzi
 255 ··0x00000fc0·506f7369·785f6465·636f6465·4c45315f·Posix_decodeLE1_
 256 ··0x00000fd0·696e666f·006f737a·6d737472·696e677a·info.oszmstringz
 257 ··0x00000fe0·6d327a69·307a6936·7a6d496c·42613255·m2zi0zi6zmIlBa2U
 258 ··0x00000ff0·516a4837·6d4c3138·596a4d75·316a7a7a·QjH7mL18YjMu1jzz
 259 ··0x00001000·455f5379·7374656d·7a694f73·53747269·E_SystemziOsStri
 260 ··0x00001010·6e677a69·506f7369·785f7369·6e676c65·ngziPosix_single
 261 ··0x00001020·746f6e31·5f696e66·6f006f73·7a6d7374·ton1_info.oszmst
261 ··0x00001020·73747269·6e677a6d·327a6930·7a69367a·stringzm2zi0zi6z262 ··0x00001030·72696e67·7a6d327a·69307a69·367a6d49·ringzm2zi0zi6zmI
262 ··0x00001030·6d4b6f56·42525954·6f695a5a·4e4b4247·mKoVBRYToiZZNKBG 
263 ··0x00001040·66705155·35424244·5f537973·74656d7a·fpQU5BBD_Systemz263 ··0x00001040·6c426132·55516a48·376d4c31·38596a4d·lBa2UQjH7mL18YjM
 264 ··0x00001050·75316a7a·7a455f53·79737465·6d7a694f·u1jzzE_SystemziO
264 ··0x00001050·694f7353·7472696e·677a6950·6f736978·iOsStringziPosix265 ··0x00001060·73537472·696e677a·69506f73·69785f64·sStringziPosix_d
265 ··0x00001060·5f746169·6c315f63·6c6f7375·7265006f·_tail1_closure.o266 ··0x00001070·726f7045·6e645f63·6c6f7375·7265006f·ropEnd_closure.o
266 ··0x00001070·737a6d73·7472696e·677a6d32·7a69307a·szmstringzm2zi0z267 ··0x00001080·737a6d73·7472696e·677a6d32·7a69307a·szmstringzm2zi0z
267 ··0x00001080·69367a6d·4b6f5642·5259546f·695a5a4e·i6zmKoVBRYToiZZN 
268 ··0x00001090·4b424766·70515535·4242445f·53797374·KBGfpQU5BBD_Syst268 ··0x00001090·69367a6d·496c4261·3255516a·48376d4c·i6zmIlBa2UQjH7mL
 269 ··0x000010a0·3138596a·4d75316a·7a7a455f·53797374·18YjMu1jzzE_Syst
269 ··0x000010a0·656d7a69·4f735374·72696e67·7a69506f·emziOsStringziPo270 ··0x000010b0·656d7a69·4f735374·72696e67·7a69506f·emziOsStringziPo
 271 ··0x000010c0·7369785f·70617274·6974696f·6e5f4850·six_partition_HP
270 ··0x000010b0·7369785f·74616b65·315f696e·666f006f·six_take1_info.o 
271 ··0x000010c0·737a6d73·7472696e·677a6d32·7a69307a·szmstringzm2zi0z 
272 ··0x000010d0·69367a6d·4b6f5642·5259546f·695a5a4e·i6zmKoVBRYToiZZN 
273 ··0x000010e0·4b424766·70515535·4242445f·53797374·KBGfpQU5BBD_Syst 
274 ··0x000010f0·656d7a69·4f735374·72696e67·7a69506f·emziOsStringziPo 
275 ··0x00001100·7369785f·70737472·385f6279·74657300·six_pstr8_bytes. 
276 ··0x00001110·62797465·73747269·6e677a6d·307a6931·bytestringzm0zi1 
277 ··0x00001120·317a6935·7a69335f·44617461·7a694279·1zi5zi3_DataziBy 
Max diff block lines reached; 331979/376895 bytes (88.08%) of diff not shown.
1.85 MB
Windows.p_o
166 KB
readelf --wide --symbols {}
    
Offset 365, 612 lines modifiedOffset 365, 612 lines modified
365 ···361:·0000000000005227·····0·NOTYPE··LOCAL··DEFAULT····3·iy0P_str365 ···361:·0000000000005227·····0·NOTYPE··LOCAL··DEFAULT····3·iy0P_str
366 ···362:·000000000000526f·····0·NOTYPE··LOCAL··DEFAULT····3·iy0Q_str366 ···362:·000000000000526f·····0·NOTYPE··LOCAL··DEFAULT····3·iy0Q_str
367 ···363:·0000000000005273·····0·NOTYPE··LOCAL··DEFAULT····3·iy0R_str367 ···363:·0000000000005273·····0·NOTYPE··LOCAL··DEFAULT····3·iy0R_str
368 ···364:·00000000000052bc·····0·NOTYPE··LOCAL··DEFAULT····3·iy0S_str368 ···364:·00000000000052bc·····0·NOTYPE··LOCAL··DEFAULT····3·iy0S_str
369 ···365:·00000000000052c0·····0·NOTYPE··LOCAL··DEFAULT····3·iy0T_str369 ···365:·00000000000052c0·····0·NOTYPE··LOCAL··DEFAULT····3·iy0T_str
370 ···366:·000000000000530a·····0·NOTYPE··LOCAL··DEFAULT····3·iy0U_str370 ···366:·000000000000530a·····0·NOTYPE··LOCAL··DEFAULT····3·iy0U_str
371 ···367:·000000000000530e·····0·NOTYPE··LOCAL··DEFAULT····3·iy0V_str371 ···367:·000000000000530e·····0·NOTYPE··LOCAL··DEFAULT····3·iy0V_str
372 ···368:·00000000000009c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_head_HPC_cc 
373 ···369:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_head_closure 
374 ···370:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziEncodingziInternal_zdwgo_info 
375 ···371:·0000000000001430···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_stripPrefix1_info372 ···368:·00000000000041f8···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_pack1_info
376 ···372:·0000000000002588·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_foldl1zq3_closure373 ···369:·0000000000001788·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_filter_closure
377 ···373:·0000000000000680·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_find_HPC_cc374 ···370:·000000000000aa70·····2·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_decodeFS_info
 375 ···371:·000000000000a100···198·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_foldl2_info
378 ···374:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_replicate_closure376 ···372:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_elemIndices_closure
 377 ···373:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_findIndices_closure
 378 ···374:·0000000000000b40·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_isPrefixOf_HPC_cc
 379 ···375:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_assertEven1_info
 380 ···376:·0000000000002028·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_take_closure
379 ···375:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_keepAlivezh381 ···377:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_keepAlivezh
380 ···376:·00000000000015d0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_elemIndex_closure 
381 ···377:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziForeign_zdszdwpokeArray1_info382 ···378:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziForeign_zdszdwpokeArray1_info
382 ···378:·0000000000001638·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_znz3fU2_closure 
383 ···379:·0000000000001e78·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_drop1_closure 
384 ···380:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_head_info383 ···379:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_init_closure
 384 ···380:·0000000000001148···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_isSuffixOf1_info
385 ···381:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_foldl_closure385 ···381:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_pack_closure
 386 ···382:·00000000000015dd·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_zdtrModule2_bytes
 387 ···383:·0000000000001ae8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_splitWith_closure
 388 ···384:·00000000000010c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_takeEnd_HPC_cc
386 ···382:·00000000000028f0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_null_closure389 ···385:·0000000000002740·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_intercalate1_closure
 390 ···386:·0000000000001611·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_foldr1zq6_bytes
387 ···383:·0000000000000300·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_decodeWith_HPC_cc391 ···387:·00000000000009c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_head_HPC_cc
388 ···384:·0000000000003b20·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_fromString_closure 
389 ···385:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_SRT_3_info392 ···388:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_SRT_3_info
390 ···386:·0000000000000340·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_drop_HPC_cc 
391 ···387:·0000000000004768···237·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_pstr14_info 
392 ···388:·0000000000001e48·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_dropEnd_closure393 ···389:·0000000000003ef0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_foldl2_closure
393 ···389:·0000000000001a88·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_stripSuffix_closure 
394 ···390:·0000000000001f68·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_takeWhileEnd_closure394 ···390:·0000000000001cf8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_breakEnd1_closure
 395 ···391:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncodingziInternal_showEncodingException_closure
395 ···391:·0000000000000080·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_any_HPC_cc 
396 ···392:·0000000000003d10·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_unfoldrN1_closure 
397 ···393:·0000000000000e80·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_span_HPC_cc 
398 ···394:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziErr_error_closure396 ···392:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziErr_error_closure
 397 ···393:·0000000000003a60·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_encodeFS1_closure
 398 ···394:·0000000000000c80·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_null_HPC_cc
 399 ···395:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_unsnoc_closure
399 ···395:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziStackziTypes_SrcLoc_con_info400 ···396:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziStackziTypes_SrcLoc_con_info
 401 ···397:·0000000000002ec8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_pstr3_closure
 402 ···398:·0000000000002678·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_foldl1zq_closure
 403 ···399:·0000000000004008·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_init3_closure
 404 ···400:·00000000000041d0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_tail1_closure
 405 ···401:·0000000000003c00·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_index3_closure
 406 ···402:·0000000000003698·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_pstr9_closure
400 ···396:·0000000000001e18·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_dropEnd1_closure407 ···403:·0000000000001db8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_dropWhile1_closure
 408 ···404:·000000000000c330···509·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_decodeWith_info
 409 ···405:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncodingziInternal_encodeWithBaseWindows_HPC_cc
401 ···397:·00000000000027d0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_reverse_closure410 ···406:·0000000000002d30·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_encodeUtf1_closure
402 ···398:·0000000000004180·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_head_closure411 ···407:·0000000000004430·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_decodeLE_closure
403 ···399:·00000000000041f8···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_pack1_info412 ···408:·0000000000001620···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_splitWith1_info
 413 ···409:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncodingziInternal_decodeWithBaseWindows1_info
404 ···400:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziBase_zpzp_info414 ···410:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziBase_zpzp_info
405 ···401:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_ForeignziMarshalziAlloc_zdwallocaBytesAligned_info415 ···411:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_ForeignziMarshalziAlloc_zdwallocaBytesAligned_info
 416 ···412:·00000000000037a0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_unsafeEncodeUtf_closure
406 ···402:·0000000000008620···313·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_pstr_info417 ···413:·0000000000004590····15·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_pstr2_info
 418 ···414:·0000000000000f80·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_splitWith_HPC_cc
407 ···403:·0000000000004008·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_init3_closure419 ···415:·0000000000001ba8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_splitAt_closure
408 ···404:·0000000000001f38·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_takeWhileEnd1_closure 
409 ···405:·000000000000a018···198·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_foldlzq1_info 
410 ···406:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_packCString2_info420 ···416:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·bytestringzm0zi11zi5zi3_DataziByteStringziShortziInternal_packCString2_info
411 ···407:·0000000000002780···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_any1_info 
412 ···408:·00000000000019c8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_isInfixOf_closure 
413 ···409:·00000000000044e8···123·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_unsafeEncodeUtf1_info 
414 ···410:·0000000000000e60···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_find1_info421 ···417:·0000000000001050···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_breakSubstring1_info
 422 ···418:·00000000000042c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_last2_closure
415 ···411:·00000000000038d8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_decodeUtf1_closure423 ···419:·00000000000040c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_head1_closure
 424 ···420:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_HPC_cc
416 ···412:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_newPinnedByteArrayzh425 ···421:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_newPinnedByteArrayzh
417 ···413:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_break_closure426 ···422:·0000000000001380·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_CAFs_cc
 427 ···423:·0000000000009938···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_fromString_info
418 ···414:·0000000000003300·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_pstr13_closure428 ···424:·0000000000003f50·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_head2_closure
419 ···415:·0000000000000d80·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_replicate_HPC_cc 
420 ···416:·0000000000001ff8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_take1_closure 
421 ···417:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziMaybe_Nothing_closure429 ···425:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziMaybe_Nothing_closure
 430 ···426:·0000000000000e40·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_snoc_HPC_cc
 431 ···427:·0000000000008a28···198·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_unsafeEncodeUtf_info
422 ···418:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_DataziEither_Left_con_info432 ···428:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_DataziEither_Left_con_info
 433 ···429:·0000000000002ac0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_unsafeFromChar1_closure
423 ···419:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_takeWhileEnd_closure434 ···430:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_findIndex_closure
424 ···420:·0000000000001a28·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_stripPrefix_closure435 ···431:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_numWord16_closure
425 ···421:·0000000000002148·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_concat_closure436 ···432:·0000000000001420·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndices1_closure
426 ···422:·0000000000000180·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_concat_HPC_cc 
427 ···423:·00000000000018d8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_isSuffixOf1_closure 
428 ···424:·0000000000003a90·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_encodeFS_closure437 ···433:·00000000000026e0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_foldl3_closure
429 ···425:·0000000000001fc8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_takeEnd_closure438 ···434:·0000000000001fc8·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_takeEnd_closure
 439 ···435:·0000000000000ac0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_intercalate_HPC_cc
 440 ···436:·0000000000001280·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_unpack_HPC_cc
430 ···426:·00000000000027a0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_reverse1_closure 
431 ···427:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_singleton_closure 
432 ···428:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_init_info 
433 ···429:·00000000000022d0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_decodeUtf6_closure 
434 ···430:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziForeignPtr_PlainForeignPtr_con_info441 ···437:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziForeignPtr_PlainForeignPtr_con_info
435 ···431:·0000000000000480·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_elemIndex_HPC_cc442 ···438:·00000000000041b0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_tail2_closure
436 ···432:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziIOziEncodingziUTF16_mkUTF3_closure443 ···439:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziIOziEncodingziUTF16_mkUTF3_closure
437 ···433:·00000000000042f0···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_unpack1_info444 ···440:·00000000000014de·····0·OBJECT··GLOBAL·DEFAULT····3·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_init4_bytes
438 ···434:·00000000000014b0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndex_closure445 ···441:·0000000000001a28·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_stripPrefix_closure
439 ···435:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_elemIndex_closure 
440 ···436:·00000000000040a0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_head4_closure446 ···442:·00000000000001c0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_cons_HPC_cc
441 ···437:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_ap_pp_info447 ···443:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stg_ap_pp_info
 448 ···444:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_takeEnd_closure
442 ···438:·0000000000001788·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_filter_closure 
443 ···439:·0000000000005450···205·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_pstr15_info 
444 ···440:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziIOziBuffer_ReadBuffer_closure449 ···445:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·base_GHCziIOziBuffer_ReadBuffer_closure
 450 ···446:·0000000000003fb0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_init1_closure
 451 ···447:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziEncodingziInternal_zdfExceptionEncodingException_closure
 452 ···448:·0000000000003320·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_pstr12_closure
 453 ···449:·0000000000000400···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_elemIndex1_info
 454 ···450:·0000000000001140·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_takeWhileEnd_HPC_cc
 455 ···451:·0000000000003338···280·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_foldl3_info
 456 ···452:·0000000000002830·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_map_closure
 457 ···453:·0000000000002588·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_foldl1zq3_closure
445 ···441:·0000000000004430·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_decodeLE_closure458 ···454:·0000000000003ac0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_encodeLE1_closure
446 ···442:·00000000000029e0·····0·OBJECT··GLOBAL·DEFAULT····7·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_cons1_closure459 ···455:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_foldr1_HPC_cc
 460 ···456:·0000000000003b38···209·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_cons1_info
447 ···443:·0000000000004d60···205·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_pstr12_info461 ···457:·0000000000008530···201·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_pstr9_info
448 ···444:·0000000000009c78···198·FUNC····GLOBAL·DEFAULT····1·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_unfoldrN1_info 
Max diff block lines reached; 101246/169866 bytes (59.60%) of diff not shown.
606 KB
readelf --wide --relocs {}
    
Offset 1, 2055 lines modifiedOffset 1, 2055 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x291f0·contains·2045·entries:1 Relocation·section·'.rela.text'·at·offset·0x291f0·contains·2045·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000000··0000000400000018·R_X86_64_PC64··········0000000000001619·iwbU_str·-·203 0000000000000000··0000000400000018·R_X86_64_PC64··········0000000000001619·iwbU_str·-·20
4 0000000000000008··0000000500000018·R_X86_64_PC64··········0000000000001621·iwbV_str·-·184 0000000000000008··0000000500000018·R_X86_64_PC64··········0000000000001621·iwbV_str·-·18
5 000000000000001c··0000030700000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_findIndices_closure·-·45 000000000000001c··0000017500000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_findIndices_closure·-·4
6 0000000000000025··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·56 0000000000000025··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·5
7 0000000000000038··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·47 0000000000000038··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·4
8 000000000000007a··0000038200000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·48 000000000000007a··0000038a00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
9 000000000000008b··000002c60000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·09 000000000000008b··000002c40000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
10 00000000000000b3··0000035e00000002·R_X86_64_PC32··········0000000000000700·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndices_HPC_cc·-·410 00000000000000b3··0000024200000002·R_X86_64_PC32··········0000000000000700·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndices_HPC_cc·-·4
11 00000000000000c4··0000035200000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·411 00000000000000c4··0000035e00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
12 00000000000000da··0000030700000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_findIndices_closure·-·312 00000000000000da··0000017500000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_findIndices_closure·-·3
13 00000000000000e3··000002a100000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·413 00000000000000e3··0000029e00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
14 00000000000000f8··0000000600000018·R_X86_64_PC64··········0000000000001674·iwct_str·-·2014 00000000000000f8··0000000600000018·R_X86_64_PC64··········0000000000001674·iwct_str·-·20
15 0000000000000100··0000000700000018·R_X86_64_PC64··········000000000000167d·iwcu_str·-·1815 0000000000000100··0000000700000018·R_X86_64_PC64··········000000000000167d·iwcu_str·-·18
16 0000000000000114··0000030400000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_findIndex_closure·-·416 0000000000000114··000001ae00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_findIndex_closure·-·4
17 000000000000011d··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·517 000000000000011d··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·5
18 0000000000000130··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·418 0000000000000130··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·4
19 0000000000000172··0000038200000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·419 0000000000000172··0000038a00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
20 0000000000000183··000002c60000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·020 0000000000000183··000002c40000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
21 00000000000001ab··0000028500000002·R_X86_64_PC32··········00000000000006c0·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndex_HPC_cc·-·421 00000000000001ab··0000020800000002·R_X86_64_PC32··········00000000000006c0·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndex_HPC_cc·-·4
22 00000000000001bc··0000035200000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·422 00000000000001bc··0000035e00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
23 00000000000001d2··0000030400000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_findIndex_closure·-·323 00000000000001d2··000001ae00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_findIndex_closure·-·3
24 00000000000001db··000002a100000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·424 00000000000001db··0000029e00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
25 00000000000001f0··0000000800000018·R_X86_64_PC64··········00000000000016ce·iwd2_str·-·2025 00000000000001f0··0000000800000018·R_X86_64_PC64··········00000000000016ce·iwd2_str·-·20
26 00000000000001f8··0000000900000018·R_X86_64_PC64··········00000000000016d5·iwd3_str·-·1826 00000000000001f8··0000000900000018·R_X86_64_PC64··········00000000000016d5·iwd3_str·-·18
27 000000000000020c··000001d800000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_count_closure·-·427 000000000000020c··0000023500000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_count_closure·-·4
28 0000000000000215··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·528 0000000000000215··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·5
29 0000000000000228··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·429 0000000000000228··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·4
30 000000000000026a··0000038200000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·430 000000000000026a··0000038a00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
31 000000000000027b··000002c60000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·031 000000000000027b··000002c40000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
32 00000000000002a3··000002b200000002·R_X86_64_PC32··········0000000000000200·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_count_HPC_cc·-·432 00000000000002a3··0000036900000002·R_X86_64_PC32··········0000000000000200·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_count_HPC_cc·-·4
33 00000000000002b4··0000035200000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·433 00000000000002b4··0000035e00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
34 00000000000002ca··000001d800000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_count_closure·-·334 00000000000002ca··0000023500000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_count_closure·-·3
35 00000000000002d3··000002a100000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·435 00000000000002d3··0000029e00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
36 00000000000002e8··0000000a00000018·R_X86_64_PC64··········0000000000001722·iwdB_str·-·2036 00000000000002e8··0000000a00000018·R_X86_64_PC64··········0000000000001722·iwdB_str·-·20
37 00000000000002f0··0000000b00000018·R_X86_64_PC64··········000000000000172a·iwdC_str·-·1837 00000000000002f0··0000000b00000018·R_X86_64_PC64··········000000000000172a·iwdC_str·-·18
38 0000000000000304··000002cf00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_elemIndices_closure·-·438 0000000000000304··0000017400000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_elemIndices_closure·-·4
39 000000000000030d··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·539 000000000000030d··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·5
40 0000000000000320··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·440 0000000000000320··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·4
41 0000000000000362··0000038200000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·441 0000000000000362··0000038a00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
42 0000000000000373··000002c60000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·042 0000000000000373··000002c40000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
43 000000000000039b··0000022e00000002·R_X86_64_PC32··········00000000000004c0·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_elemIndices_HPC_cc·-·443 000000000000039b··000003c300000002·R_X86_64_PC32··········00000000000004c0·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_elemIndices_HPC_cc·-·4
44 00000000000003ac··0000035200000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·444 00000000000003ac··0000035e00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
45 00000000000003c2··000002cf00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_elemIndices_closure·-·345 00000000000003c2··0000017400000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_elemIndices_closure·-·3
46 00000000000003cb··000002a100000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·446 00000000000003cb··0000029e00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
47 00000000000003e0··0000000c00000018·R_X86_64_PC64··········000000000000177d·iwea_str·-·2047 00000000000003e0··0000000c00000018·R_X86_64_PC64··········000000000000177d·iwea_str·-·20
48 00000000000003e8··0000000d00000018·R_X86_64_PC64··········0000000000001786·iweb_str·-·1848 00000000000003e8··0000000d00000018·R_X86_64_PC64··········0000000000001786·iweb_str·-·18
49 00000000000003fc··000001b300000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_elemIndex_closure·-·449 00000000000003fc··000002f200000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_elemIndex_closure·-·4
50 0000000000000405··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·550 0000000000000405··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·5
51 0000000000000418··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·451 0000000000000418··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·4
52 000000000000045a··0000038200000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·452 000000000000045a··0000038a00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
53 000000000000046b··000002c60000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·053 000000000000046b··000002c40000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
54 0000000000000493··000001af00000002·R_X86_64_PC32··········0000000000000480·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_elemIndex_HPC_cc·-·454 0000000000000493··0000032800000002·R_X86_64_PC32··········0000000000000480·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_elemIndex_HPC_cc·-·4
55 00000000000004a4··0000035200000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·455 00000000000004a4··0000035e00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
56 00000000000004ba··000001b300000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_elemIndex_closure·-·356 00000000000004ba··000002f200000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_elemIndex_closure·-·3
57 00000000000004c3··000002a100000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·457 00000000000004c3··0000029e00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
58 00000000000004d8··0000000e00000018·R_X86_64_PC64··········00000000000017d7·iwgt_str·-·2058 00000000000004d8··0000000e00000018·R_X86_64_PC64··········00000000000017d7·iwgt_str·-·20
59 00000000000004e0··0000000f00000018·R_X86_64_PC64··········00000000000017e7·iwgu_str·-·1859 00000000000004e0··0000000f00000018·R_X86_64_PC64··········00000000000017e7·iwgu_str·-·18
60 00000000000004f4··000001d400000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_assertEven1_closure·-·460 00000000000004f4··0000036f00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_assertEven1_closure·-·4
61 00000000000004fd··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·561 00000000000004fd··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·5
62 0000000000000510··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·462 0000000000000510··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·4
63 0000000000000540··0000022c0000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·063 0000000000000540··000002310000000b·R_X86_64_32S···········0000000000000000·stg_upd_frame_info·+·0
64 000000000000056c··0000029000000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_HPC_cc·-·464 000000000000056c··000001a400000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_assertEven_HPC_cc·-·4
65 0000000000000580··0000035200000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·465 0000000000000580··0000035e00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
66 0000000000000597··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·5d866 0000000000000597··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·5d8
67 00000000000005d4··000001d400000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_assertEven1_closure·-·467 00000000000005d4··0000036f00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_assertEven1_closure·-·4
68 0000000000000613··0000026300000004·R_X86_64_PLT32·········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_assertEven1_info·-·468 0000000000000613··0000017700000004·R_X86_64_PLT32·········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_assertEven1_info·-·4
69 0000000000000628··0000001000000018·R_X86_64_PC64··········0000000000001831·iwgv_str·-·2069 0000000000000628··0000001000000018·R_X86_64_PC64··········0000000000001831·iwgv_str·-·20
70 0000000000000630··0000001100000018·R_X86_64_PC64··········000000000000183a·iwgw_str·-·1870 0000000000000630··0000001100000018·R_X86_64_PC64··········000000000000183a·iwgw_str·-·18
71 0000000000000644··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·15fc71 0000000000000644··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·15fc
72 0000000000000657··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·572 0000000000000657··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·5
73 000000000000066a··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·473 000000000000066a··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·4
74 00000000000006a3··000003a000000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·474 00000000000006a3··000003a100000004·R_X86_64_PLT32·········0000000000000000·enterFunCCS·-·4
75 00000000000006b5··000002d600000002·R_X86_64_PC32··········0000000000000a40·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_indexMaybe_HPC_cc·-·475 00000000000006b5··0000027c00000002·R_X86_64_PC32··········0000000000000a40·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_indexMaybe_HPC_cc·-·4
76 00000000000006c6··0000035200000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·476 00000000000006c6··0000035e00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
77 00000000000006d9··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·71877 00000000000006d9··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·718
78 0000000000000714··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·15fc78 0000000000000714··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·15fc
79 0000000000000752··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·4f879 0000000000000752··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·4f8
80 0000000000000764··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·480 0000000000000764··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·4
81 0000000000000779··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·7f881 0000000000000779··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·7f8
82 000000000000078b··000002be00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_numWord16_closure·-·482 000000000000078b··000001af00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_numWord16_closure·-·4
83 00000000000007a7··0000030a00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_p_fast·-·483 00000000000007a7··0000030e00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_p_fast·-·4
84 00000000000007b2··000001a100000002·R_X86_64_PC32··········0000000000000000·base_GHCziMaybe_Nothing_closure·-·384 00000000000007b2··000001a900000002·R_X86_64_PC32··········0000000000000000·base_GHCziMaybe_Nothing_closure·-·3
85 00000000000007cd··0000036a00000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·485 00000000000007cd··0000037b00000004·R_X86_64_PLT32·········0000000000000000·stg_gc_unpt_r1·-·4
86 00000000000007f4··000003cc00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_word16FromLEzh_closure·-·486 00000000000007f4··000001ef00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_word16FromLEzh_closure·-·4
87 0000000000000815··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·85087 0000000000000815··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·850
88 000000000000084c··000003cc00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_word16FromLEzh_closure·-·488 000000000000084c··000001ef00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_word16FromLEzh_closure·-·4
89 0000000000000870··000002e900000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_asBA_HPC_cc·-·489 0000000000000870··000001eb00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_asBA_HPC_cc·-·4
90 0000000000000887··0000035200000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·490 0000000000000887··0000035e00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
91 000000000000089d··000002fd00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_indexWord16Array_HPC_cc·-·491 000000000000089d··000001dc00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_indexWord16Array_HPC_cc·-·4
92 00000000000008ae··0000035200000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·492 00000000000008ae··0000035e00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
93 00000000000008c4··000002fd00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_indexWord16Array_HPC_cc·-·493 00000000000008c4··000001dc00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_indexWord16Array_HPC_cc·-·4
94 00000000000008d5··0000035200000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·494 00000000000008d5··0000035e00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
95 00000000000008f7··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·97095 00000000000008f7··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·970
96 0000000000000902··000003cc00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziInternal_word16FromLEzh_closure·-·496 0000000000000902··000001ef00000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziInternal_word16FromLEzh_closure·-·4
97 000000000000090f··0000028e00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_n_fast·-·497 000000000000090f··0000028c00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_n_fast·-·4
98 0000000000000916··000001a100000002·R_X86_64_PC32··········0000000000000000·base_GHCziMaybe_Nothing_closure·-·398 0000000000000916··000001a900000002·R_X86_64_PC32··········0000000000000000·base_GHCziMaybe_Nothing_closure·-·3
99 0000000000000999··0000028a0000000b·R_X86_64_32S···········0000000000000000·base_GHCziWord_W16zh_con_info·+·099 0000000000000999··000002870000000b·R_X86_64_32S···········0000000000000000·base_GHCziWord_W16zh_con_info·+·0
100 00000000000009ab··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·4100 00000000000009ab··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·4
101 00000000000009cf··0000030c0000000b·R_X86_64_32S···········0000000000000000·base_GHCziMaybe_Just_con_info·+·0101 00000000000009cf··000003120000000b·R_X86_64_32S···········0000000000000000·base_GHCziMaybe_Just_con_info·+·0
102 00000000000009e1··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·4102 00000000000009e1··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·4
103 0000000000000a12··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·948103 0000000000000a12··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·948
104 0000000000000a1b··0000036c00000004·R_X86_64_PLT32·········0000000000000000·stg_gc_noregs·-·4104 0000000000000a1b··0000038100000004·R_X86_64_PLT32·········0000000000000000·stg_gc_noregs·-·4
105 0000000000000a20··0000001200000018·R_X86_64_PC64··········0000000000001884·iwgx_str·-·20105 0000000000000a20··0000001200000018·R_X86_64_PC64··········0000000000001884·iwgx_str·-·20
106 0000000000000a28··0000001300000018·R_X86_64_PC64··········000000000000188d·iwgy_str·-·18106 0000000000000a28··0000001300000018·R_X86_64_PC64··········000000000000188d·iwgy_str·-·18
107 0000000000000a3c··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·15fc107 0000000000000a3c··0000000300000002·R_X86_64_PC32··········0000000000000000·.data·+·15fc
108 0000000000000a45··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·5108 0000000000000a45··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·5
109 0000000000000a58··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·4109 0000000000000a58··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·4
110 0000000000000aab··0000038200000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4110 0000000000000aab··0000038a00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
111 0000000000000ac0··000002c60000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0111 0000000000000ac0··000002c40000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
112 0000000000000ae8··000002d600000002·R_X86_64_PC32··········0000000000000a40·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_indexMaybe_HPC_cc·-·4112 0000000000000ae8··0000027c00000002·R_X86_64_PC32··········0000000000000a40·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_indexMaybe_HPC_cc·-·4
113 0000000000000af9··0000035200000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4113 0000000000000af9··0000035e00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
114 0000000000000b16··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·648114 0000000000000b16··000000010000000b·R_X86_64_32S···········0000000000000000·.text·+·648
115 0000000000000b28··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·4115 0000000000000b28··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·4
116 0000000000000b3f··000002a100000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4116 0000000000000b3f··0000029e00000004·R_X86_64_PLT32·········0000000000000000·stg_ap_0_fast·-·4
117 0000000000000b58··0000001400000018·R_X86_64_PC64··········00000000000018d7·iwij_str·-·20117 0000000000000b58··0000001400000018·R_X86_64_PC64··········00000000000018d7·iwij_str·-·20
118 0000000000000b60··0000001500000018·R_X86_64_PC64··········00000000000018e0·iwik_str·-·18118 0000000000000b60··0000001500000018·R_X86_64_PC64··········00000000000018e0·iwik_str·-·18
119 0000000000000b74··0000017a00000002·R_X86_64_PC32··········0000000000001638·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_znz3fU2_closure·-·4119 0000000000000b74··0000037c00000002·R_X86_64_PC32··········0000000000001638·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_znz3fU2_closure·-·4
120 0000000000000b7d··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·5120 0000000000000b7d··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·5
121 0000000000000b90··0000033600000002·R_X86_64_PC32··········0000000000000000·era·-·4121 0000000000000b90··0000033300000002·R_X86_64_PC32··········0000000000000000·era·-·4
122 0000000000000bd2··0000038200000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4122 0000000000000bd2··0000038a00000004·R_X86_64_PLT32·········0000000000000000·newCAF·-·4
123 0000000000000be3··000002c60000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0123 0000000000000be3··000002c40000000b·R_X86_64_32S···········0000000000000000·stg_bh_upd_frame_info·+·0
124 0000000000000c0b··0000033400000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_znz3fU_HPC_cc·-·4124 0000000000000c0b··0000028800000002·R_X86_64_PC32··········0000000000000000·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_znz3fU_HPC_cc·-·4
125 0000000000000c1c··0000035200000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4125 0000000000000c1c··0000035e00000004·R_X86_64_PLT32·········0000000000000000·pushCostCentre·-·4
126 0000000000000c32··0000017a00000002·R_X86_64_PC32··········0000000000001638·oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_znz3fU2_closure·-·4126 0000000000000c32··0000037c00000002·R_X86_64_PC32··········0000000000001638·oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_znz3fU2_closure·-·4
Max diff block lines reached; 594228/620616 bytes (95.75%) of diff not shown.
121 KB
strings --all --bytes=8 {}
    
Offset 190, 285 lines modifiedOffset 190, 285 lines modified
190 System/OsString/Common.hs:580:1-26190 System/OsString/Common.hs:580:1-26
191 System.OsString.Windows191 System.OsString.Windows
192 <entire-module>192 <entire-module>
193 ghc-prim193 ghc-prim
194 GHC.Types194 GHC.Types
195 illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·type)195 illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·type)
196 illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·declaration)196 illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·declaration)
197 os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD197 os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
198 System.OsString.Windows198 System.OsString.Windows
199 ./System/OsString/Common.hs199 ./System/OsString/Common.hs
200 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.findIndices1_rvRd>200 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.findIndices1_rvRd>
201 ->>Maybe201 ->>Maybe
202 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.findIndex1_rvRc>202 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.findIndex1_rvRc>
203 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.count1_rvQJ>203 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.count1_rvQJ>
204 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.elemIndices1_rvR3>204 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.elemIndices1_rvR3>
205 ->>Maybe205 ->>Maybe
206 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.elemIndex1_rvR2>206 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.elemIndex1_rvR2>
207 ShortByteString207 ShortByteString
208 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.sbs_svTr>208 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.sbs_svTr>
209 ->>Maybe209 ->>Maybe
210 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.sat_svTF>210 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.sat_svTF>
211 ->>Maybe211 ->>Maybe
212 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.!?2_rvQv>212 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.!?2_rvQv>
213 ->>Maybe213 ->>Maybe
214 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.!?1_rvQu>214 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.!?1_rvQu>
215 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.partition1_rvS5>215 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.partition1_rvS5>
216 ->>ShortByteString216 ->>ShortByteString
217 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.filter1_rvRa>217 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.filter1_rvRa>
218 ->>Maybe218 ->>Maybe
219 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.find1_rvRb> 
220 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.elem1_rvR1>219 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.find1_rvRb>
 220 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.elem1_rvR1>
221 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.breakSubstring1_rvQG>221 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.breakSubstring1_rvQG>
222 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.isSuffixOf1_rvRW>222 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.isSuffixOf1_rvRW>
223 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.isPrefixOf1_rvRV>223 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.isPrefixOf1_rvRV>
224 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.isInfixOf1_rvRU>224 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.isInfixOf1_rvRU>
225 ->>Maybe225 ->>Maybe
226 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.stripPrefix1_rvSw>226 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.stripPrefix1_rvSw>
227 ->>Maybe227 ->>Maybe
228 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.stripSuffix1_rvSx>228 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.stripSuffix1_rvSx>
229 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.splitWith1_rvSv>229 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.splitWith1_rvSv>
230 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.split1_rvSt> 
231 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.splitAt1_rvSu> 
232 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.spanEnd1_rvSs> 
233 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.span1_rvSr> 
234 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.break1_rvQE> 
235 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.breakEnd1_rvQF>230 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.split1_rvSt>
 231 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.splitAt1_rvSu>
 232 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.spanEnd1_rvSs>
 233 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.span1_rvSr>
 234 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.break1_rvQE>
 235 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.breakEnd1_rvQF>
236 ->>ShortByteString236 ->>ShortByteString
237 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.dropWhileEnd1_rvR0>237 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.dropWhileEnd1_rvR0>
238 ->>ShortByteString238 ->>ShortByteString
239 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.dropWhile1_rvQZ>239 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.dropWhile1_rvQZ>
240 ->>ShortByteString240 ->>ShortByteString
241 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.dropEnd1_rvQY>241 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.dropEnd1_rvQY>
242 ->>ShortByteString242 ->>ShortByteString
243 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.drop1_rvQX>243 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.drop1_rvQX>
244 ->>ShortByteString244 ->>ShortByteString
245 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.takeWhile1_rvSE>245 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.takeWhile1_rvSE>
246 ->>ShortByteString246 ->>ShortByteString
247 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.takeWhileEnd1_rvSF>247 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.takeWhileEnd1_rvSF>
248 ->>ShortByteString248 ->>ShortByteString
249 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.takeEnd1_rvSD>249 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.takeEnd1_rvSD>
250 ->>ShortByteString250 ->>ShortByteString
251 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.take1_rvSC>251 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.take1_rvSC>
252 ->>ShortByteString252 ->>ShortByteString
253 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.replicate1_rvSn>253 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.replicate1_rvSn>
254 ShortByteString254 ShortByteString
255 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.empty1_rvR4>255 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.empty1_rvR4>
256 ->ShortByteString256 ->ShortByteString
257 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.concat1_rvQH> 
258 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.any1_rvQD> 
259 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.all1_rvQC>257 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.concat1_rvQH>
 258 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.any1_rvQD>
 259 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.all1_rvQC>
260 ->>Word16260 ->>Word16
261 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.foldr1'1_rvRs>261 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.foldr1'1_rvRs>
262 ShortByteString262 ShortByteString
263 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.sat_svTI>263 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.sat_svTI>
264 ->Word16264 ->Word16
265 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.sat_svTK>265 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.sat_svTK>
266 ->>Word16266 ->>Word16
267 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.sat_svTL>267 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.sat_svTL>
268 ->>Word16268 ->>Word16
269 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.foldr3_rvRr>269 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.foldr3_rvRr>
270 ->>Word16270 ->>Word16
271 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.foldl1'1_rvRh>271 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.foldl1'1_rvRh>
272 ShortByteString272 ShortByteString
273 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.sat_svTO>273 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.sat_svTO>
274 ->Word16274 ->Word16
275 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.sat_svTS>275 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.sat_svTS>
276 ->>Word16276 ->>Word16
277 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.sat_svTT>277 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.sat_svTT>
278 ->>Word16278 ->>Word16
279 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.foldl3_rvRg>279 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.foldl3_rvRg>
280 ->>ShortByteString280 ->>ShortByteString
281 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.intercalate1_rvRT>281 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.intercalate1_rvRT>
282 ->ShortByteString282 ->ShortByteString
283 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.reverse1_rvSo>283 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.reverse1_rvSo>
284 ->>ShortByteString284 ->>ShortByteString
285 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.map1_rvS2> 
286 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.length1_rvS1> 
287 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.null1_rvS3> 
288 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.unsnoc1_rvST> 
289 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.uncons1_rvSG>285 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.map1_rvS2>
 286 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.length1_rvS1>
 287 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.null1_rvS3>
 288 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.unsnoc1_rvST>
 289 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.uncons1_rvSG>
290 ->>ShortByteString290 ->>ShortByteString
291 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.cons1_rvQI>291 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.cons1_rvQI>
292 ->>ShortByteString292 ->>ShortByteString
293 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.snoc1_rvSq> 
294 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.toChar_rutW>293 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.snoc1_rvSq>
 294 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.toChar_rutW>
295 ->Word16295 ->Word16
296 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.sat_svU8>296 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.sat_svU8>
297 ->Word16297 ->Word16
298 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.unsafeFromChar1_rvSS>298 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.unsafeFromChar1_rvSS>
299 ->ShortByteString299 ->ShortByteString
300 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.singleton1_rvSp>300 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.singleton1_rvSp>
301 ->ShortByteString301 ->ShortByteString
302 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.pack1_rvS4> 
303 <os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.unpack1_rvSJ>302 <os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.pack1_rvS4>
Max diff block lines reached; 112887/124082 bytes (90.98%) of diff not shown.
565 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 338 lines modifiedOffset 1, 338 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndices1_info-0x20>:2 0000000000000000·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndices1_info-0x20>:
3 »       ...3 »       ...
4 ·R_X86_64_PC64»  iwbU_str-0x204 ·R_X86_64_PC64»  iwbU_str-0x20
5 ·R_X86_64_PC64»  iwbV_str-0x185 ·R_X86_64_PC64»  iwbV_str-0x18
6 »       adc····$0x0,%eax6 »       adc····$0x0,%eax
7 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_findIndices_closure-0x47 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_findIndices_closure-0x4
8 »       add····%al,(%rax)8 »       add····%al,(%rax)
9 »       ...9 »       ...
  
10 0000000000000020·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndices1_info>:10 0000000000000020·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndices1_info>:
11 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndices1_info():11 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndices1_info():
12 »       mov····%rbx,%rax12 »       mov····%rbx,%rax
13 »       cmpl···$0x0,0x0(%rip)········13 »       cmpl···$0x0,0x0(%rip)········
14 ·R_X86_64_PC32»  era-0x514 ·R_X86_64_PC32»  era-0x5
15 »       jbe····57·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndices1_info+0x37>15 »       jbe····57·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndices1_info+0x37>
16 »       movabs·$0x1000000000000000,%rcx16 »       movabs·$0x1000000000000000,%rcx
17 »       mov····0x0(%rip),%edx········17 »       mov····0x0(%rip),%edx········
18 ·R_X86_64_PC32»  era-0x418 ·R_X86_64_PC32»  era-0x4
19 »       or·····%rcx,%rdx19 »       or·····%rcx,%rdx
20 »       movabs·$0xfffffffc0000000,%rcx20 »       movabs·$0xfffffffc0000000,%rcx
21 »       mov····0x10(%rax),%rsi21 »       mov····0x10(%rax),%rsi
22 »       and····%rcx,%rsi22 »       and····%rcx,%rsi
23 »       or·····%rdx,%rsi23 »       or·····%rdx,%rsi
24 »       mov····%rsi,0x10(%rax)24 »       mov····%rsi,0x10(%rax)
25 »       lea····-0x20(%rbp),%rcx25 »       lea····-0x20(%rbp),%rcx
26 »       cmp····%r15,%rcx26 »       cmp····%r15,%rcx
27 »       jb·····ea·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndices1_info+0xca>27 »       jb·····ea·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndices1_info+0xca>
28 »       sub····$0x8,%rsp28 »       sub····$0x8,%rsp
29 »       mov····%r13,%rcx29 »       mov····%r13,%rcx
30 »       mov····%rax,%rsi30 »       mov····%rax,%rsi
31 »       mov····%rcx,%rdi31 »       mov····%rcx,%rdi
32 »       mov····%rax,%rcx32 »       mov····%rax,%rcx
33 »       xor····%eax,%eax33 »       xor····%eax,%eax
34 »       mov····%rcx,%r1434 »       mov····%rcx,%r14
35 »       call···7e·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndices1_info+0x5e>35 »       call···7e·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndices1_info+0x5e>
36 ·R_X86_64_PLT32» newCAF-0x436 ·R_X86_64_PLT32» newCAF-0x4
37 »       add····$0x8,%rsp37 »       add····$0x8,%rsp
38 »       test···%rax,%rax38 »       test···%rax,%rax
39 »       je·····e7·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndices1_info+0xc7>39 »       je·····e7·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndices1_info+0xc7>
40 »       movq···$0x0,-0x20(%rbp)40 »       movq···$0x0,-0x20(%rbp)
41 ·R_X86_64_32S»   stg_bh_upd_frame_info41 ·R_X86_64_32S»   stg_bh_upd_frame_info
42 »       mov····%rax,-0x8(%rbp)42 »       mov····%rax,-0x8(%rbp)
43 »       mov····0x360(%r13),%rax43 »       mov····0x360(%r13),%rax
44 »       mov····%rax,-0x18(%rbp)44 »       mov····%rax,-0x18(%rbp)
45 »       mov····0x8(%rbx),%rax45 »       mov····0x8(%rbx),%rax
46 »       mov····%rax,0x360(%r13)46 »       mov····%rax,0x360(%r13)
47 »       mov····0x360(%r13),%rax47 »       mov····0x360(%r13),%rax
48 »       lea····0x0(%rip),%rbx········48 »       lea····0x0(%rip),%rbx········
49 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndices_HPC_cc-0x449 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndices_HPC_cc-0x4
50 »       sub····$0x8,%rsp50 »       sub····$0x8,%rsp
51 »       mov····%rbx,%rsi51 »       mov····%rbx,%rsi
52 »       mov····%rax,%rdi52 »       mov····%rax,%rdi
53 »       xor····%eax,%eax53 »       xor····%eax,%eax
54 »       call···c8·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndices1_info+0xa8>54 »       call···c8·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndices1_info+0xa8>
55 ·R_X86_64_PLT32» pushCostCentre-0x455 ·R_X86_64_PLT32» pushCostCentre-0x4
56 »       add····$0x8,%rsp56 »       add····$0x8,%rsp
57 »       incq···0x30(%rax)57 »       incq···0x30(%rax)
58 »       mov····%rax,0x360(%r13)58 »       mov····%rax,0x360(%r13)
59 »       lea····0x0(%rip),%rbx········59 »       lea····0x0(%rip),%rbx········
60 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_findIndices_closure-0x360 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_findIndices_closure-0x3
61 »       add····$0xffffffffffffffe0,%rbp61 »       add····$0xffffffffffffffe0,%rbp
62 »       jmp····e7·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndices1_info+0xc7>62 »       jmp····e7·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndices1_info+0xc7>
63 ·R_X86_64_PLT32» stg_ap_0_fast-0x463 ·R_X86_64_PLT32» stg_ap_0_fast-0x4
64 »       jmp····*(%r14)64 »       jmp····*(%r14)
65 »       mov····%rax,%rbx65 »       mov····%rax,%rbx
66 »       jmp····*-0x10(%r13)66 »       jmp····*-0x10(%r13)
67 »       nopl···0x0(%rax)67 »       nopl···0x0(%rax)
68 »       ...68 »       ...
69 ·R_X86_64_PC64»  iwct_str-0x2069 ·R_X86_64_PC64»  iwct_str-0x20
70 ·R_X86_64_PC64»  iwcu_str-0x1870 ·R_X86_64_PC64»  iwcu_str-0x18
71 »       adc····$0x0,%eax71 »       adc····$0x0,%eax
72 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziDataziByteStringziShortziWord16_findIndex_closure-0x472 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziDataziByteStringziShortziWord16_findIndex_closure-0x4
73 »       add····%al,(%rax)73 »       add····%al,(%rax)
74 »       ...74 »       ...
  
75 0000000000000118·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndex1_info>:75 0000000000000118·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndex1_info>:
76 oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndex1_info():76 oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndex1_info():
77 »       mov····%rbx,%rax77 »       mov····%rbx,%rax
78 »       cmpl···$0x0,0x0(%rip)········78 »       cmpl···$0x0,0x0(%rip)········
79 ·R_X86_64_PC32»  era-0x579 ·R_X86_64_PC32»  era-0x5
80 »       jbe····14f·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndex1_info+0x37>80 »       jbe····14f·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndex1_info+0x37>
81 »       movabs·$0x1000000000000000,%rcx81 »       movabs·$0x1000000000000000,%rcx
82 »       mov····0x0(%rip),%edx········82 »       mov····0x0(%rip),%edx········
83 ·R_X86_64_PC32»  era-0x483 ·R_X86_64_PC32»  era-0x4
84 »       or·····%rcx,%rdx84 »       or·····%rcx,%rdx
85 »       movabs·$0xfffffffc0000000,%rcx85 »       movabs·$0xfffffffc0000000,%rcx
86 »       mov····0x10(%rax),%rsi86 »       mov····0x10(%rax),%rsi
87 »       and····%rcx,%rsi87 »       and····%rcx,%rsi
88 »       or·····%rdx,%rsi88 »       or·····%rdx,%rsi
89 »       mov····%rsi,0x10(%rax)89 »       mov····%rsi,0x10(%rax)
90 »       lea····-0x20(%rbp),%rcx90 »       lea····-0x20(%rbp),%rcx
91 »       cmp····%r15,%rcx91 »       cmp····%r15,%rcx
92 »       jb·····1e2·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndex1_info+0xca>92 »       jb·····1e2·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndex1_info+0xca>
93 »       sub····$0x8,%rsp93 »       sub····$0x8,%rsp
94 »       mov····%r13,%rcx94 »       mov····%r13,%rcx
95 »       mov····%rax,%rsi95 »       mov····%rax,%rsi
96 »       mov····%rcx,%rdi96 »       mov····%rcx,%rdi
97 »       mov····%rax,%rcx97 »       mov····%rax,%rcx
98 »       xor····%eax,%eax98 »       xor····%eax,%eax
99 »       mov····%rcx,%r1499 »       mov····%rcx,%r14
100 »       call···176·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndex1_info+0x5e>100 »       call···176·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndex1_info+0x5e>
101 ·R_X86_64_PLT32» newCAF-0x4101 ·R_X86_64_PLT32» newCAF-0x4
102 »       add····$0x8,%rsp102 »       add····$0x8,%rsp
103 »       test···%rax,%rax103 »       test···%rax,%rax
104 »       je·····1df·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndex1_info+0xc7>104 »       je·····1df·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndex1_info+0xc7>
105 »       movq···$0x0,-0x20(%rbp)105 »       movq···$0x0,-0x20(%rbp)
106 ·R_X86_64_32S»   stg_bh_upd_frame_info106 ·R_X86_64_32S»   stg_bh_upd_frame_info
107 »       mov····%rax,-0x8(%rbp)107 »       mov····%rax,-0x8(%rbp)
108 »       mov····0x360(%r13),%rax108 »       mov····0x360(%r13),%rax
109 »       mov····%rax,-0x18(%rbp)109 »       mov····%rax,-0x18(%rbp)
110 »       mov····0x8(%rbx),%rax110 »       mov····0x8(%rbx),%rax
111 »       mov····%rax,0x360(%r13)111 »       mov····%rax,0x360(%r13)
112 »       mov····0x360(%r13),%rax112 »       mov····0x360(%r13),%rax
113 »       lea····0x0(%rip),%rbx········113 »       lea····0x0(%rip),%rbx········
114 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndex_HPC_cc-0x4114 ·R_X86_64_PC32»  oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndex_HPC_cc-0x4
115 »       sub····$0x8,%rsp115 »       sub····$0x8,%rsp
116 »       mov····%rbx,%rsi116 »       mov····%rbx,%rsi
117 »       mov····%rax,%rdi117 »       mov····%rax,%rdi
118 »       xor····%eax,%eax118 »       xor····%eax,%eax
119 »       call···1c0·<oszmstringzm2zi0zi6zmKoVBRYToiZZNKBGfpQU5BBD_SystemziOsStringziWindows_findIndex1_info+0xa8>119 »       call···1c0·<oszmstringzm2zi0zi6zmIlBa2UQjH7mL18YjMu1jzzE_SystemziOsStringziWindows_findIndex1_info+0xa8>
120 ·R_X86_64_PLT32» pushCostCentre-0x4120 ·R_X86_64_PLT32» pushCostCentre-0x4
121 »       add····$0x8,%rsp121 »       add····$0x8,%rsp
Max diff block lines reached; 571656/578683 bytes (98.79%) of diff not shown.
36.6 KB
readelf --wide --decompress --string-dump=.rodata.str {}
    
Offset 247, 376 lines modifiedOffset 247, 376 lines modified
247 ··[··14f7]··GHC.Types247 ··[··14f7]··GHC.Types
248 ··[··1501]··==248 ··[··1501]··==
249 ··[··1504]··illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·type)249 ··[··1504]··illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·type)
250 ··[··154f]··illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·declaration)250 ··[··154f]··illegal·QuasiQuote·(allowed·as·expression·or·pattern·only,·used·as·a·declaration)
251 ··[··15a1]··error251 ··[··15a1]··error
252 ··[··15a7]··throwM252 ··[··15a7]··throwM
253 ··[··15ae]··foldl1'253 ··[··15ae]··foldl1'
254 ··[··15b6]··os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD254 ··[··15b6]··os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE
255 ··[··15dd]··System.OsString.Windows255 ··[··15dd]··System.OsString.Windows
256 ··[··15f5]··./System/OsString/Common.hs256 ··[··15f5]··./System/OsString/Common.hs
257 ··[··1611]··foldr1'257 ··[··1611]··foldr1'
258 ··[··1619]··->>List258 ··[··1619]··->>List
259 ··[··1621]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.findIndices1_rvRd>259 ··[··1621]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.findIndices1_rvRd>
260 ··[··1674]··->>Maybe260 ··[··1674]··->>Maybe
261 ··[··167d]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.findIndex1_rvRc>261 ··[··167d]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.findIndex1_rvRc>
262 ··[··16ce]··->>Int262 ··[··16ce]··->>Int
263 ··[··16d5]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.count1_rvQJ>263 ··[··16d5]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.count1_rvQJ>
264 ··[··1722]··->>List264 ··[··1722]··->>List
265 ··[··172a]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.elemIndices1_rvR3>265 ··[··172a]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.elemIndices1_rvR3>
266 ··[··177d]··->>Maybe266 ··[··177d]··->>Maybe
267 ··[··1786]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.elemIndex1_rvR2>267 ··[··1786]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.elemIndex1_rvR2>
268 ··[··17d7]··ShortByteString268 ··[··17d7]··ShortByteString
269 ··[··17e7]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.sbs_svTr>269 ··[··17e7]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.sbs_svTr>
270 ··[··1831]··->>Maybe270 ··[··1831]··->>Maybe
271 ··[··183a]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.sat_svTF>271 ··[··183a]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.sat_svTF>
272 ··[··1884]··->>Maybe272 ··[··1884]··->>Maybe
273 ··[··188d]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.!?2_rvQv>273 ··[··188d]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.!?2_rvQv>
274 ··[··18d7]··->>Maybe274 ··[··18d7]··->>Maybe
275 ··[··18e0]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.!?1_rvQu>275 ··[··18e0]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.!?1_rvQu>
276 ··[··192a]··->>(,)276 ··[··192a]··->>(,)
277 ··[··1931]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.partition1_rvS5>277 ··[··1931]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.partition1_rvS5>
278 ··[··1982]··->>ShortByteString278 ··[··1982]··->>ShortByteString
279 ··[··1995]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.filter1_rvRa>279 ··[··1995]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.filter1_rvRa>
280 ··[··19e3]··->>Maybe280 ··[··19e3]··->>Maybe
281 ··[··19ec]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.find1_rvRb>281 ··[··19ec]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.find1_rvRb>
282 ··[··1a38]··->>Bool282 ··[··1a38]··->>Bool
283 ··[··1a40]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.elem1_rvR1>283 ··[··1a40]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.elem1_rvR1>
284 ··[··1a8c]··->>(,)284 ··[··1a8c]··->>(,)
285 ··[··1a93]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.breakSubstring1_rvQG>285 ··[··1a93]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.breakSubstring1_rvQG>
286 ··[··1ae9]··->>Bool286 ··[··1ae9]··->>Bool
287 ··[··1af1]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.isSuffixOf1_rvRW>287 ··[··1af1]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.isSuffixOf1_rvRW>
288 ··[··1b43]··->>Bool288 ··[··1b43]··->>Bool
289 ··[··1b4b]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.isPrefixOf1_rvRV>289 ··[··1b4b]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.isPrefixOf1_rvRV>
290 ··[··1b9d]··->>Bool290 ··[··1b9d]··->>Bool
291 ··[··1ba5]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.isInfixOf1_rvRU>291 ··[··1ba5]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.isInfixOf1_rvRU>
292 ··[··1bf6]··->>Maybe292 ··[··1bf6]··->>Maybe
293 ··[··1bff]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.stripPrefix1_rvSw>293 ··[··1bff]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.stripPrefix1_rvSw>
294 ··[··1c52]··->>Maybe294 ··[··1c52]··->>Maybe
295 ··[··1c5b]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.stripSuffix1_rvSx>295 ··[··1c5b]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.stripSuffix1_rvSx>
296 ··[··1cae]··->>List296 ··[··1cae]··->>List
297 ··[··1cb6]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.splitWith1_rvSv>297 ··[··1cb6]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.splitWith1_rvSv>
298 ··[··1d07]··->>List298 ··[··1d07]··->>List
299 ··[··1d0f]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.split1_rvSt>299 ··[··1d0f]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.split1_rvSt>
300 ··[··1d5c]··->>(,)300 ··[··1d5c]··->>(,)
301 ··[··1d63]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.splitAt1_rvSu>301 ··[··1d63]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.splitAt1_rvSu>
302 ··[··1db2]··->>(,)302 ··[··1db2]··->>(,)
303 ··[··1db9]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.spanEnd1_rvSs>303 ··[··1db9]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.spanEnd1_rvSs>
304 ··[··1e08]··->>(,)304 ··[··1e08]··->>(,)
305 ··[··1e0f]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.span1_rvSr>305 ··[··1e0f]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.span1_rvSr>
306 ··[··1e5b]··->>(,)306 ··[··1e5b]··->>(,)
307 ··[··1e62]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.break1_rvQE>307 ··[··1e62]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.break1_rvQE>
308 ··[··1eaf]··->>(,)308 ··[··1eaf]··->>(,)
309 ··[··1eb6]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.breakEnd1_rvQF>309 ··[··1eb6]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.breakEnd1_rvQF>
310 ··[··1f06]··->>ShortByteString310 ··[··1f06]··->>ShortByteString
311 ··[··1f19]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.dropWhileEnd1_rvR0>311 ··[··1f19]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.dropWhileEnd1_rvR0>
312 ··[··1f6d]··->>ShortByteString312 ··[··1f6d]··->>ShortByteString
313 ··[··1f80]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.dropWhile1_rvQZ>313 ··[··1f80]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.dropWhile1_rvQZ>
314 ··[··1fd1]··->>ShortByteString314 ··[··1fd1]··->>ShortByteString
315 ··[··1fe4]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.dropEnd1_rvQY>315 ··[··1fe4]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.dropEnd1_rvQY>
316 ··[··2033]··->>ShortByteString316 ··[··2033]··->>ShortByteString
317 ··[··2046]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.drop1_rvQX>317 ··[··2046]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.drop1_rvQX>
318 ··[··2092]··->>ShortByteString318 ··[··2092]··->>ShortByteString
319 ··[··20a5]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.takeWhile1_rvSE>319 ··[··20a5]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.takeWhile1_rvSE>
320 ··[··20f6]··->>ShortByteString320 ··[··20f6]··->>ShortByteString
321 ··[··2109]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.takeWhileEnd1_rvSF>321 ··[··2109]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.takeWhileEnd1_rvSF>
322 ··[··215d]··->>ShortByteString322 ··[··215d]··->>ShortByteString
323 ··[··2170]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.takeEnd1_rvSD>323 ··[··2170]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.takeEnd1_rvSD>
324 ··[··21bf]··->>ShortByteString324 ··[··21bf]··->>ShortByteString
325 ··[··21d2]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.take1_rvSC>325 ··[··21d2]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.take1_rvSC>
326 ··[··221e]··->>ShortByteString326 ··[··221e]··->>ShortByteString
327 ··[··2231]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.replicate1_rvSn>327 ··[··2231]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.replicate1_rvSn>
328 ··[··2282]··ShortByteString328 ··[··2282]··ShortByteString
329 ··[··2292]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.empty1_rvR4>329 ··[··2292]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.empty1_rvR4>
330 ··[··22df]··->ShortByteString330 ··[··22df]··->ShortByteString
331 ··[··22f1]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.concat1_rvQH>331 ··[··22f1]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.concat1_rvQH>
332 ··[··233f]··->>Bool332 ··[··233f]··->>Bool
333 ··[··2347]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.any1_rvQD>333 ··[··2347]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.any1_rvQD>
334 ··[··2392]··->>Bool334 ··[··2392]··->>Bool
335 ··[··239a]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.all1_rvQC>335 ··[··239a]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.all1_rvQC>
336 ··[··23e5]··->>Word16336 ··[··23e5]··->>Word16
337 ··[··23ef]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.foldr1'1_rvRs>337 ··[··23ef]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.foldr1'1_rvRs>
338 ··[··243e]··ShortByteString338 ··[··243e]··ShortByteString
339 ··[··244e]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.sat_svTI>339 ··[··244e]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.sat_svTI>
340 ··[··2498]··->Word16340 ··[··2498]··->Word16
341 ··[··24a1]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.sat_svTK>341 ··[··24a1]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.sat_svTK>
342 ··[··24eb]··->>Word16342 ··[··24eb]··->>Word16
343 ··[··24f5]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.sat_svTL>343 ··[··24f5]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.sat_svTL>
344 ··[··253f]··->>Word16344 ··[··253f]··->>Word16
345 ··[··2549]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.foldr3_rvRr>345 ··[··2549]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.foldr3_rvRr>
346 ··[··2596]··->>Word16346 ··[··2596]··->>Word16
347 ··[··25a0]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.foldl1'1_rvRh>347 ··[··25a0]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.foldl1'1_rvRh>
348 ··[··25ef]··ShortByteString348 ··[··25ef]··ShortByteString
349 ··[··25ff]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.sat_svTO>349 ··[··25ff]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.sat_svTO>
350 ··[··2649]··->Word16350 ··[··2649]··->Word16
351 ··[··2652]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.sat_svTS>351 ··[··2652]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.sat_svTS>
352 ··[··269c]··->>Word16352 ··[··269c]··->>Word16
353 ··[··26a6]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.sat_svTT>353 ··[··26a6]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.sat_svTT>
354 ··[··26f0]··->>Word16354 ··[··26f0]··->>Word16
355 ··[··26fa]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.foldl3_rvRg>355 ··[··26fa]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.foldl3_rvRg>
356 ··[··2747]··->>ShortByteString356 ··[··2747]··->>ShortByteString
357 ··[··275a]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.intercalate1_rvRT>357 ··[··275a]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.intercalate1_rvRT>
358 ··[··27ad]··->ShortByteString358 ··[··27ad]··->ShortByteString
359 ··[··27bf]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.reverse1_rvSo>359 ··[··27bf]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.reverse1_rvSo>
360 ··[··280e]··->>ShortByteString360 ··[··280e]··->>ShortByteString
361 ··[··2821]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.map1_rvS2>361 ··[··2821]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.map1_rvS2>
362 ··[··286c]··->Int362 ··[··286c]··->Int
363 ··[··2872]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.length1_rvS1>363 ··[··2872]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.length1_rvS1>
364 ··[··28c0]··->Bool364 ··[··28c0]··->Bool
365 ··[··28c7]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.null1_rvS3>365 ··[··28c7]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.null1_rvS3>
366 ··[··2913]··->Maybe366 ··[··2913]··->Maybe
367 ··[··291b]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.unsnoc1_rvST>367 ··[··291b]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.unsnoc1_rvST>
368 ··[··2969]··->Maybe368 ··[··2969]··->Maybe
369 ··[··2971]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.uncons1_rvSG>369 ··[··2971]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.uncons1_rvSG>
370 ··[··29bf]··->>ShortByteString370 ··[··29bf]··->>ShortByteString
371 ··[··29d2]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.cons1_rvQI>371 ··[··29d2]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.cons1_rvQI>
372 ··[··2a1e]··->>ShortByteString372 ··[··2a1e]··->>ShortByteString
373 ··[··2a31]··<os-string-2.0.6-KoVBRYToiZNKBGfpQU5BBD:System.OsString.Windows.snoc1_rvSq>373 ··[··2a31]··<os-string-2.0.6-IlBa2UQjH7mL18YjMu1jzE:System.OsString.Windows.snoc1_rvSq>
Max diff block lines reached; 24768/37318 bytes (66.37%) of diff not shown.
399 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 202, 3058 lines modifiedOffset 202, 3058 lines modified
202 ··0x00000c70·74720069·79304d5f·73747200·6979304e·tr.iy0M_str.iy0N202 ··0x00000c70·74720069·79304d5f·73747200·6979304e·tr.iy0M_str.iy0N
203 ··0x00000c80·5f737472·00697930·4f5f7374·72006979·_str.iy0O_str.iy203 ··0x00000c80·5f737472·00697930·4f5f7374·72006979·_str.iy0O_str.iy
204 ··0x00000c90·30505f73·74720069·7930515f·73747200·0P_str.iy0Q_str.204 ··0x00000c90·30505f73·74720069·7930515f·73747200·0P_str.iy0Q_str.
205 ··0x00000ca0·69793052·5f737472·00697930·535f7374·iy0R_str.iy0S_st205 ··0x00000ca0·69793052·5f737472·00697930·535f7374·iy0R_str.iy0S_st
206 ··0x00000cb0·72006979·30545f73·74720069·7930555f·r.iy0T_str.iy0U_206 ··0x00000cb0·72006979·30545f73·74720069·7930555f·r.iy0T_str.iy0U_
207 ··0x00000cc0·73747200·69793056·5f737472·006f737a·str.iy0V_str.osz207 ··0x00000cc0·73747200·69793056·5f737472·006f737a·str.iy0V_str.osz
208 ··0x00000cd0·6d737472·696e677a·6d327a69·307a6936·mstringzm2zi0zi6208 ··0x00000cd0·6d737472·696e677a·6d327a69·307a6936·mstringzm2zi0zi6
209 ··0x00000ce0·7a6d4b6f·56425259·546f695a·5a4e4b42·zmKoVBRYToiZZNKB 
210 ··0x00000cf0·47667051·55354242·445f5379·7374656d·GfpQU5BBD_System209 ··0x00000ce0·7a6d496c·42613255·516a4837·6d4c3138·zmIlBa2UQjH7mL18
 210 ··0x00000cf0·596a4d75·316a7a7a·455f5379·7374656d·YjMu1jzzE_System
Diff chunk too large, falling back to line-by-line diff (409 lines added, 409 lines removed)
211 ··0x00000d00·7a694f73·53747269·6e677a69·57696e64·ziOsStringziWind211 ··0x00000d00·7a694f73·53747269·6e677a69·57696e64·ziOsStringziWind
212 ··0x00000d10·6f77735f·68656164·5f485043·5f636300·ows_head_HPC_cc.212 ··0x00000d10·6f77735f·7061636b·315f696e·666f006f·ows_pack1_info.o
213 ··0x00000d20·6f737a6d·73747269·6e677a6d·327a6930·oszmstringzm2zi0213 ··0x00000d20·737a6d73·7472696e·677a6d32·7a69307a·szmstringzm2zi0z
214 ··0x00000d30·7a69367a·6d4b6f56·42525954·6f695a5a·zi6zmKoVBRYToiZZ214 ··0x00000d30·69367a6d·496c4261·3255516a·48376d4c·i6zmIlBa2UQjH7mL
215 ··0x00000d40·4e4b4247·66705155·35424244·5f537973·NKBGfpQU5BBD_Sys215 ··0x00000d40·3138596a·4d75316a·7a7a455f·53797374·18YjMu1jzzE_Syst
216 ··0x00000d50·74656d7a·694f7353·7472696e·677a6944·temziOsStringziD216 ··0x00000d50·656d7a69·4f735374·72696e67·7a695769·emziOsStringziWi
217 ··0x00000d60·6174617a·69427974·65537472·696e677a·ataziByteStringz217 ··0x00000d60·6e646f77·735f6669·6c746572·5f636c6f·ndows_filter_clo
218 ··0x00000d70·6953686f·72747a69·576f7264·31365f68·iShortziWord16_h218 ··0x00000d70·73757265·006f737a·6d737472·696e677a·sure.oszmstringz
219 ··0x00000d80·6561645f·636c6f73·75726500·6f737a6d·ead_closure.oszm219 ··0x00000d80·6d327a69·307a6936·7a6d496c·42613255·m2zi0zi6zmIlBa2U
220 ··0x00000d90·73747269·6e677a6d·327a6930·7a69367a·stringzm2zi0zi6z220 ··0x00000d90·516a4837·6d4c3138·596a4d75·316a7a7a·QjH7mL18YjMu1jzz
221 ··0x00000da0·6d4b6f56·42525954·6f695a5a·4e4b4247·mKoVBRYToiZZNKBG221 ··0x00000da0·455f5379·7374656d·7a694f73·53747269·E_SystemziOsStri
222 ··0x00000db0·66705155·35424244·5f537973·74656d7a·fpQU5BBD_Systemz222 ··0x00000db0·6e677a69·57696e64·6f77735f·6465636f·ngziWindows_deco
223 ··0x00000dc0·694f7353·7472696e·677a6945·6e636f64·iOsStringziEncod223 ··0x00000dc0·64654653·5f696e66·6f006f73·7a6d7374·deFS_info.oszmst
224 ··0x00000dd0·696e677a·69496e74·65726e61·6c5f7a64·ingziInternal_zd224 ··0x00000dd0·72696e67·7a6d327a·69307a69·367a6d49·ringzm2zi0zi6zmI
225 ··0x00000de0·77676f5f·696e666f·006f737a·6d737472·wgo_info.oszmstr225 ··0x00000de0·6c426132·55516a48·376d4c31·38596a4d·lBa2UQjH7mL18YjM
226 ··0x00000df0·696e677a·6d327a69·307a6936·7a6d4b6f·ingzm2zi0zi6zmKo226 ··0x00000df0·75316a7a·7a455f53·79737465·6d7a694f·u1jzzE_SystemziO
227 ··0x00000e00·56425259·546f695a·5a4e4b42·47667051·VBRYToiZZNKBGfpQ227 ··0x00000e00·73537472·696e677a·6957696e·646f7773·sStringziWindows
228 ··0x00000e10·55354242·445f5379·7374656d·7a694f73·U5BBD_SystemziOs228 ··0x00000e10·5f666f6c·646c325f·696e666f·006f737a·_foldl2_info.osz
229 ··0x00000e20·53747269·6e677a69·57696e64·6f77735f·StringziWindows_229 ··0x00000e20·6d737472·696e677a·6d327a69·307a6936·mstringzm2zi0zi6
230 ··0x00000e30·73747269·70507265·66697831·5f696e66·stripPrefix1_inf230 ··0x00000e30·7a6d496c·42613255·516a4837·6d4c3138·zmIlBa2UQjH7mL18
231 ··0x00000e40·6f006f73·7a6d7374·72696e67·7a6d327a·o.oszmstringzm2z231 ··0x00000e40·596a4d75·316a7a7a·455f5379·7374656d·YjMu1jzzE_System
232 ··0x00000e50·69307a69·367a6d4b·6f564252·59546f69·i0zi6zmKoVBRYToi232 ··0x00000e50·7a694f73·53747269·6e677a69·44617461·ziOsStringziData
233 ··0x00000e60·5a5a4e4b·42476670·51553542·42445f53·ZZNKBGfpQU5BBD_S233 ··0x00000e60·7a694279·74655374·72696e67·7a695368·ziByteStringziSh
234 ··0x00000e70·79737465·6d7a694f·73537472·696e677a·ystemziOsStringz234 ··0x00000e70·6f72747a·69576f72·6431365f·656c656d·ortziWord16_elem
235 ··0x00000e80·6957696e·646f7773·5f666f6c·646c317a·iWindows_foldl1z235 ··0x00000e80·496e6469·6365735f·636c6f73·75726500·Indices_closure.
236 ··0x00000e90·71335f63·6c6f7375·7265006f·737a6d73·q3_closure.oszms236 ··0x00000e90·6f737a6d·73747269·6e677a6d·327a6930·oszmstringzm2zi0
237 ··0x00000ea0·7472696e·677a6d32·7a69307a·69367a6d·tringzm2zi0zi6zm237 ··0x00000ea0·7a69367a·6d496c42·61325551·6a48376d·zi6zmIlBa2UQjH7m
238 ··0x00000eb0·4b6f5642·5259546f·695a5a4e·4b424766·KoVBRYToiZZNKBGf238 ··0x00000eb0·4c313859·6a4d7531·6a7a7a45·5f537973·L18YjMu1jzzE_Sys
239 ··0x00000ec0·70515535·4242445f·53797374·656d7a69·pQU5BBD_Systemzi239 ··0x00000ec0·74656d7a·694f7353·7472696e·677a6944·temziOsStringziD
240 ··0x00000ed0·4f735374·72696e67·7a695769·6e646f77·OsStringziWindow240 ··0x00000ed0·6174617a·69427974·65537472·696e677a·ataziByteStringz
241 ··0x00000ee0·735f6669·6e645f48·50435f63·63006f73·s_find_HPC_cc.os241 ··0x00000ee0·6953686f·72747a69·576f7264·31365f66·iShortziWord16_f
242 ··0x00000ef0·7a6d7374·72696e67·7a6d327a·69307a69·zmstringzm2zi0zi242 ··0x00000ef0·696e6449·6e646963·65735f63·6c6f7375·indIndices_closu
243 ··0x00000f00·367a6d4b·6f564252·59546f69·5a5a4e4b·6zmKoVBRYToiZZNK243 ··0x00000f00·7265006f·737a6d73·7472696e·677a6d32·re.oszmstringzm2
244 ··0x00000f10·42476670·51553542·42445f53·79737465·BGfpQU5BBD_Syste244 ··0x00000f10·7a69307a·69367a6d·496c4261·3255516a·zi0zi6zmIlBa2UQj
245 ··0x00000f20·6d7a694f·73537472·696e677a·69446174·mziOsStringziDat245 ··0x00000f20·48376d4c·3138596a·4d75316a·7a7a455f·H7mL18YjMu1jzzE_
246 ··0x00000f30·617a6942·79746553·7472696e·677a6953·aziByteStringziS246 ··0x00000f30·53797374·656d7a69·4f735374·72696e67·SystemziOsString
247 ··0x00000f40·686f7274·7a69576f·72643136·5f726570·hortziWord16_rep247 ··0x00000f40·7a695769·6e646f77·735f6973·50726566·ziWindows_isPref
248 ··0x00000f50·6c696361·74655f63·6c6f7375·72650073·licate_closure.s248 ··0x00000f50·69784f66·5f485043·5f636300·6f737a6d·ixOf_HPC_cc.oszm
249 ··0x00000f60·74675f6b·65657041·6c697665·7a68006f·tg_keepAlivezh.o249 ··0x00000f60·73747269·6e677a6d·327a6930·7a69367a·stringzm2zi0zi6z
250 ··0x00000f70·737a6d73·7472696e·677a6d32·7a69307a·szmstringzm2zi0z250 ··0x00000f70·6d496c42·61325551·6a48376d·4c313859·mIlBa2UQjH7mL18Y
251 ··0x00000f80·69367a6d·4b6f5642·5259546f·695a5a4e·i6zmKoVBRYToiZZN251 ··0x00000f80·6a4d7531·6a7a7a45·5f537973·74656d7a·jMu1jzzE_Systemz
252 ··0x00000f90·4b424766·70515535·4242445f·53797374·KBGfpQU5BBD_Syst252 ··0x00000f90·694f7353·7472696e·677a6944·6174617a·iOsStringziDataz
253 ··0x00000fa0·656d7a69·4f735374·72696e67·7a695769·emziOsStringziWi253 ··0x00000fa0·69427974·65537472·696e677a·6953686f·iByteStringziSho
254 ··0x00000fb0·6e646f77·735f656c·656d496e·6465785f·ndows_elemIndex_254 ··0x00000fb0·72747a69·496e7465·726e616c·5f617373·rtziInternal_ass
255 ··0x00000fc0·636c6f73·75726500·62617365·5f474843·closure.base_GHC255 ··0x00000fc0·65727445·76656e31·5f696e66·6f006f73·ertEven1_info.os
256 ··0x00000fd0·7a69466f·72656967·6e5f7a64·737a6477·ziForeign_zdszdw256 ··0x00000fd0·7a6d7374·72696e67·7a6d327a·69307a69·zmstringzm2zi0zi
257 ··0x00000fe0·706f6b65·41727261·79315f69·6e666f00·pokeArray1_info.257 ··0x00000fe0·367a6d49·6c426132·55516a48·376d4c31·6zmIlBa2UQjH7mL1
258 ··0x00000ff0·6f737a6d·73747269·6e677a6d·327a6930·oszmstringzm2zi0258 ··0x00000ff0·38596a4d·75316a7a·7a455f53·79737465·8YjMu1jzzE_Syste
259 ··0x00001000·7a69367a·6d4b6f56·42525954·6f695a5a·zi6zmKoVBRYToiZZ259 ··0x00001000·6d7a694f·73537472·696e677a·6957696e·mziOsStringziWin
260 ··0x00001010·4e4b4247·66705155·35424244·5f537973·NKBGfpQU5BBD_Sys260 ··0x00001010·646f7773·5f74616b·655f636c·6f737572·dows_take_closur
261 ··0x00001020·74656d7a·694f7353·7472696e·677a6957·temziOsStringziW261 ··0x00001020·65007374·675f6b65·6570416c·6976657a·e.stg_keepAlivez
262 ··0x00001030·696e646f·77735f7a·6e7a3366·55325f63·indows_znz3fU2_c262 ··0x00001030·68006261·73655f47·48437a69·466f7265·h.base_GHCziFore
263 ··0x00001040·6c6f7375·7265006f·737a6d73·7472696e·losure.oszmstrin263 ··0x00001040·69676e5f·7a64737a·6477706f·6b654172·ign_zdszdwpokeAr
264 ··0x00001050·677a6d32·7a69307a·69367a6d·4b6f5642·gzm2zi0zi6zmKoVB264 ··0x00001050·72617931·5f696e66·6f006f73·7a6d7374·ray1_info.oszmst
265 ··0x00001060·5259546f·695a5a4e·4b424766·70515535·RYToiZZNKBGfpQU5265 ··0x00001060·72696e67·7a6d327a·69307a69·367a6d49·ringzm2zi0zi6zmI
266 ··0x00001070·4242445f·53797374·656d7a69·4f735374·BBD_SystemziOsSt266 ··0x00001070·6c426132·55516a48·376d4c31·38596a4d·lBa2UQjH7mL18YjM
267 ··0x00001080·72696e67·7a695769·6e646f77·735f6472·ringziWindows_dr267 ··0x00001080·75316a7a·7a455f53·79737465·6d7a694f·u1jzzE_SystemziO
268 ··0x00001090·6f70315f·636c6f73·75726500·6f737a6d·op1_closure.oszm268 ··0x00001090·73537472·696e677a·69446174·617a6942·sStringziDataziB
269 ··0x000010a0·73747269·6e677a6d·327a6930·7a69367a·stringzm2zi0zi6z269 ··0x000010a0·79746553·7472696e·677a6953·686f7274·yteStringziShort
270 ··0x000010b0·6d4b6f56·42525954·6f695a5a·4e4b4247·mKoVBRYToiZZNKBG270 ··0x000010b0·7a69576f·72643136·5f696e69·745f636c·ziWord16_init_cl
271 ··0x000010c0·66705155·35424244·5f537973·74656d7a·fpQU5BBD_Systemz271 ··0x000010c0·6f737572·65006f73·7a6d7374·72696e67·osure.oszmstring
272 ··0x000010d0·694f7353·7472696e·677a6944·6174617a·iOsStringziDataz272 ··0x000010d0·7a6d327a·69307a69·367a6d49·6c426132·zm2zi0zi6zmIlBa2
273 ··0x000010e0·69427974·65537472·696e677a·6953686f·iByteStringziSho273 ··0x000010e0·55516a48·376d4c31·38596a4d·75316a7a·UQjH7mL18YjMu1jz
274 ··0x000010f0·72747a69·576f7264·31365f68·6561645f·rtziWord16_head_274 ··0x000010f0·7a455f53·79737465·6d7a694f·73537472·zE_SystemziOsStr
275 ··0x00001100·696e666f·006f737a·6d737472·696e677a·info.oszmstringz275 ··0x00001100·696e677a·6957696e·646f7773·5f697353·ingziWindows_isS
276 ··0x00001110·6d327a69·307a6936·7a6d4b6f·56425259·m2zi0zi6zmKoVBRY276 ··0x00001110·75666669·784f6631·5f696e66·6f006f73·uffixOf1_info.os
277 ··0x00001120·546f695a·5a4e4b42·47667051·55354242·ToiZZNKBGfpQU5BB277 ··0x00001120·7a6d7374·72696e67·7a6d327a·69307a69·zmstringzm2zi0zi
278 ··0x00001130·445f5379·7374656d·7a694f73·53747269·D_SystemziOsStri278 ··0x00001130·367a6d49·6c426132·55516a48·376d4c31·6zmIlBa2UQjH7mL1
279 ··0x00001140·6e677a69·44617461·7a694279·74655374·ngziDataziByteSt279 ··0x00001140·38596a4d·75316a7a·7a455f53·79737465·8YjMu1jzzE_Syste
280 ··0x00001150·72696e67·7a695368·6f72747a·69576f72·ringziShortziWor280 ··0x00001150·6d7a694f·73537472·696e677a·69446174·mziOsStringziDat
281 ··0x00001160·6431365f·666f6c64·6c5f636c·6f737572·d16_foldl_closur281 ··0x00001160·617a6942·79746553·7472696e·677a6953·aziByteStringziS
282 ··0x00001170·65006f73·7a6d7374·72696e67·7a6d327a·e.oszmstringzm2z282 ··0x00001170·686f7274·7a69576f·72643136·5f706163·hortziWord16_pac
283 ··0x00001180·69307a69·367a6d4b·6f564252·59546f69·i0zi6zmKoVBRYToi283 ··0x00001180·6b5f636c·6f737572·65006f73·7a6d7374·k_closure.oszmst
284 ··0x00001190·5a5a4e4b·42476670·51553542·42445f53·ZZNKBGfpQU5BBD_S284 ··0x00001190·72696e67·7a6d327a·69307a69·367a6d49·ringzm2zi0zi6zmI
285 ··0x000011a0·79737465·6d7a694f·73537472·696e677a·ystemziOsStringz285 ··0x000011a0·6c426132·55516a48·376d4c31·38596a4d·lBa2UQjH7mL18YjM
286 ··0x000011b0·6957696e·646f7773·5f6e756c·6c5f636c·iWindows_null_cl286 ··0x000011b0·75316a7a·7a455f53·79737465·6d7a694f·u1jzzE_SystemziO
287 ··0x000011c0·6f737572·65006f73·7a6d7374·72696e67·osure.oszmstring287 ··0x000011c0·73537472·696e677a·6957696e·646f7773·sStringziWindows
288 ··0x000011d0·7a6d327a·69307a69·367a6d4b·6f564252·zm2zi0zi6zmKoVBR288 ··0x000011d0·5f7a6474·724d6f64·756c6532·5f627974·_zdtrModule2_byt
289 ··0x000011e0·59546f69·5a5a4e4b·42476670·51553542·YToiZZNKBGfpQU5B289 ··0x000011e0·6573006f·737a6d73·7472696e·677a6d32·es.oszmstringzm2
290 ··0x000011f0·42445f53·79737465·6d7a694f·73537472·BD_SystemziOsStr290 ··0x000011f0·7a69307a·69367a6d·496c4261·3255516a·zi0zi6zmIlBa2UQj
291 ··0x00001200·696e677a·6957696e·646f7773·5f646563·ingziWindows_dec291 ··0x00001200·48376d4c·3138596a·4d75316a·7a7a455f·H7mL18YjMu1jzzE_
292 ··0x00001210·6f646557·6974685f·4850435f·6363006f·odeWith_HPC_cc.o292 ··0x00001210·53797374·656d7a69·4f735374·72696e67·SystemziOsString
293 ··0x00001220·737a6d73·7472696e·677a6d32·7a69307a·szmstringzm2zi0z293 ··0x00001220·7a695769·6e646f77·735f7370·6c697457·ziWindows_splitW
294 ··0x00001230·69367a6d·4b6f5642·5259546f·695a5a4e·i6zmKoVBRYToiZZN294 ··0x00001230·6974685f·636c6f73·75726500·6f737a6d·ith_closure.oszm
295 ··0x00001240·4b424766·70515535·4242445f·53797374·KBGfpQU5BBD_Syst295 ··0x00001240·73747269·6e677a6d·327a6930·7a69367a·stringzm2zi0zi6z
296 ··0x00001250·656d7a69·4f735374·72696e67·7a695769·emziOsStringziWi296 ··0x00001250·6d496c42·61325551·6a48376d·4c313859·mIlBa2UQjH7mL18Y
297 ··0x00001260·6e646f77·735f6672·6f6d5374·72696e67·ndows_fromString297 ··0x00001260·6a4d7531·6a7a7a45·5f537973·74656d7a·jMu1jzzE_Systemz
298 ··0x00001270·5f636c6f·73757265·00737467·5f535254·_closure.stg_SRT298 ··0x00001270·694f7353·7472696e·677a6957·696e646f·iOsStringziWindo
299 ··0x00001280·5f335f69·6e666f00·6f737a6d·73747269·_3_info.oszmstri299 ··0x00001280·77735f74·616b6545·6e645f48·50435f63·ws_takeEnd_HPC_c
300 ··0x00001290·6e677a6d·327a6930·7a69367a·6d4b6f56·ngzm2zi0zi6zmKoV300 ··0x00001290·63006f73·7a6d7374·72696e67·7a6d327a·c.oszmstringzm2z
301 ··0x000012a0·42525954·6f695a5a·4e4b4247·66705155·BRYToiZZNKBGfpQU301 ··0x000012a0·69307a69·367a6d49·6c426132·55516a48·i0zi6zmIlBa2UQjH
302 ··0x000012b0·35424244·5f537973·74656d7a·694f7353·5BBD_SystemziOsS302 ··0x000012b0·376d4c31·38596a4d·75316a7a·7a455f53·7mL18YjMu1jzzE_S
303 ··0x000012c0·7472696e·677a6957·696e646f·77735f64·tringziWindows_d303 ··0x000012c0·79737465·6d7a694f·73537472·696e677a·ystemziOsStringz
304 ··0x000012d0·726f705f·4850435f·6363006f·737a6d73·rop_HPC_cc.oszms304 ··0x000012d0·6957696e·646f7773·5f696e74·65726361·iWindows_interca
305 ··0x000012e0·7472696e·677a6d32·7a69307a·69367a6d·tringzm2zi0zi6zm305 ··0x000012e0·6c617465·315f636c·6f737572·65006f73·late1_closure.os
306 ··0x000012f0·4b6f5642·5259546f·695a5a4e·4b424766·KoVBRYToiZZNKBGf306 ··0x000012f0·7a6d7374·72696e67·7a6d327a·69307a69·zmstringzm2zi0zi
307 ··0x00001300·70515535·4242445f·53797374·656d7a69·pQU5BBD_Systemzi307 ··0x00001300·367a6d49·6c426132·55516a48·376d4c31·6zmIlBa2UQjH7mL1
308 ··0x00001310·4f735374·72696e67·7a695769·6e646f77·OsStringziWindow308 ··0x00001310·38596a4d·75316a7a·7a455f53·79737465·8YjMu1jzzE_Syste
309 ··0x00001320·735f7073·74723134·5f696e66·6f006f73·s_pstr14_info.os309 ··0x00001320·6d7a694f·73537472·696e677a·6957696e·mziOsStringziWin
310 ··0x00001330·7a6d7374·72696e67·7a6d327a·69307a69·zmstringzm2zi0zi310 ··0x00001330·646f7773·5f666f6c·6472317a·71365f62·dows_foldr1zq6_b
311 ··0x00001340·367a6d4b·6f564252·59546f69·5a5a4e4b·6zmKoVBRYToiZZNK311 ··0x00001340·79746573·006f737a·6d737472·696e677a·ytes.oszmstringz
312 ··0x00001350·42476670·51553542·42445f53·79737465·BGfpQU5BBD_Syste312 ··0x00001350·6d327a69·307a6936·7a6d496c·42613255·m2zi0zi6zmIlBa2U
313 ··0x00001360·6d7a694f·73537472·696e677a·6957696e·mziOsStringziWin313 ··0x00001360·516a4837·6d4c3138·596a4d75·316a7a7a·QjH7mL18YjMu1jzz
314 ··0x00001370·646f7773·5f64726f·70456e64·5f636c6f·dows_dropEnd_clo314 ··0x00001370·455f5379·7374656d·7a694f73·53747269·E_SystemziOsStri
315 ··0x00001380·73757265·006f737a·6d737472·696e677a·sure.oszmstringz315 ··0x00001380·6e677a69·57696e64·6f77735f·68656164·ngziWindows_head
316 ··0x00001390·6d327a69·307a6936·7a6d4b6f·56425259·m2zi0zi6zmKoVBRY316 ··0x00001390·5f485043·5f636300·7374675f·5352545f·_HPC_cc.stg_SRT_
317 ··0x000013a0·546f695a·5a4e4b42·47667051·55354242·ToiZZNKBGfpQU5BB317 ··0x000013a0·335f696e·666f006f·737a6d73·7472696e·3_info.oszmstrin
318 ··0x000013b0·445f5379·7374656d·7a694f73·53747269·D_SystemziOsStri318 ··0x000013b0·677a6d32·7a69307a·69367a6d·496c4261·gzm2zi0zi6zmIlBa
319 ··0x000013c0·6e677a69·57696e64·6f77735f·73747269·ngziWindows_stri319 ··0x000013c0·3255516a·48376d4c·3138596a·4d75316a·2UQjH7mL18YjMu1j
320 ··0x000013d0·70537566·6669785f·636c6f73·75726500·pSuffix_closure.320 ··0x000013d0·7a7a455f·53797374·656d7a69·4f735374·zzE_SystemziOsSt
321 ··0x000013e0·6f737a6d·73747269·6e677a6d·327a6930·oszmstringzm2zi0321 ··0x000013e0·72696e67·7a695769·6e646f77·735f666f·ringziWindows_fo
322 ··0x000013f0·7a69367a·6d4b6f56·42525954·6f695a5a·zi6zmKoVBRYToiZZ322 ··0x000013f0·6c646c32·5f636c6f·73757265·006f737a·ldl2_closure.osz
323 ··0x00001400·4e4b4247·66705155·35424244·5f537973·NKBGfpQU5BBD_Sys323 ··0x00001400·6d737472·696e677a·6d327a69·307a6936·mstringzm2zi0zi6
324 ··0x00001410·74656d7a·694f7353·7472696e·677a6957·temziOsStringziW324 ··0x00001410·7a6d496c·42613255·516a4837·6d4c3138·zmIlBa2UQjH7mL18
325 ··0x00001420·696e646f·77735f74·616b6557·68696c65·indows_takeWhile325 ··0x00001420·596a4d75·316a7a7a·455f5379·7374656d·YjMu1jzzE_System
326 ··0x00001430·456e645f·636c6f73·75726500·6f737a6d·End_closure.oszm326 ··0x00001430·7a694f73·53747269·6e677a69·57696e64·ziOsStringziWind
Max diff block lines reached; 352680/408383 bytes (86.36%) of diff not shown.