| Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
| 1 | ·9022689b9b1b9e627a7690edcb0da7b8·31532·haskell·optional·libghc-atomic-write-dev_0.2.1.0-1_amd64.deb | ||
| 2 | · | 1 | ·25cf2e8de31364c66e35e1869fe4a1a5·31600·haskell·optional·libghc-atomic-write-dev_0.2.1.0-1_amd64.deb | 
| 2 | ·f14509435a1d17b1f1dab42e5fa41f8a·43344·doc·optional·libghc-atomic-write-doc_0.2.1.0-1_all.deb | ||
| 3 | ·0 | 3 | ·7011d395f97c3aa38a70f6aac4916511·28024·haskell·optional·libghc-atomic-write-prof_0.2.1.0-1_amd64.deb | 
| Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
| 1 | -rw-r--r--···0········0········0········4·2024-10-19·16:38:46.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2024-10-19·16:38:46.000000·debian-binary | 
| 2 | -rw-r--r--···0········0········0·····19 | 2 | -rw-r--r--···0········0········0·····1960·2024-10-19·16:38:46.000000·control.tar.xz | 
| 3 | -rw-r--r--···0········0········0····29 | 3 | -rw-r--r--···0········0········0····29448·2024-10-19·16:38:46.000000·data.tar.xz | 
| Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
| 1 | Package:·libghc-atomic-write-dev | 1 | Package:·libghc-atomic-write-dev | 
| 2 | Source:·haskell-atomic-write | 2 | Source:·haskell-atomic-write | 
| 3 | Version:·0.2.1.0-1 | 3 | Version:·0.2.1.0-1 | 
| 4 | Architecture:·amd64 | 4 | 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:·34 | 6 | Installed-Size:·340 | 
| 7 | Depends:·libghc-base-dev-4.18.2.1-8e81e,·libghc-bytestring-dev-0.11.5.3-7048d,·libghc-directory-dev-1.3.8.5-98ebe,·libghc-filepath-dev-1.4.300.1-f6cd4,·libghc-temporary-dev-1.3-78eba,·libghc-text-dev-2.0.2-5b954,·libghc-unix-compat-dev-0.7.3-765ba,·libc6·(>=·2.2.5),·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-directory-dev-1.3.8.5-98ebe,·libghc-filepath-dev-1.4.300.1-f6cd4,·libghc-temporary-dev-1.3-78eba,·libghc-text-dev-2.0.2-5b954,·libghc-unix-compat-dev-0.7.3-765ba,·libc6·(>=·2.2.5),·libgmp10·(>=·2:6.3.0+dfsg) | 
| 8 | Provides:·libghc-atomic-write-dev-0.2.1.0- | 8 | Provides:·libghc-atomic-write-dev-0.2.1.0-03d1b | 
| 9 | Section:·haskell | 9 | Section:·haskell | 
| 10 | Priority:·optional | 10 | Priority:·optional | 
| 11 | Homepage:·https://github.com/stackbuilders/atomic-write | 11 | Homepage:·https://github.com/stackbuilders/atomic-write | 
| 12 | Description:·Atomically·write·to·a·file | 12 | Description:·Atomically·write·to·a·file | 
| 13 | ·Atomically·write·to·a·file·on·POSIX-compliant·systems·while·preserving | 13 | ·Atomically·write·to·a·file·on·POSIX-compliant·systems·while·preserving | 
| 14 | ·permissions. | 14 | ·permissions. | 
| 15 | ·. | 15 | ·. | 
| Offset 28, 8 lines modified | Offset 28, 8 lines modified | ||
| 28 | ·ones·held·by·the·original·file. | 28 | ·ones·held·by·the·original·file. | 
| 29 | ·. | 29 | ·. | 
| 30 | ·This·library·is·based·on·similar·implementations·found·in·common·libraries·in | 30 | ·This·library·is·based·on·similar·implementations·found·in·common·libraries·in | 
| 31 | ·Ruby·and·Python. | 31 | ·Ruby·and·Python. | 
| 32 | ·. | 32 | ·. | 
| 33 | ·This·package·provides·a·library·for·the·Haskell·programming·language. | 33 | ·This·package·provides·a·library·for·the·Haskell·programming·language. | 
| 34 | ·See·http://www.haskell.org/·for·more·information·on·Haskell. | 34 | ·See·http://www.haskell.org/·for·more·information·on·Haskell. | 
| 35 | Ghc-Package:·atomic-write-0.2.1.0- | 35 | Ghc-Package:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70 | 
| Offset 1, 29 lines modified | Offset 1, 29 lines modified | ||
| 1 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 1 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Internal.dyn_hi | 
| 2 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 2 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Internal.hi | 
| 3 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 3 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteString.dyn_hi | 
| 4 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 4 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteString.hi | 
| 5 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 5 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteString/Binary.dyn_hi | 
| 6 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 6 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteString/Binary.hi | 
| 7 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 7 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteStringBuilder.dyn_hi | 
| 8 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 8 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteStringBuilder.hi | 
| 9 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 9 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyByteString.dyn_hi | 
| 10 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 10 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyByteString.hi | 
| 11 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 11 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyByteString/Binary.dyn_hi | 
| 12 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 12 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyByteString/Binary.hi | 
| 13 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 13 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyText.dyn_hi | 
| 14 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 14 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyText.hi | 
| 15 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 15 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyText/Binary.dyn_hi | 
| 16 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 16 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyText/Binary.hi | 
| 17 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 17 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/String.dyn_hi | 
| 18 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 18 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/String.hi | 
| 19 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 19 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/String/Binary.dyn_hi | 
| 20 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 20 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/String/Binary.hi | 
| 21 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 21 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/Text.dyn_hi | 
| 22 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 22 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/Text.hi | 
| 23 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 23 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/Text/Binary.dyn_hi | 
| 24 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 24 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/Text/Binary.hi | 
| 25 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 25 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/libHSatomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70.a | 
| 26 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSatomic-write-0.2.1.0- | 26 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSatomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70-ghc9.6.6.so | 
| 27 | usr/share/doc/libghc-atomic-write-dev/changelog.Debian.gz | 27 | usr/share/doc/libghc-atomic-write-dev/changelog.Debian.gz | 
| 28 | usr/share/doc/libghc-atomic-write-dev/copyright | 28 | usr/share/doc/libghc-atomic-write-dev/copyright | 
| 29 | var/lib/ghc/package.conf.d/atomic-write-0.2.1.0.conf | 29 | var/lib/ghc/package.conf.d/atomic-write-0.2.1.0.conf | 
| Offset 1, 49 lines modified | Offset 1, 49 lines modified | ||
| 1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./ | 1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./ | 
| 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/ | 
| 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/ | 
| 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ | 
| 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/ | 
| 6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/ | 6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/ | 
| 7 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.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-19·16:38:46.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-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/ | 
| 9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/ | 
| 10 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 10 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/ | 
| 11 | -rw-r--r--···0·root·········(0)·root·········(0)·····95 | 11 | -rw-r--r--···0·root·········(0)·root·········(0)·····9572·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Internal.dyn_hi | 
| 12 | -rw-r--r--···0·root·········(0)·root·········(0)·····956 | 12 | -rw-r--r--···0·root·········(0)·root·········(0)·····9569·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Internal.hi | 
| 13 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 13 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ | 
| 14 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 14 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteString/ | 
| 15 | -rw-r--r--···0·root·········(0)·root·········(0)·····379 | 15 | -rw-r--r--···0·root·········(0)·root·········(0)·····3793·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteString/Binary.dyn_hi | 
| 16 | -rw-r--r--···0·root·········(0)·root·········(0)·····379 | 16 | -rw-r--r--···0·root·········(0)·root·········(0)·····3790·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteString/Binary.hi | 
| 17 | -rw-r--r--···0·root·········(0)·root·········(0)·····377 | 17 | -rw-r--r--···0·root·········(0)·root·········(0)·····3773·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteString.dyn_hi | 
| 18 | -rw-r--r--···0·root·········(0)·root·········(0)·····377 | 18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3770·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteString.hi | 
| 19 | -rw-r--r--···0·root·········(0)·root·········(0)·····508 | 19 | -rw-r--r--···0·root·········(0)·root·········(0)·····5087·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteStringBuilder.dyn_hi | 
| 20 | -rw-r--r--···0·root·········(0)·root·········(0)·····50 | 20 | -rw-r--r--···0·root·········(0)·root·········(0)·····5084·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteStringBuilder.hi | 
| 21 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 21 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyByteString/ | 
| 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····3809·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL/System/AtomicWrite/Writer/LazyByteString/Binary.dyn_hi | ||
| 23 | -rw-r--r--···0·root·········(0)·root·········(0)·····380 | 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····3807·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyByteString/Binary.dyn_hi | 
| 23 | -rw-r--r--···0·root·········(0)·root·········(0)·····3804·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyByteString/Binary.hi | ||
| 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····378 | 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····3787·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyByteString.dyn_hi | 
| 25 | -rw-r--r--···0·root·········(0)·root·········(0)·····378 | 25 | -rw-r--r--···0·root·········(0)·root·········(0)·····3784·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyByteString.hi | 
| 26 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 26 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyText/ | 
| 27 | -rw-r--r--···0·root·········(0)·root·········(0)·····4191·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 27 | -rw-r--r--···0·root·········(0)·root·········(0)·····4191·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyText/Binary.dyn_hi | 
| 28 | -rw-r--r--···0·root·········(0)·root·········(0)·····4188·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 28 | -rw-r--r--···0·root·········(0)·root·········(0)·····4188·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyText/Binary.hi | 
| 29 | -rw-r--r--···0·root·········(0)·root·········(0)·····417 | 29 | -rw-r--r--···0·root·········(0)·root·········(0)·····4175·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyText.dyn_hi | 
| 30 | -rw-r--r--···0·root·········(0)·root·········(0)·····417 | 30 | -rw-r--r--···0·root·········(0)·root·········(0)·····4172·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyText.hi | 
| 31 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 31 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/String/ | 
| 32 | -rw-r--r--···0·root·········(0)·root·········(0)·····71 | 32 | -rw-r--r--···0·root·········(0)·root·········(0)·····7154·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/String/Binary.dyn_hi | 
| 33 | -rw-r--r--···0·root·········(0)·root·········(0)·····71 | 33 | -rw-r--r--···0·root·········(0)·root·········(0)·····7151·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/String/Binary.hi | 
| 34 | -rw-r--r--···0·root·········(0)·root·········(0)·····698 | 34 | -rw-r--r--···0·root·········(0)·root·········(0)·····6982·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/String.dyn_hi | 
| 35 | -rw-r--r--···0·root·········(0)·root·········(0)·····69 | 35 | -rw-r--r--···0·root·········(0)·root·········(0)·····6979·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/String.hi | 
| 36 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 36 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/Text/ | 
| 37 | -rw-r--r--···0·root·········(0)·root·········(0)·····4153·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 37 | -rw-r--r--···0·root·········(0)·root·········(0)·····4153·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/Text/Binary.dyn_hi | 
| 38 | -rw-r--r--···0·root·········(0)·root·········(0)·····4150·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 38 | -rw-r--r--···0·root·········(0)·root·········(0)·····4150·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/Text/Binary.hi | 
| 39 | -rw-r--r--···0·root·········(0)·root·········(0)·····413 | 39 | -rw-r--r--···0·root·········(0)·root·········(0)·····4138·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/Text.dyn_hi | 
| 40 | -rw-r--r--···0·root·········(0)·root·········(0)·····413 | 40 | -rw-r--r--···0·root·········(0)·root·········(0)·····4135·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/Text.hi | 
| 41 | -rw-r--r--···0·root·········(0)·root·········(0)···111 | 41 | -rw-r--r--···0·root·········(0)·root·········(0)···111234·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/libHSatomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70.a | 
| 42 | -rw-r--r--···0·root·········(0)·root·········(0)····71208·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSatomic-write-0.2.1.0- | 42 | -rw-r--r--···0·root·········(0)·root·········(0)····71208·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSatomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70-ghc9.6.6.so | 
| 43 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/share/ | 43 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/share/ | 
| 44 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/share/doc/ | 44 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/share/doc/ | 
| 45 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/share/doc/libghc-atomic-write-dev/ | 45 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/share/doc/libghc-atomic-write-dev/ | 
| 46 | -rw-r--r--···0·root·········(0)·root·········(0)······363·2024-10-19·16:38:46.000000·./usr/share/doc/libghc-atomic-write-dev/changelog.Debian.gz | 46 | -rw-r--r--···0·root·········(0)·root·········(0)······363·2024-10-19·16:38:46.000000·./usr/share/doc/libghc-atomic-write-dev/changelog.Debian.gz | 
| 47 | -rw-r--r--···0·root·········(0)·root·········(0)·····1475·2024-10-19·16:38:46.000000·./usr/share/doc/libghc-atomic-write-dev/copyright | 47 | -rw-r--r--···0·root·········(0)·root·········(0)·····1475·2024-10-19·16:38:46.000000·./usr/share/doc/libghc-atomic-write-dev/copyright | 
| 48 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./var/ | 48 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./var/ | 
| 49 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./var/lib/ | 49 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./var/lib/ | 
| Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
| 1 | name:·················atomic-write | 1 | name:·················atomic-write | 
| 2 | version:··············0.2.1.0 | 2 | version:··············0.2.1.0 | 
| 3 | visibility:···········public | 3 | visibility:···········public | 
| 4 | id:···················atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL | ||
| 5 | 4 | id:···················atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70 | |
| 5 | key:··················atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70 | ||
| 6 | license:··············MIT | 6 | license:··············MIT | 
| 7 | copyright:············2015-2019·Stack·Builders·Inc. | 7 | copyright:············2015-2019·Stack·Builders·Inc. | 
| 8 | maintainer:···········support@stackbuilders.com | 8 | maintainer:···········support@stackbuilders.com | 
| 9 | author:···············Justin·Leitgeb | 9 | author:···············Justin·Leitgeb | 
| 10 | homepage:·············https://github.com/stackbuilders/atomic-write | 10 | homepage:·············https://github.com/stackbuilders/atomic-write | 
| 11 | synopsis:·············Atomically·write·to·a·file | 11 | synopsis:·············Atomically·write·to·a·file | 
| 12 | description: | 12 | description: | 
| Offset 44, 15 lines modified | Offset 44, 15 lines modified | ||
| 44 | ····Then·you·can·use·the·atomicWriteFile·function·that·accepts·a·`FilePath`·and·a | 44 | ····Then·you·can·use·the·atomicWriteFile·function·that·accepts·a·`FilePath`·and·a | 
| 45 | ····`ByteString`,·e.g.: | 45 | ····`ByteString`,·e.g.: | 
| 46 | ····>·atomicWriteFile·myFilePath·myByteString | 46 | ····>·atomicWriteFile·myFilePath·myByteString | 
| 47 | category:·············System | 47 | category:·············System | 
| 48 | abi:·················· | 48 | abi:··················03d1bdc538e2aa045cdedc277ff7fd22 | 
| 49 | exposed:··············True | 49 | exposed:··············True | 
| 50 | exposed-modules: | 50 | exposed-modules: | 
| 51 | ····System.AtomicWrite.Writer.ByteString | 51 | ····System.AtomicWrite.Writer.ByteString | 
| 52 | ····System.AtomicWrite.Writer.ByteString.Binary | 52 | ····System.AtomicWrite.Writer.ByteString.Binary | 
| 53 | ····System.AtomicWrite.Writer.ByteStringBuilder | 53 | ····System.AtomicWrite.Writer.ByteStringBuilder | 
| 54 | ····System.AtomicWrite.Writer.LazyByteString | 54 | ····System.AtomicWrite.Writer.LazyByteString | 
| 55 | ····System.AtomicWrite.Writer.LazyByteString.Binary | 55 | ····System.AtomicWrite.Writer.LazyByteString.Binary | 
| Offset 61, 25 lines modified | Offset 61, 25 lines modified | ||
| 61 | ····System.AtomicWrite.Writer.String | 61 | ····System.AtomicWrite.Writer.String | 
| 62 | ····System.AtomicWrite.Writer.String.Binary | 62 | ····System.AtomicWrite.Writer.String.Binary | 
| 63 | ····System.AtomicWrite.Writer.Text | 63 | ····System.AtomicWrite.Writer.Text | 
| 64 | ····System.AtomicWrite.Writer.Text.Binary | 64 | ····System.AtomicWrite.Writer.Text.Binary | 
| 65 | hidden-modules:·······System.AtomicWrite.Internal | 65 | hidden-modules:·······System.AtomicWrite.Internal | 
| 66 | import-dirs: | 66 | import-dirs: | 
| 67 | ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 67 | ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70 | 
| 68 | library-dirs: | 68 | library-dirs: | 
| 69 | ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 69 | ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70 | 
| 70 | library-dirs-static: | 70 | library-dirs-static: | 
| 71 | ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 71 | ····/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70 | 
| 72 | dynamic-library-dirs:·/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6 | 72 | dynamic-library-dirs:·/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6 | 
| 73 | data-dir:·············/usr/share/atomic-write | 73 | data-dir:·············/usr/share/atomic-write | 
| 74 | hs-libraries:·········HSatomic-write-0.2.1.0- | 74 | hs-libraries:·········HSatomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70 | 
| 75 | depends: | 75 | depends: | 
| 76 | ····base-4.18.2.1·bytestring-0.11.5.3·directory-1.3.8.5 | 76 | ····base-4.18.2.1·bytestring-0.11.5.3·directory-1.3.8.5 | 
| 77 | ····filepath-1.4.300.1·temporary-1.3-KYuD3KyCm1RBNiwQf3stQ9·text-2.0.2 | 77 | ····filepath-1.4.300.1·temporary-1.3-KYuD3KyCm1RBNiwQf3stQ9·text-2.0.2 | 
| 78 | ····unix-compat-0.7.3-G0lWa1muOFRC4JlBFKMbNw | 78 | ····unix-compat-0.7.3-G0lWa1muOFRC4JlBFKMbNw | 
| 79 | haddock-interfaces: | 79 | haddock-interfaces: | 
| 80 | ····/usr/lib/ghc-doc/haddock/atomic-write-0.2.1.0/atomic-write.haddock | 80 | ····/usr/lib/ghc-doc/haddock/atomic-write-0.2.1.0/atomic-write.haddock | 
| Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got···· | 6 | ·····got···· | 
| 7 | interface·System.AtomicWrite.Internal·9066 | 7 | interface·System.AtomicWrite.Internal·9066 | 
| 8 | ··interface·hash:·2f2a62031657329679de091bca9a9a00 | ||
| 9 | ··ABI·hash:·1762064fc8352b29555d547ba4e4a5e6 | ||
| 10 | ·· | 8 | ··interface·hash:·ba9320161b5d96ade708a5cf4c148e58 | 
| 9 | ··ABI·hash:·061c58b689395a4d2ed6ed03e01e96d0 | ||
| 10 | ··export-list·hash:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:· | 12 | ··flag·hash:·90be5a8d944d23324e730aa8fa20f699 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·efe61cce4aafec4a299c49df06ac8e00 | 16 | ··src_hash:·efe61cce4aafec4a299c49df06ac8e00 | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| Offset 59, 39 lines modified | Offset 59, 39 lines modified | ||
| 59 | import··-/··System.Directory·5ad4b1832b74d31d9637020c46d331f9 | 59 | import··-/··System.Directory·5ad4b1832b74d31d9637020c46d331f9 | 
| 60 | import··-/··System.FilePath·bd3dd41cdca1353014283372f9025f2b | 60 | import··-/··System.FilePath·bd3dd41cdca1353014283372f9025f2b | 
| 61 | import··-/··System.FilePath.Posix·9ddc70dd9b32df8eb533c70f4988c705 | 61 | import··-/··System.FilePath.Posix·9ddc70dd9b32df8eb533c70f4988c705 | 
| 62 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 62 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 63 | import··-/··System.Posix.Files·4b96bbd7990b2af7223371d598eec399 | 63 | import··-/··System.Posix.Files·4b96bbd7990b2af7223371d598eec399 | 
| 64 | import··-/··System.Posix.Files.Common·113c09a40fd98c0f6837cf8d37ca69cc | 64 | import··-/··System.Posix.Files.Common·113c09a40fd98c0f6837cf8d37ca69cc | 
| 65 | import··-/··System.PosixCompat.Files·1e4885f1bd23e736e65e88ba732007af | 65 | import··-/··System.PosixCompat.Files·1e4885f1bd23e736e65e88ba732007af | 
| 66 | 66 | aacc374d69299c82eaf6437b48e7e9af | |
| 67 | ··$trModule·::·GHC.Types.Module | 67 | ··$trModule·::·GHC.Types.Module | 
| 68 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 68 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 69 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 69 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 70 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 70 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 71 | 71 | 0e7e78b87786eed5a4eca616b154fb36 | |
| 72 | ··$trModule1·::·GHC.Types.TrName | 72 | ··$trModule1·::·GHC.Types.TrName | 
| 73 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 73 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 74 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 74 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 75 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 75 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 76 | 76 | 4f3b9e743bba7bd786b2e5ae5b38169c | |
| 77 | ··$trModule2·::·GHC.Prim.Addr# | 77 | ··$trModule2·::·GHC.Prim.Addr# | 
| 78 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 78 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 79 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Internal"#] | 79 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Internal"#] | 
| 80 | 80 | ea494875207b6b0e86c9d57fa2cc45a9 | |
| 81 | ··$trModule3·::·GHC.Types.TrName | 81 | ··$trModule3·::·GHC.Types.TrName | 
| 82 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 82 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 83 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 83 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 84 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 84 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 85 | 85 | 8c13d6915b1e78618051d18ac8bfe230 | |
| 86 | ··$trModule4·::·GHC.Prim.Addr# | 86 | ··$trModule4·::·GHC.Prim.Addr# | 
| 87 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 87 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 88 | ···Unfolding:·Core:·<vanilla> | 88 | ···Unfolding:·Core:·<vanilla> | 
| 89 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 90 | 89 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 90 | a63c4f12e63a6a0babb7feac9bb121e0 | ||
| 91 | ··$wtempFileFor·:: | 91 | ··$wtempFileFor·:: | 
| 92 | ····GHC.IO.FilePath | 92 | ····GHC.IO.FilePath | 
| 93 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 93 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 94 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·GHC.IO.FilePath, | 94 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·GHC.IO.FilePath, | 
| 95 | ··········GHC.IO.Handle.Types.Handle·#) | 95 | ··········GHC.IO.Handle.Types.Handle·#) | 
| 96 | ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<L><L>, | 96 | ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<L><L>, | 
| 97 | ···Inline:·[2], | 97 | ···Inline:·[2], | 
| Offset 194, 15 lines modified | Offset 194, 15 lines modified | ||
| 194 | ···································································<GHC.Types.LiftedRep>_R | 194 | ···································································<GHC.Types.LiftedRep>_R | 
| 195 | ···································································<GHC.Prim.State# | 195 | ···································································<GHC.Prim.State# | 
| 196 | ······································································GHC.Prim.RealWorld>_R | 196 | ······································································GHC.Prim.RealWorld>_R | 
| 197 | ···································································(Sym·(System.Posix.Types.N:CMode[0])))_R)·of·ds2·{·(#,#)·ipv4·ipv5·-> | 197 | ···································································(Sym·(System.Posix.Types.N:CMode[0])))_R)·of·ds2·{·(#,#)·ipv4·ipv5·-> | 
| 198 | ······························GHC.Magic.lazy·@System.Posix.Types.FileMode·ipv5·}·})) | 198 | ······························GHC.Magic.lazy·@System.Posix.Types.FileMode·ipv5·}·})) | 
| 199 | ··························ww4·of·ds2·{·(#,#)·ipv4·ipv5·-> | 199 | ··························ww4·of·ds2·{·(#,#)·ipv4·ipv5·-> | 
| 200 | ···················(#·ipv4,·ww1,·ww2·#)·}·}·}·}·}·}] | 200 | ···················(#·ipv4,·ww1,·ww2·#)·}·}·}·}·}·}] | 
| 201 | 201 | be6ff2e57d8f0c8972ff286c00ae54b7 | |
| 202 | ··atomicWriteFileMaybeModeBinary·:: | 202 | ··atomicWriteFileMaybeModeBinary·:: | 
| 203 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 203 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 
| 204 | ····->·GHC.IO.FilePath | 204 | ····->·GHC.IO.FilePath | 
| 205 | ····->·(GHC.IO.Handle.Types.Handle·->·a·->·GHC.Types.IO·()) | 205 | ····->·(GHC.IO.Handle.Types.Handle·->·a·->·GHC.Types.IO·()) | 
| 206 | ····->·a | 206 | ····->·a | 
| 207 | ····->·GHC.Types.IO·() | 207 | ····->·GHC.Types.IO·() | 
| 208 | ··[LambdaFormInfo:·LFReEntrant·5,·Arity:·5, | 208 | ··[LambdaFormInfo:·LFReEntrant·5,·Arity:·5, | 
| Offset 213, 15 lines modified | Offset 213, 15 lines modified | ||
| 213 | ··············(forall·(a·::·<*>_N). | 213 | ··············(forall·(a·::·<*>_N). | 
| 214 | ···············<GHC.Maybe.Maybe·System.Posix.Types.FileMode>_R | 214 | ···············<GHC.Maybe.Maybe·System.Posix.Types.FileMode>_R | 
| 215 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 215 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 216 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 216 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 
| 217 | ··········································->·a·->·GHC.Types.IO·()>_R | 217 | ··········································->·a·->·GHC.Types.IO·()>_R | 
| 218 | ···············%<'GHC.Types.Many>_N·->_R·<a>_R | 218 | ···············%<'GHC.Types.Many>_N·->_R·<a>_R | 
| 219 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 219 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 220 | 220 | 03a0eb2f847ae5341ba7ed84573d14a9 | |
| 221 | ··atomicWriteFileMaybeModeBinary1·:: | 221 | ··atomicWriteFileMaybeModeBinary1·:: | 
| 222 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 222 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 
| 223 | ····->·GHC.IO.FilePath | 223 | ····->·GHC.IO.FilePath | 
| 224 | ····->·(GHC.IO.Handle.Types.Handle·->·a·->·GHC.Types.IO·()) | 224 | ····->·(GHC.IO.Handle.Types.Handle·->·a·->·GHC.Types.IO·()) | 
| 225 | ····->·a | 225 | ····->·a | 
| 226 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 226 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 227 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 227 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| Offset 272, 15 lines modified | Offset 272, 15 lines modified | ||
| 272 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 272 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 
| 273 | ·····················ipv7 | 273 | ·····················ipv7 | 
| 274 | ·······················`cast` | 274 | ·······················`cast` | 
| 275 | ·····················(Sym·(System.OsString.Internal.Types.Hidden.N:PosixString[0]) | 275 | ·····················(Sym·(System.OsString.Internal.Types.Hidden.N:PosixString[0]) | 
| 276 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 276 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 
| 277 | ·····················ipv6·of·ds4·{·(#,#)·ipv8·ipv9·-> | 277 | ·····················ipv6·of·ds4·{·(#,#)·ipv8·ipv9·-> | 
| 278 | ··············atomicWriteFileMaybeModeBinary2·path·mmode·ipv8·}·}·}·}·}·}·}] | 278 | ··············atomicWriteFileMaybeModeBinary2·path·mmode·ipv8·}·}·}·}·}·}·}] | 
| 279 | 279 | 9293acc12e33a1b96a1a3c2abb2f13a3 | |
| 280 | ··atomicWriteFileMaybeModeBinary2·:: | 280 | ··atomicWriteFileMaybeModeBinary2·:: | 
| 281 | ····GHC.IO.FilePath | 281 | ····GHC.IO.FilePath | 
| 282 | ····->·GHC.Maybe.Maybe·System.Posix.Types.FileMode | 282 | ····->·GHC.Maybe.Maybe·System.Posix.Types.FileMode | 
| 283 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 283 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 284 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 284 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 285 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><1L><L>, | 285 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><1L><L>, | 
| 286 | ···Unfolding:·Core:·<vanilla> | 286 | ···Unfolding:·Core:·<vanilla> | 
| Offset 288, 30 lines modified | Offset 288, 30 lines modified | ||
| 288 | ················(eta['GHC.Types.Many]·::·GHC.Maybe.Maybe | 288 | ················(eta['GHC.Types.Many]·::·GHC.Maybe.Maybe | 
| 289 | ···········································System.Posix.Types.FileMode)[OneShot] | 289 | ···········································System.Posix.Types.FileMode)[OneShot] | 
| 290 | ················(eta1['GHC.Types.Many]·::·GHC.Prim.State# | 290 | ················(eta1['GHC.Types.Many]·::·GHC.Prim.State# | 
| 291 | ············································GHC.Prim.RealWorld)[OneShot]·-> | 291 | ············································GHC.Prim.RealWorld)[OneShot]·-> | 
| 292 | ··············case·eta·of·wild·{ | 292 | ··············case·eta·of·wild·{ | 
| 293 | ················GHC.Maybe.Nothing·->·(#·eta1,·GHC.Tuple.Prim.()·#) | 293 | ················GHC.Maybe.Nothing·->·(#·eta1,·GHC.Tuple.Prim.()·#) | 
| 294 | ················GHC.Maybe.Just·x·->·System.Posix.Files.setFileMode1·path·x·eta1·}] | 294 | ················GHC.Maybe.Just·x·->·System.Posix.Files.setFileMode1·path·x·eta1·}] | 
| 295 | 295 | c83c0c6738829b582331c83255393bc9 | |
| 296 | ··atomicWriteFileMaybeModeBinary3·::·[GHC.Types.Char] | 296 | ··atomicWriteFileMaybeModeBinary3·::·[GHC.Types.Char] | 
| 297 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False), | 297 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False), | 
| 298 | ···Unfolding:·Core:·<vanilla> | 298 | ···Unfolding:·Core:·<vanilla> | 
| 299 | ··············GHC.CString.unpackCString#·atomicWriteFileMaybeModeBinary4] | 299 | ··············GHC.CString.unpackCString#·atomicWriteFileMaybeModeBinary4] | 
| 300 | 300 | 59e153b5873f9ba58b5d529fc41c4dc1 | |
| 301 | ··atomicWriteFileMaybeModeBinary4·::·GHC.Prim.Addr# | 301 | ··atomicWriteFileMaybeModeBinary4·::·GHC.Prim.Addr# | 
| 302 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 302 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 303 | ···Unfolding:·Core:·<vanilla>·"atomic.write"#] | 303 | ···Unfolding:·Core:·<vanilla>·"atomic.write"#] | 
| Max diff block lines reached; 4721/11393 bytes (41.44%) of diff not shown. | |||
| Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got···· | 6 | ·····got····dyn | 
| 7 | interface·System.AtomicWrite.Internal·9066 | 7 | interface·System.AtomicWrite.Internal·9066 | 
| 8 | ··interface·hash:·2f2a62031657329679de091bca9a9a00 | ||
| 9 | ··ABI·hash:·1762064fc8352b29555d547ba4e4a5e6 | ||
| 10 | ·· | 8 | ··interface·hash:·ba9320161b5d96ade708a5cf4c148e58 | 
| 9 | ··ABI·hash:·061c58b689395a4d2ed6ed03e01e96d0 | ||
| 10 | ··export-list·hash:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:· | 12 | ··flag·hash:·3a25ed876843b427bde85afc8e78b964 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·efe61cce4aafec4a299c49df06ac8e00 | 16 | ··src_hash:·efe61cce4aafec4a299c49df06ac8e00 | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| Offset 59, 39 lines modified | Offset 59, 39 lines modified | ||
| 59 | import··-/··System.Directory·5ad4b1832b74d31d9637020c46d331f9 | 59 | import··-/··System.Directory·5ad4b1832b74d31d9637020c46d331f9 | 
| 60 | import··-/··System.FilePath·bd3dd41cdca1353014283372f9025f2b | 60 | import··-/··System.FilePath·bd3dd41cdca1353014283372f9025f2b | 
| 61 | import··-/··System.FilePath.Posix·9ddc70dd9b32df8eb533c70f4988c705 | 61 | import··-/··System.FilePath.Posix·9ddc70dd9b32df8eb533c70f4988c705 | 
| 62 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 62 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 63 | import··-/··System.Posix.Files·4b96bbd7990b2af7223371d598eec399 | 63 | import··-/··System.Posix.Files·4b96bbd7990b2af7223371d598eec399 | 
| 64 | import··-/··System.Posix.Files.Common·113c09a40fd98c0f6837cf8d37ca69cc | 64 | import··-/··System.Posix.Files.Common·113c09a40fd98c0f6837cf8d37ca69cc | 
| 65 | import··-/··System.PosixCompat.Files·1e4885f1bd23e736e65e88ba732007af | 65 | import··-/··System.PosixCompat.Files·1e4885f1bd23e736e65e88ba732007af | 
| 66 | 66 | aacc374d69299c82eaf6437b48e7e9af | |
| 67 | ··$trModule·::·GHC.Types.Module | 67 | ··$trModule·::·GHC.Types.Module | 
| 68 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 68 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 69 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 69 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 70 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 70 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 71 | 71 | 0e7e78b87786eed5a4eca616b154fb36 | |
| 72 | ··$trModule1·::·GHC.Types.TrName | 72 | ··$trModule1·::·GHC.Types.TrName | 
| 73 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 73 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 74 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 74 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 75 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 75 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 76 | 76 | 4f3b9e743bba7bd786b2e5ae5b38169c | |
| 77 | ··$trModule2·::·GHC.Prim.Addr# | 77 | ··$trModule2·::·GHC.Prim.Addr# | 
| 78 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 78 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 79 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Internal"#] | 79 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Internal"#] | 
| 80 | 80 | ea494875207b6b0e86c9d57fa2cc45a9 | |
| 81 | ··$trModule3·::·GHC.Types.TrName | 81 | ··$trModule3·::·GHC.Types.TrName | 
| 82 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 82 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 83 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 83 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 84 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 84 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 85 | 85 | 8c13d6915b1e78618051d18ac8bfe230 | |
| 86 | ··$trModule4·::·GHC.Prim.Addr# | 86 | ··$trModule4·::·GHC.Prim.Addr# | 
| 87 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 87 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 88 | ···Unfolding:·Core:·<vanilla> | 88 | ···Unfolding:·Core:·<vanilla> | 
| 89 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 90 | 89 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 90 | a63c4f12e63a6a0babb7feac9bb121e0 | ||
| 91 | ··$wtempFileFor·:: | 91 | ··$wtempFileFor·:: | 
| 92 | ····GHC.IO.FilePath | 92 | ····GHC.IO.FilePath | 
| 93 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 93 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 94 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·GHC.IO.FilePath, | 94 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·GHC.IO.FilePath, | 
| 95 | ··········GHC.IO.Handle.Types.Handle·#) | 95 | ··········GHC.IO.Handle.Types.Handle·#) | 
| 96 | ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<L><L>, | 96 | ··[LambdaFormInfo:·LFReEntrant·2,·Arity:·2,·Strictness:·<L><L>, | 
| 97 | ···Inline:·[2], | 97 | ···Inline:·[2], | 
| Offset 194, 15 lines modified | Offset 194, 15 lines modified | ||
| 194 | ···································································<GHC.Types.LiftedRep>_R | 194 | ···································································<GHC.Types.LiftedRep>_R | 
| 195 | ···································································<GHC.Prim.State# | 195 | ···································································<GHC.Prim.State# | 
| 196 | ······································································GHC.Prim.RealWorld>_R | 196 | ······································································GHC.Prim.RealWorld>_R | 
| 197 | ···································································(Sym·(System.Posix.Types.N:CMode[0])))_R)·of·ds2·{·(#,#)·ipv4·ipv5·-> | 197 | ···································································(Sym·(System.Posix.Types.N:CMode[0])))_R)·of·ds2·{·(#,#)·ipv4·ipv5·-> | 
| 198 | ······························GHC.Magic.lazy·@System.Posix.Types.FileMode·ipv5·}·})) | 198 | ······························GHC.Magic.lazy·@System.Posix.Types.FileMode·ipv5·}·})) | 
| 199 | ··························ww4·of·ds2·{·(#,#)·ipv4·ipv5·-> | 199 | ··························ww4·of·ds2·{·(#,#)·ipv4·ipv5·-> | 
| 200 | ···················(#·ipv4,·ww1,·ww2·#)·}·}·}·}·}·}] | 200 | ···················(#·ipv4,·ww1,·ww2·#)·}·}·}·}·}·}] | 
| 201 | 201 | be6ff2e57d8f0c8972ff286c00ae54b7 | |
| 202 | ··atomicWriteFileMaybeModeBinary·:: | 202 | ··atomicWriteFileMaybeModeBinary·:: | 
| 203 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 203 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 
| 204 | ····->·GHC.IO.FilePath | 204 | ····->·GHC.IO.FilePath | 
| 205 | ····->·(GHC.IO.Handle.Types.Handle·->·a·->·GHC.Types.IO·()) | 205 | ····->·(GHC.IO.Handle.Types.Handle·->·a·->·GHC.Types.IO·()) | 
| 206 | ····->·a | 206 | ····->·a | 
| 207 | ····->·GHC.Types.IO·() | 207 | ····->·GHC.Types.IO·() | 
| 208 | ··[LambdaFormInfo:·LFReEntrant·5,·Arity:·5, | 208 | ··[LambdaFormInfo:·LFReEntrant·5,·Arity:·5, | 
| Offset 213, 15 lines modified | Offset 213, 15 lines modified | ||
| 213 | ··············(forall·(a·::·<*>_N). | 213 | ··············(forall·(a·::·<*>_N). | 
| 214 | ···············<GHC.Maybe.Maybe·System.Posix.Types.FileMode>_R | 214 | ···············<GHC.Maybe.Maybe·System.Posix.Types.FileMode>_R | 
| 215 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 215 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 216 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 216 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 
| 217 | ··········································->·a·->·GHC.Types.IO·()>_R | 217 | ··········································->·a·->·GHC.Types.IO·()>_R | 
| 218 | ···············%<'GHC.Types.Many>_N·->_R·<a>_R | 218 | ···············%<'GHC.Types.Many>_N·->_R·<a>_R | 
| 219 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 219 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 220 | 220 | 03a0eb2f847ae5341ba7ed84573d14a9 | |
| 221 | ··atomicWriteFileMaybeModeBinary1·:: | 221 | ··atomicWriteFileMaybeModeBinary1·:: | 
| 222 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 222 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 
| 223 | ····->·GHC.IO.FilePath | 223 | ····->·GHC.IO.FilePath | 
| 224 | ····->·(GHC.IO.Handle.Types.Handle·->·a·->·GHC.Types.IO·()) | 224 | ····->·(GHC.IO.Handle.Types.Handle·->·a·->·GHC.Types.IO·()) | 
| 225 | ····->·a | 225 | ····->·a | 
| 226 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 226 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 227 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 227 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| Offset 272, 15 lines modified | Offset 272, 15 lines modified | ||
| 272 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 272 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 
| 273 | ·····················ipv7 | 273 | ·····················ipv7 | 
| 274 | ·······················`cast` | 274 | ·······················`cast` | 
| 275 | ·····················(Sym·(System.OsString.Internal.Types.Hidden.N:PosixString[0]) | 275 | ·····················(Sym·(System.OsString.Internal.Types.Hidden.N:PosixString[0]) | 
| 276 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 276 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 
| 277 | ·····················ipv6·of·ds4·{·(#,#)·ipv8·ipv9·-> | 277 | ·····················ipv6·of·ds4·{·(#,#)·ipv8·ipv9·-> | 
| 278 | ··············atomicWriteFileMaybeModeBinary2·path·mmode·ipv8·}·}·}·}·}·}·}] | 278 | ··············atomicWriteFileMaybeModeBinary2·path·mmode·ipv8·}·}·}·}·}·}·}] | 
| 279 | 279 | 9293acc12e33a1b96a1a3c2abb2f13a3 | |
| 280 | ··atomicWriteFileMaybeModeBinary2·:: | 280 | ··atomicWriteFileMaybeModeBinary2·:: | 
| 281 | ····GHC.IO.FilePath | 281 | ····GHC.IO.FilePath | 
| 282 | ····->·GHC.Maybe.Maybe·System.Posix.Types.FileMode | 282 | ····->·GHC.Maybe.Maybe·System.Posix.Types.FileMode | 
| 283 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 283 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 284 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 284 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 285 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><1L><L>, | 285 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><1L><L>, | 
| 286 | ···Unfolding:·Core:·<vanilla> | 286 | ···Unfolding:·Core:·<vanilla> | 
| Offset 288, 30 lines modified | Offset 288, 30 lines modified | ||
| 288 | ················(eta['GHC.Types.Many]·::·GHC.Maybe.Maybe | 288 | ················(eta['GHC.Types.Many]·::·GHC.Maybe.Maybe | 
| 289 | ···········································System.Posix.Types.FileMode)[OneShot] | 289 | ···········································System.Posix.Types.FileMode)[OneShot] | 
| 290 | ················(eta1['GHC.Types.Many]·::·GHC.Prim.State# | 290 | ················(eta1['GHC.Types.Many]·::·GHC.Prim.State# | 
| 291 | ············································GHC.Prim.RealWorld)[OneShot]·-> | 291 | ············································GHC.Prim.RealWorld)[OneShot]·-> | 
| 292 | ··············case·eta·of·wild·{ | 292 | ··············case·eta·of·wild·{ | 
| 293 | ················GHC.Maybe.Nothing·->·(#·eta1,·GHC.Tuple.Prim.()·#) | 293 | ················GHC.Maybe.Nothing·->·(#·eta1,·GHC.Tuple.Prim.()·#) | 
| 294 | ················GHC.Maybe.Just·x·->·System.Posix.Files.setFileMode1·path·x·eta1·}] | 294 | ················GHC.Maybe.Just·x·->·System.Posix.Files.setFileMode1·path·x·eta1·}] | 
| 295 | 295 | c83c0c6738829b582331c83255393bc9 | |
| 296 | ··atomicWriteFileMaybeModeBinary3·::·[GHC.Types.Char] | 296 | ··atomicWriteFileMaybeModeBinary3·::·[GHC.Types.Char] | 
| 297 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False), | 297 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False), | 
| 298 | ···Unfolding:·Core:·<vanilla> | 298 | ···Unfolding:·Core:·<vanilla> | 
| 299 | ··············GHC.CString.unpackCString#·atomicWriteFileMaybeModeBinary4] | 299 | ··············GHC.CString.unpackCString#·atomicWriteFileMaybeModeBinary4] | 
| 300 | 300 | 59e153b5873f9ba58b5d529fc41c4dc1 | |
| 301 | ··atomicWriteFileMaybeModeBinary4·::·GHC.Prim.Addr# | 301 | ··atomicWriteFileMaybeModeBinary4·::·GHC.Prim.Addr# | 
| 302 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 302 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 303 | ···Unfolding:·Core:·<vanilla>·"atomic.write"#] | 303 | ···Unfolding:·Core:·<vanilla>·"atomic.write"#] | 
| Max diff block lines reached; 4721/11393 bytes (41.44%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got····dyn | 6 | ·····got····dyn | 
| 7 | interface·System.AtomicWrite.Writer.ByteString | 7 | interface·System.AtomicWrite.Writer.LazyByteString·9066 | 
| 8 | ··interface·hash:·a9d82d7081b531cfe09f17cdd7c45ebe | ||
| 9 | ··ABI·hash:·92c1da8567ff43482901c071692c4f2f | ||
| 10 | ·· | 8 | ··interface·hash:·83c02a759102221e7531ca1580ca984b | 
| 9 | ··ABI·hash:·3105ad0efbfda564962e9be39bffad28 | ||
| 10 | ··export-list·hash:·28bf550596937c408ff230aa25955d73 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·3a25ed876843b427bde85afc8e78b964 | 12 | ··flag·hash:·3a25ed876843b427bde85afc8e78b964 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:· | 16 | ··src_hash:·c618a1eff037336d5a85484561b4b4ab | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 
| 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 
| 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 
| 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| Offset 40, 114 lines modified | Offset 40, 114 lines modified | ||
| 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 47 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 48 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 49 | ··atomic | 47 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 48 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 49 | ··atomicWriteFileMaybeModeText·ba4f7ca4c598900fef7e578bb36b3556 | ||
| 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 54 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | ||
| 55 | import··-/··Data.ByteString. | 54 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea | 
| 55 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 | ||
| 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 57 | 57 | 79ddd32d5278d4faa8a30e0b037ae6dd | |
| 58 | ··$trModule·::·GHC.Types.Module | 58 | ··$trModule·::·GHC.Types.Module | 
| 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 62 | 62 | dbb4581725880ee47bec46e46e18263e | |
| 63 | ··$trModule1·::·GHC.Types.TrName | 63 | ··$trModule1·::·GHC.Types.TrName | 
| 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 67 | 67 | 2938e5de9c2a6ecaef78291f18d37e13 | |
| 68 | ··$trModule2·::·GHC.Prim.Addr# | 68 | ··$trModule2·::·GHC.Prim.Addr# | 
| 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 70 | ···Unfolding:·Core:·<vanilla> | 70 | ···Unfolding:·Core:·<vanilla> | 
| 71 | ··············"System.AtomicWrite.Writer.ByteString | 71 | ··············"System.AtomicWrite.Writer.LazyByteString"#] | 
| 72 | 72 | b8e9cb372ab541942e5edda1a1bda5f7 | |
| 73 | ··$trModule3·::·GHC.Types.TrName | 73 | ··$trModule3·::·GHC.Types.TrName | 
| 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 77 | 77 | 7dcd2c6eb5620091a7c98bb107e62188 | |
| 78 | ··$trModule4·::·GHC.Prim.Addr# | 78 | ··$trModule4·::·GHC.Prim.Addr# | 
| 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 80 | ···Unfolding:·Core:·<vanilla> | 80 | ···Unfolding:·Core:·<vanilla> | 
| 81 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 82 | ce | 81 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | 
| 82 | fe268d60becb94626e90d7345426116b | ||
| 83 | ··atomicWriteFile·:: | 83 | ··atomicWriteFile·:: | 
| 84 | ····GHC.IO.FilePath | 84 | ····GHC.IO.FilePath | 
| 85 | ····->·Data.ByteString.Internal | 85 | ····->·Data.ByteString.Lazy.Internal.ByteString·->·GHC.Types.IO·() | 
| 86 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 86 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 87 | ···Unfolding:·Core:·<vanilla> | 87 | ···Unfolding:·Core:·<vanilla> | 
| 88 | ··············atomicWriteFile1 | 88 | ··············atomicWriteFile1 | 
| 89 | ················`cast` | 89 | ················`cast` | 
| 90 | ··············(<GHC.IO.FilePath>_R | 90 | ··············(<GHC.IO.FilePath>_R | 
| 91 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal | 91 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 
| 92 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 92 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 93 | 93 | 4df3cb3847a271ce0f38be0f10a291bd | |
| 94 | ··atomicWriteFile1·:: | 94 | ··atomicWriteFile1·:: | 
| 95 | ····GHC.IO.FilePath | 95 | ····GHC.IO.FilePath | 
| 96 | ····->·Data.ByteString.Internal | 96 | ····->·Data.ByteString.Lazy.Internal.ByteString | 
| 97 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 97 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 98 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 98 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 99 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 99 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 100 | ···Unfolding:·Core:·<vanilla> | 100 | ···Unfolding:·Core:·<vanilla> | 
| 101 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 101 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 
| 102 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeMode | 102 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeModeText1 | 
| 103 | ················@Data.ByteString.Internal | 103 | ················@Data.ByteString.Lazy.Internal.ByteString | 
| 104 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 104 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 
| 105 | ················path | 105 | ················path | 
| 106 | ················Data.ByteString.appendFile2 | 106 | ················Data.ByteString.Lazy.appendFile2 | 
| 107 | ··················`cast` | 107 | ··················`cast` | 
| 108 | ················(<GHC.IO.Handle.Types.Handle>_R | 108 | ················(<GHC.IO.Handle.Types.Handle>_R | 
| 109 | ·················%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal | 109 | ·················%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 
| 110 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 110 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 111 | 111 | 2a8273b5c0e39915bace4fb5d1f6452e | |
| 112 | ··atomicWriteFileWithMode·:: | 112 | ··atomicWriteFileWithMode·:: | 
| 113 | ····System.Posix.Types.FileMode | 113 | ····System.Posix.Types.FileMode | 
| 114 | ····->·GHC.IO.FilePath | 114 | ····->·GHC.IO.FilePath | 
| 115 | ····->·Data.ByteString.Internal | 115 | ····->·Data.ByteString.Lazy.Internal.ByteString | 
| 116 | ····->·GHC.Types.IO·() | 116 | ····->·GHC.Types.IO·() | 
| 117 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 117 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 
| 118 | ···Unfolding:·Core:·<vanilla> | 118 | ···Unfolding:·Core:·<vanilla> | 
| 119 | ··············atomicWriteFileWithMode1 | 119 | ··············atomicWriteFileWithMode1 | 
| 120 | ················`cast` | 120 | ················`cast` | 
| 121 | ··············(<System.Posix.Types.FileMode>_R | 121 | ··············(<System.Posix.Types.FileMode>_R | 
| 122 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 122 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 123 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal | 123 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 
| 124 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 124 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 125 | e | 125 | e52b140a05a824bbdeeba55d3c68800c | 
| 126 | ··atomicWriteFileWithMode1·:: | 126 | ··atomicWriteFileWithMode1·:: | 
| 127 | ····System.Posix.Types.FileMode | 127 | ····System.Posix.Types.FileMode | 
| 128 | ····->·GHC.IO.FilePath | 128 | ····->·GHC.IO.FilePath | 
| 129 | ····->·Data.ByteString.Internal | 129 | ····->·Data.ByteString.Lazy.Internal.ByteString | 
| Max diff block lines reached; 1642/9234 bytes (17.78%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got···· | 6 | ·····got···· | 
| 7 | interface·System.AtomicWrite.Writer.ByteString | 7 | interface·System.AtomicWrite.Writer.LazyByteString·9066 | 
| 8 | ··interface·hash:·a9d82d7081b531cfe09f17cdd7c45ebe | ||
| 9 | ··ABI·hash:·92c1da8567ff43482901c071692c4f2f | ||
| 10 | ·· | 8 | ··interface·hash:·83c02a759102221e7531ca1580ca984b | 
| 9 | ··ABI·hash:·3105ad0efbfda564962e9be39bffad28 | ||
| 10 | ··export-list·hash:·28bf550596937c408ff230aa25955d73 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·90be5a8d944d23324e730aa8fa20f699 | 12 | ··flag·hash:·90be5a8d944d23324e730aa8fa20f699 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:· | 16 | ··src_hash:·c618a1eff037336d5a85484561b4b4ab | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 
| 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 
| 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 
| 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| Offset 40, 114 lines modified | Offset 40, 114 lines modified | ||
| 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 47 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 48 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 49 | ··atomic | 47 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 48 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 49 | ··atomicWriteFileMaybeModeText·ba4f7ca4c598900fef7e578bb36b3556 | ||
| 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 54 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | ||
| 55 | import··-/··Data.ByteString. | 54 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea | 
| 55 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 | ||
| 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 57 | 57 | 79ddd32d5278d4faa8a30e0b037ae6dd | |
| 58 | ··$trModule·::·GHC.Types.Module | 58 | ··$trModule·::·GHC.Types.Module | 
| 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 62 | 62 | dbb4581725880ee47bec46e46e18263e | |
| 63 | ··$trModule1·::·GHC.Types.TrName | 63 | ··$trModule1·::·GHC.Types.TrName | 
| 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 67 | 67 | 2938e5de9c2a6ecaef78291f18d37e13 | |
| 68 | ··$trModule2·::·GHC.Prim.Addr# | 68 | ··$trModule2·::·GHC.Prim.Addr# | 
| 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 70 | ···Unfolding:·Core:·<vanilla> | 70 | ···Unfolding:·Core:·<vanilla> | 
| 71 | ··············"System.AtomicWrite.Writer.ByteString | 71 | ··············"System.AtomicWrite.Writer.LazyByteString"#] | 
| 72 | 72 | b8e9cb372ab541942e5edda1a1bda5f7 | |
| 73 | ··$trModule3·::·GHC.Types.TrName | 73 | ··$trModule3·::·GHC.Types.TrName | 
| 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 77 | 77 | 7dcd2c6eb5620091a7c98bb107e62188 | |
| 78 | ··$trModule4·::·GHC.Prim.Addr# | 78 | ··$trModule4·::·GHC.Prim.Addr# | 
| 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 80 | ···Unfolding:·Core:·<vanilla> | 80 | ···Unfolding:·Core:·<vanilla> | 
| 81 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 82 | ce | 81 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | 
| 82 | fe268d60becb94626e90d7345426116b | ||
| 83 | ··atomicWriteFile·:: | 83 | ··atomicWriteFile·:: | 
| 84 | ····GHC.IO.FilePath | 84 | ····GHC.IO.FilePath | 
| 85 | ····->·Data.ByteString.Internal | 85 | ····->·Data.ByteString.Lazy.Internal.ByteString·->·GHC.Types.IO·() | 
| 86 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 86 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 87 | ···Unfolding:·Core:·<vanilla> | 87 | ···Unfolding:·Core:·<vanilla> | 
| 88 | ··············atomicWriteFile1 | 88 | ··············atomicWriteFile1 | 
| 89 | ················`cast` | 89 | ················`cast` | 
| 90 | ··············(<GHC.IO.FilePath>_R | 90 | ··············(<GHC.IO.FilePath>_R | 
| 91 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal | 91 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 
| 92 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 92 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 93 | 93 | 4df3cb3847a271ce0f38be0f10a291bd | |
| 94 | ··atomicWriteFile1·:: | 94 | ··atomicWriteFile1·:: | 
| 95 | ····GHC.IO.FilePath | 95 | ····GHC.IO.FilePath | 
| 96 | ····->·Data.ByteString.Internal | 96 | ····->·Data.ByteString.Lazy.Internal.ByteString | 
| 97 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 97 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 98 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 98 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 99 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 99 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 100 | ···Unfolding:·Core:·<vanilla> | 100 | ···Unfolding:·Core:·<vanilla> | 
| 101 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 101 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 
| 102 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeMode | 102 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeModeText1 | 
| 103 | ················@Data.ByteString.Internal | 103 | ················@Data.ByteString.Lazy.Internal.ByteString | 
| 104 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 104 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 
| 105 | ················path | 105 | ················path | 
| 106 | ················Data.ByteString.appendFile2 | 106 | ················Data.ByteString.Lazy.appendFile2 | 
| 107 | ··················`cast` | 107 | ··················`cast` | 
| 108 | ················(<GHC.IO.Handle.Types.Handle>_R | 108 | ················(<GHC.IO.Handle.Types.Handle>_R | 
| 109 | ·················%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal | 109 | ·················%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 
| 110 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 110 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 111 | 111 | 2a8273b5c0e39915bace4fb5d1f6452e | |
| 112 | ··atomicWriteFileWithMode·:: | 112 | ··atomicWriteFileWithMode·:: | 
| 113 | ····System.Posix.Types.FileMode | 113 | ····System.Posix.Types.FileMode | 
| 114 | ····->·GHC.IO.FilePath | 114 | ····->·GHC.IO.FilePath | 
| 115 | ····->·Data.ByteString.Internal | 115 | ····->·Data.ByteString.Lazy.Internal.ByteString | 
| 116 | ····->·GHC.Types.IO·() | 116 | ····->·GHC.Types.IO·() | 
| 117 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 117 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 
| 118 | ···Unfolding:·Core:·<vanilla> | 118 | ···Unfolding:·Core:·<vanilla> | 
| 119 | ··············atomicWriteFileWithMode1 | 119 | ··············atomicWriteFileWithMode1 | 
| 120 | ················`cast` | 120 | ················`cast` | 
| 121 | ··············(<System.Posix.Types.FileMode>_R | 121 | ··············(<System.Posix.Types.FileMode>_R | 
| 122 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 122 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 123 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal | 123 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 
| 124 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 124 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 125 | e | 125 | e52b140a05a824bbdeeba55d3c68800c | 
| 126 | ··atomicWriteFileWithMode1·:: | 126 | ··atomicWriteFileWithMode1·:: | 
| 127 | ····System.Posix.Types.FileMode | 127 | ····System.Posix.Types.FileMode | 
| 128 | ····->·GHC.IO.FilePath | 128 | ····->·GHC.IO.FilePath | 
| 129 | ····->·Data.ByteString.Internal | 129 | ····->·Data.ByteString.Lazy.Internal.ByteString | 
| Max diff block lines reached; 1642/9231 bytes (17.79%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got···· | 6 | ·····got···· | 
| 7 | interface·System.AtomicWrite.Writer.ByteString·9066 | 7 | interface·System.AtomicWrite.Writer.ByteString·9066 | 
| 8 | ··interface·hash:·ea58dc42b9ceb4d8beb56a2aec8e71c3 | ||
| 9 | ··ABI·hash:·ec5ce13014139178e1a4365ef3e092c8 | ||
| 10 | ·· | 8 | ··interface·hash:·4645999fe7f79139bfa8db48816b1c2e | 
| 9 | ··ABI·hash:·be92d908b020a8c5795d813b6a19621c | ||
| 10 | ··export-list·hash:·b31b160fc26bcb8d719c9c8515cb3bb7 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:· | 12 | ··flag·hash:·90be5a8d944d23324e730aa8fa20f699 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·8452d317332784e238031a996b75bef2 | 16 | ··src_hash:·8452d317332784e238031a996b75bef2 | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 
| 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 
| 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 
| 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| Offset 40, 60 lines modified | Offset 40, 60 lines modified | ||
| 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 47 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 48 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 49 | ··atomic | 47 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 48 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 49 | ··atomicWriteFileMaybeModeText·ba4f7ca4c598900fef7e578bb36b3556 | ||
| 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 54 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 54 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 
| 55 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 55 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 
| 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 57 | 0 | 57 | 0c46ce335ef22f786be7d7b97b11509e | 
| 58 | ··$trModule·::·GHC.Types.Module | 58 | ··$trModule·::·GHC.Types.Module | 
| 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 62 | 62 | b4caa7c55a449424c5ce1bbdf4110478 | |
| 63 | ··$trModule1·::·GHC.Types.TrName | 63 | ··$trModule1·::·GHC.Types.TrName | 
| 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 67 | 67 | 7ee68e85cc755243b285f8dcd3624981 | |
| 68 | ··$trModule2·::·GHC.Prim.Addr# | 68 | ··$trModule2·::·GHC.Prim.Addr# | 
| 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 70 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.ByteString"#] | 70 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.ByteString"#] | 
| 71 | 71 | 8ef12bc93304fc4e0c76f98c0abf6db2 | |
| 72 | ··$trModule3·::·GHC.Types.TrName | 72 | ··$trModule3·::·GHC.Types.TrName | 
| 73 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 73 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 74 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 74 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 75 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 75 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 76 | 76 | 24378c71dd53c34e07560ca72d6e9353 | |
| 77 | ··$trModule4·::·GHC.Prim.Addr# | 77 | ··$trModule4·::·GHC.Prim.Addr# | 
| 78 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 78 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 79 | ···Unfolding:·Core:·<vanilla> | 79 | ···Unfolding:·Core:·<vanilla> | 
| 80 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 81 | 80 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 81 | 3a45dae9b26d8a19e54c25a4cb7f851c | ||
| 82 | ··atomicWriteFile·:: | 82 | ··atomicWriteFile·:: | 
| 83 | ····GHC.IO.FilePath | 83 | ····GHC.IO.FilePath | 
| 84 | ····->·Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·() | 84 | ····->·Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·() | 
| 85 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 85 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 86 | ···Unfolding:·Core:·<vanilla> | 86 | ···Unfolding:·Core:·<vanilla> | 
| 87 | ··············atomicWriteFile1 | 87 | ··············atomicWriteFile1 | 
| 88 | ················`cast` | 88 | ················`cast` | 
| 89 | ··············(<GHC.IO.FilePath>_R | 89 | ··············(<GHC.IO.FilePath>_R | 
| 90 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 90 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 
| 91 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 91 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 92 | 92 | c8339e2039ddf4ba0f041381c4bec437 | |
| 93 | ··atomicWriteFile1·:: | 93 | ··atomicWriteFile1·:: | 
| 94 | ····GHC.IO.FilePath | 94 | ····GHC.IO.FilePath | 
| 95 | ····->·Data.ByteString.Internal.Type.ByteString | 95 | ····->·Data.ByteString.Internal.Type.ByteString | 
| 96 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 96 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 97 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 97 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 98 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 98 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 99 | ···Unfolding:·Core:·<vanilla> | 99 | ···Unfolding:·Core:·<vanilla> | 
| Offset 103, 29 lines modified | Offset 103, 29 lines modified | ||
| 103 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 103 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 
| 104 | ················path | 104 | ················path | 
| 105 | ················Data.ByteString.appendFile2 | 105 | ················Data.ByteString.appendFile2 | 
| 106 | ··················`cast` | 106 | ··················`cast` | 
| 107 | ················(<GHC.IO.Handle.Types.Handle>_R | 107 | ················(<GHC.IO.Handle.Types.Handle>_R | 
| 108 | ·················%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 108 | ·················%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 
| 109 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 109 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 110 | f | 110 | ecfb783db68f0d2de0dd8ac2bf968337 | 
| 111 | ··atomicWriteFileWithMode·:: | 111 | ··atomicWriteFileWithMode·:: | 
| 112 | ····System.Posix.Types.FileMode | 112 | ····System.Posix.Types.FileMode | 
| 113 | ····->·GHC.IO.FilePath | 113 | ····->·GHC.IO.FilePath | 
| 114 | ····->·Data.ByteString.Internal.Type.ByteString | 114 | ····->·Data.ByteString.Internal.Type.ByteString | 
| 115 | ····->·GHC.Types.IO·() | 115 | ····->·GHC.Types.IO·() | 
| 116 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 116 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 
| 117 | ···Unfolding:·Core:·<vanilla> | 117 | ···Unfolding:·Core:·<vanilla> | 
| 118 | ··············atomicWriteFileWithMode1 | 118 | ··············atomicWriteFileWithMode1 | 
| 119 | ················`cast` | 119 | ················`cast` | 
| 120 | ··············(<System.Posix.Types.FileMode>_R | 120 | ··············(<System.Posix.Types.FileMode>_R | 
| 121 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 121 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 122 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 122 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 
| 123 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 123 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 124 | 124 | 369f95957c3f1056401d830998ae6fde | |
| 125 | ··atomicWriteFileWithMode1·:: | 125 | ··atomicWriteFileWithMode1·:: | 
| 126 | ····System.Posix.Types.FileMode | 126 | ····System.Posix.Types.FileMode | 
| 127 | ····->·GHC.IO.FilePath | 127 | ····->·GHC.IO.FilePath | 
| 128 | ····->·Data.ByteString.Internal.Type.ByteString | 128 | ····->·Data.ByteString.Internal.Type.ByteString | 
| 129 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 129 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 130 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 130 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 131 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 131 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got···· | 6 | ·····got···· | 
| 7 | interface·System.AtomicWrite.Writer.ByteString·9066 | 7 | interface·System.AtomicWrite.Writer.ByteString.Binary·9066 | 
| 8 | ··interface·hash:·ea58dc42b9ceb4d8beb56a2aec8e71c3 | ||
| 9 | ··ABI·hash:·ec5ce13014139178e1a4365ef3e092c8 | ||
| 10 | ·· | 8 | ··interface·hash:·728580068fa39074f4130221e052ce73 | 
| 9 | ··ABI·hash:·b9655f793f2ba37300fed77a205d0057 | ||
| 10 | ··export-list·hash:·e70c5c0644c4053780a872834d4c0e41 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·90be5a8d944d23324e730aa8fa20f699 | 12 | ··flag·hash:·90be5a8d944d23324e730aa8fa20f699 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:· | 16 | ··src_hash:·4c506bf742bbcd20f20156bc478c17bb | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 
| 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 
| 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 
| 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| Offset 40, 108 lines modified | Offset 40, 109 lines modified | ||
| 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 47 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 48 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 49 | ··atomic | 47 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 48 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 49 | ··atomicWriteFileMaybeModeBinary·be6ff2e57d8f0c8972ff286c00ae54b7 | ||
| 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 54 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 54 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 
| 55 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 55 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 
| 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 57 | 57 | dda6d28a3cbfb888348e5c07d5bffd2e | |
| 58 | ··$trModule·::·GHC.Types.Module | 58 | ··$trModule·::·GHC.Types.Module | 
| 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 62 | 62 | 5b13f25d5769fac987dcd022149a4a36 | |
| 63 | ··$trModule1·::·GHC.Types.TrName | 63 | ··$trModule1·::·GHC.Types.TrName | 
| 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 67 | 67 | 11c86d5972a1690d85cbc99669340414 | |
| 68 | ··$trModule2·::·GHC.Prim.Addr# | 68 | ··$trModule2·::·GHC.Prim.Addr# | 
| 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 70 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.ByteString"#] | ||
| 71 | 70 | ···Unfolding:·Core:·<vanilla> | |
| 71 | ··············"System.AtomicWrite.Writer.ByteString.Binary"#] | ||
| 72 | 37cd54ee674719dbd7910dd2dc4f7b08 | ||
| 72 | ··$trModule3·::·GHC.Types.TrName | 73 | ··$trModule3·::·GHC.Types.TrName | 
| 73 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 74 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 75 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 76 | 77 | ba450b4dccbf988dbb8724dc6ca37194 | |
| 77 | ··$trModule4·::·GHC.Prim.Addr# | 78 | ··$trModule4·::·GHC.Prim.Addr# | 
| 78 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 79 | ···Unfolding:·Core:·<vanilla> | 80 | ···Unfolding:·Core:·<vanilla> | 
| 80 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 81 | 81 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 82 | 17c2084f6749564b45f6ef5c4c7224cf | ||
| 82 | ··atomicWriteFile·:: | 83 | ··atomicWriteFile·:: | 
| 83 | ····GHC.IO.FilePath | 84 | ····GHC.IO.FilePath | 
| 84 | ····->·Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·() | 85 | ····->·Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·() | 
| 85 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 86 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 86 | ···Unfolding:·Core:·<vanilla> | 87 | ···Unfolding:·Core:·<vanilla> | 
| 87 | ··············atomicWriteFile1 | 88 | ··············atomicWriteFile1 | 
| 88 | ················`cast` | 89 | ················`cast` | 
| 89 | ··············(<GHC.IO.FilePath>_R | 90 | ··············(<GHC.IO.FilePath>_R | 
| 90 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 91 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 
| 91 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 92 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 92 | 93 | 68c65db2a511d45c5e664bce7da54d9a | |
| 93 | ··atomicWriteFile1·:: | 94 | ··atomicWriteFile1·:: | 
| 94 | ····GHC.IO.FilePath | 95 | ····GHC.IO.FilePath | 
| 95 | ····->·Data.ByteString.Internal.Type.ByteString | 96 | ····->·Data.ByteString.Internal.Type.ByteString | 
| 96 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 97 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 97 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 98 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 98 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 99 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 99 | ···Unfolding:·Core:·<vanilla> | 100 | ···Unfolding:·Core:·<vanilla> | 
| 100 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 101 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 
| 101 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeMode | 102 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeModeBinary1 | 
| 102 | ················@Data.ByteString.Internal.Type.ByteString | 103 | ················@Data.ByteString.Internal.Type.ByteString | 
| 103 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 104 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 
| 104 | ················path | 105 | ················path | 
| 105 | ················Data.ByteString.appendFile2 | 106 | ················Data.ByteString.appendFile2 | 
| 106 | ··················`cast` | 107 | ··················`cast` | 
| 107 | ················(<GHC.IO.Handle.Types.Handle>_R | 108 | ················(<GHC.IO.Handle.Types.Handle>_R | 
| 108 | ·················%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 109 | ·················%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 
| 109 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 110 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 110 | fc | 111 | 6fce5a1cafdd990bee79518a669ec122 | 
| 111 | ··atomicWriteFileWithMode·:: | 112 | ··atomicWriteFileWithMode·:: | 
| 112 | ····System.Posix.Types.FileMode | 113 | ····System.Posix.Types.FileMode | 
| 113 | ····->·GHC.IO.FilePath | 114 | ····->·GHC.IO.FilePath | 
| 114 | ····->·Data.ByteString.Internal.Type.ByteString | 115 | ····->·Data.ByteString.Internal.Type.ByteString | 
| 115 | ····->·GHC.Types.IO·() | 116 | ····->·GHC.Types.IO·() | 
| 116 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 117 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 
| 117 | ···Unfolding:·Core:·<vanilla> | 118 | ···Unfolding:·Core:·<vanilla> | 
| 118 | ··············atomicWriteFileWithMode1 | 119 | ··············atomicWriteFileWithMode1 | 
| 119 | ················`cast` | 120 | ················`cast` | 
| 120 | ··············(<System.Posix.Types.FileMode>_R | 121 | ··············(<System.Posix.Types.FileMode>_R | 
| 121 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 122 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 122 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 123 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 
| 123 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 124 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 124 | 125 | 3c2636d863c0518fe8b2694fc75bdd52 | |
| 125 | ··atomicWriteFileWithMode1·:: | 126 | ··atomicWriteFileWithMode1·:: | 
| 126 | ····System.Posix.Types.FileMode | 127 | ····System.Posix.Types.FileMode | 
| 127 | ····->·GHC.IO.FilePath | 128 | ····->·GHC.IO.FilePath | 
| 128 | ····->·Data.ByteString.Internal.Type.ByteString | 129 | ····->·Data.ByteString.Internal.Type.ByteString | 
| Max diff block lines reached; 1262/8129 bytes (15.52%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got···· | 6 | ·····got···· | 
| 7 | interface·System.AtomicWrite.Writer.ByteStringBuilder·9066 | 7 | interface·System.AtomicWrite.Writer.ByteStringBuilder·9066 | 
| 8 | ··interface·hash:·9a2e6c3a89bb3c616e554d495dab2d6b | ||
| 9 | ··ABI·hash:·559c42c70321e8d10b402d287d8d05df | ||
| 10 | ·· | 8 | ··interface·hash:·e12f76eb4ab97bf2e75fe61972389b57 | 
| 9 | ··ABI·hash:·934e0a67a27a837c8553a97661830fce | ||
| 10 | ··export-list·hash:·a387b43d23578d12b32f154dd09bef5d | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:· | 12 | ··flag·hash:·90be5a8d944d23324e730aa8fa20f699 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·0de4d3c6ecfdfcd7b41615050345774f | 16 | ··src_hash:·0de4d3c6ecfdfcd7b41615050345774f | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·Data.ByteString.Builder·GHC.Prim.Ext | 27 | orphans:·GHC.Base·GHC.Float·Data.ByteString.Builder·GHC.Prim.Ext | 
| 28 | ·········Control.Monad.STM·Data.Time.Calendar.Gregorian | 28 | ·········Control.Monad.STM·Data.Time.Calendar.Gregorian | 
| 29 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 29 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 
| 30 | ·········Data.Time.Format.Parse.Instances | 30 | ·········Data.Time.Format.Parse.Instances | 
| Offset 41, 76 lines modified | Offset 41, 76 lines modified | ||
| 41 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 41 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 42 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 42 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 43 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 43 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 44 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 44 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 45 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 45 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 46 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 46 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 47 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 47 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 48 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 49 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 50 | ··closeAndRename·6b09c961c755dd99a69d227865a161e9 | ||
| 51 | ··maybeSetFileMode·c645cf4297f60e9f48d80b24dbe5f73d | ||
| 52 | ··t | 48 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 49 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 50 | ··closeAndRename·e1b99cfb42b9c399c459ddb21da4e72f | ||
| 51 | ··maybeSetFileMode·bc3289c2d97efeab77f3b55951782feb | ||
| 52 | ··tempFileFor·225868ca786c506a8fcff429cfb05829 | ||
| 53 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 53 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 54 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 54 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 55 | import··-/··GHC.IO.Handle·0cd4955df73060faaa096409d18f6806 | 55 | import··-/··GHC.IO.Handle·0cd4955df73060faaa096409d18f6806 | 
| 56 | import··-/··GHC.IO.Handle.Types·1ebb25f5b70b39ebf3fc4892b7362878 | 56 | import··-/··GHC.IO.Handle.Types·1ebb25f5b70b39ebf3fc4892b7362878 | 
| 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 59 | import··-/··Data.ByteString.Builder·adf8a3dcdf54dccf732c864ec24543bb | 59 | import··-/··Data.ByteString.Builder·adf8a3dcdf54dccf732c864ec24543bb | 
| 60 | import··-/··Data.ByteString.Builder.Internal·6238765f679725c6758d4585a06581ee | 60 | import··-/··Data.ByteString.Builder.Internal·6238765f679725c6758d4585a06581ee | 
| 61 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 61 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 62 | 62 | c41f077e6f3ac642ac15501cc2876b10 | |
| 63 | ··$trModule·::·GHC.Types.Module | 63 | ··$trModule·::·GHC.Types.Module | 
| 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 65 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 65 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 67 | b | 67 | bcb03cd84edc178d85c8b6de97f1910a | 
| 68 | ··$trModule1·::·GHC.Types.TrName | 68 | ··$trModule1·::·GHC.Types.TrName | 
| 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 70 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 70 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 72 | 72 | a5f860cf49cf1e2eeff61193ecb2fbf9 | |
| 73 | ··$trModule2·::·GHC.Prim.Addr# | 73 | ··$trModule2·::·GHC.Prim.Addr# | 
| 74 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 74 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 75 | ···Unfolding:·Core:·<vanilla> | 75 | ···Unfolding:·Core:·<vanilla> | 
| 76 | ··············"System.AtomicWrite.Writer.ByteStringBuilder"#] | 76 | ··············"System.AtomicWrite.Writer.ByteStringBuilder"#] | 
| 77 | 77 | fdd487f42a2b5a71a4ef5457b0a3c3a6 | |
| 78 | ··$trModule3·::·GHC.Types.TrName | 78 | ··$trModule3·::·GHC.Types.TrName | 
| 79 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 79 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 80 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 80 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 81 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 81 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 82 | 82 | 3bde79b28e6c5e6dfbd9359cc33f0b2c | |
| 83 | ··$trModule4·::·GHC.Prim.Addr# | 83 | ··$trModule4·::·GHC.Prim.Addr# | 
| 84 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 84 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 85 | ···Unfolding:·Core:·<vanilla> | 85 | ···Unfolding:·Core:·<vanilla> | 
| 86 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 87 | 86 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 87 | 7b29a92c64720bf60cf87929a736843d | ||
| 88 | ··atomicWriteFile·:: | 88 | ··atomicWriteFile·:: | 
| 89 | ····GHC.IO.FilePath | 89 | ····GHC.IO.FilePath | 
| 90 | ····->·Data.ByteString.Builder.Internal.Builder·->·GHC.Types.IO·() | 90 | ····->·Data.ByteString.Builder.Internal.Builder·->·GHC.Types.IO·() | 
| 91 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 91 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 
| 92 | ···Strictness:·<L><MC(1,L)><L>, | 92 | ···Strictness:·<L><MC(1,L)><L>, | 
| 93 | ···Unfolding:·Core:·<vanilla> | 93 | ···Unfolding:·Core:·<vanilla> | 
| 94 | ··············atomicWriteFile1 | 94 | ··············atomicWriteFile1 | 
| 95 | ················`cast` | 95 | ················`cast` | 
| 96 | ··············(<GHC.IO.FilePath>_R | 96 | ··············(<GHC.IO.FilePath>_R | 
| 97 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Builder.Internal.Builder>_R | 97 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Builder.Internal.Builder>_R | 
| 98 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 98 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 99 | 2 | 99 | 012a0c8ce493ee8e242061956cb9778a | 
| 100 | ··atomicWriteFile1·:: | 100 | ··atomicWriteFile1·:: | 
| 101 | ····GHC.IO.FilePath | 101 | ····GHC.IO.FilePath | 
| 102 | ····->·Data.ByteString.Builder.Internal.Builder | 102 | ····->·Data.ByteString.Builder.Internal.Builder | 
| 103 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 103 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 104 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 104 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 105 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 105 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 
| 106 | ···Strictness:·<L><MC(1,L)><L>, | 106 | ···Strictness:·<L><MC(1,L)><L>, | 
| 107 | ···Unfolding:·Core:·<vanilla> | 107 | ···Unfolding:·Core:·<vanilla> | 
| 108 | ··············atomicWriteFile2·(GHC.Maybe.Nothing·@System.Posix.Types.FileMode)] | 108 | ··············atomicWriteFile2·(GHC.Maybe.Nothing·@System.Posix.Types.FileMode)] | 
| 109 | 109 | 12bbd0adf1d2b0ce3c64b31c033a7e06 | |
| 110 | ··atomicWriteFile2·:: | 110 | ··atomicWriteFile2·:: | 
| 111 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 111 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 
| 112 | ····->·GHC.IO.FilePath | 112 | ····->·GHC.IO.FilePath | 
| 113 | ····->·Data.ByteString.Builder.Internal.Builder | 113 | ····->·Data.ByteString.Builder.Internal.Builder | 
| 114 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 114 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 115 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 115 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 116 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 116 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 
| Offset 169, 37 lines modified | Offset 169, 37 lines modified | ||
| 169 | ·····················(Sym·(System.OsString.Internal.Types.Hidden.N:PosixString[0]) | 169 | ·····················(Sym·(System.OsString.Internal.Types.Hidden.N:PosixString[0]) | 
| 170 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 170 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 
| 171 | ·····················ipv8·of·ds5·{·(#,#)·ipv10·ipv11·-> | 171 | ·····················ipv8·of·ds5·{·(#,#)·ipv10·ipv11·-> | 
| 172 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeModeBinary2 | 172 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeModeBinary2 | 
| 173 | ················path | 173 | ················path | 
| 174 | ················mmode | 174 | ················mmode | 
| 175 | ················ipv10·}·}·}·}·}·}·}·}] | 175 | ················ipv10·}·}·}·}·}·}·}·}] | 
| 176 | 176 | f0c5cc7f68d7bd1f0753df3416ae4029 | |
| 177 | ··atomicWriteFile3·::·GHC.IO.Handle.Types.BufferMode | 177 | ··atomicWriteFile3·::·GHC.IO.Handle.Types.BufferMode | 
| 178 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 178 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 179 | ···LambdaFormInfo:·LFCon[GHC.IO.Handle.Types.BlockBuffering], | 179 | ···LambdaFormInfo:·LFCon[GHC.IO.Handle.Types.BlockBuffering], | 
| 180 | ···Unfolding:·Core:·<vanilla> | 180 | ···Unfolding:·Core:·<vanilla> | 
| Max diff block lines reached; 1075/7737 bytes (13.89%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got···· | 6 | ·····got····dyn | 
| 7 | interface·System.AtomicWrite.Writer.ByteStringBuilder·9066 | 7 | interface·System.AtomicWrite.Writer.ByteStringBuilder·9066 | 
| 8 | ··interface·hash:·9a2e6c3a89bb3c616e554d495dab2d6b | ||
| 9 | ··ABI·hash:·559c42c70321e8d10b402d287d8d05df | ||
| 10 | ·· | 8 | ··interface·hash:·e12f76eb4ab97bf2e75fe61972389b57 | 
| 9 | ··ABI·hash:·934e0a67a27a837c8553a97661830fce | ||
| 10 | ··export-list·hash:·a387b43d23578d12b32f154dd09bef5d | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:· | 12 | ··flag·hash:·3a25ed876843b427bde85afc8e78b964 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·0de4d3c6ecfdfcd7b41615050345774f | 16 | ··src_hash:·0de4d3c6ecfdfcd7b41615050345774f | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·Data.ByteString.Builder·GHC.Prim.Ext | 27 | orphans:·GHC.Base·GHC.Float·Data.ByteString.Builder·GHC.Prim.Ext | 
| 28 | ·········Control.Monad.STM·Data.Time.Calendar.Gregorian | 28 | ·········Control.Monad.STM·Data.Time.Calendar.Gregorian | 
| 29 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 29 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 
| 30 | ·········Data.Time.Format.Parse.Instances | 30 | ·········Data.Time.Format.Parse.Instances | 
| Offset 41, 76 lines modified | Offset 41, 76 lines modified | ||
| 41 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 41 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 42 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 42 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 43 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 43 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 44 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 44 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 45 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 45 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 46 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 46 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 47 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 47 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 48 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 49 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 50 | ··closeAndRename·6b09c961c755dd99a69d227865a161e9 | ||
| 51 | ··maybeSetFileMode·c645cf4297f60e9f48d80b24dbe5f73d | ||
| 52 | ··t | 48 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 49 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 50 | ··closeAndRename·e1b99cfb42b9c399c459ddb21da4e72f | ||
| 51 | ··maybeSetFileMode·bc3289c2d97efeab77f3b55951782feb | ||
| 52 | ··tempFileFor·225868ca786c506a8fcff429cfb05829 | ||
| 53 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 53 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 54 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 54 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 55 | import··-/··GHC.IO.Handle·0cd4955df73060faaa096409d18f6806 | 55 | import··-/··GHC.IO.Handle·0cd4955df73060faaa096409d18f6806 | 
| 56 | import··-/··GHC.IO.Handle.Types·1ebb25f5b70b39ebf3fc4892b7362878 | 56 | import··-/··GHC.IO.Handle.Types·1ebb25f5b70b39ebf3fc4892b7362878 | 
| 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 59 | import··-/··Data.ByteString.Builder·adf8a3dcdf54dccf732c864ec24543bb | 59 | import··-/··Data.ByteString.Builder·adf8a3dcdf54dccf732c864ec24543bb | 
| 60 | import··-/··Data.ByteString.Builder.Internal·6238765f679725c6758d4585a06581ee | 60 | import··-/··Data.ByteString.Builder.Internal·6238765f679725c6758d4585a06581ee | 
| 61 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 61 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 62 | 62 | c41f077e6f3ac642ac15501cc2876b10 | |
| 63 | ··$trModule·::·GHC.Types.Module | 63 | ··$trModule·::·GHC.Types.Module | 
| 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 65 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 65 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 67 | b | 67 | bcb03cd84edc178d85c8b6de97f1910a | 
| 68 | ··$trModule1·::·GHC.Types.TrName | 68 | ··$trModule1·::·GHC.Types.TrName | 
| 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 70 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 70 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 72 | 72 | a5f860cf49cf1e2eeff61193ecb2fbf9 | |
| 73 | ··$trModule2·::·GHC.Prim.Addr# | 73 | ··$trModule2·::·GHC.Prim.Addr# | 
| 74 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 74 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 75 | ···Unfolding:·Core:·<vanilla> | 75 | ···Unfolding:·Core:·<vanilla> | 
| 76 | ··············"System.AtomicWrite.Writer.ByteStringBuilder"#] | 76 | ··············"System.AtomicWrite.Writer.ByteStringBuilder"#] | 
| 77 | 77 | fdd487f42a2b5a71a4ef5457b0a3c3a6 | |
| 78 | ··$trModule3·::·GHC.Types.TrName | 78 | ··$trModule3·::·GHC.Types.TrName | 
| 79 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 79 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 80 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 80 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 81 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 81 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 82 | 82 | 3bde79b28e6c5e6dfbd9359cc33f0b2c | |
| 83 | ··$trModule4·::·GHC.Prim.Addr# | 83 | ··$trModule4·::·GHC.Prim.Addr# | 
| 84 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 84 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 85 | ···Unfolding:·Core:·<vanilla> | 85 | ···Unfolding:·Core:·<vanilla> | 
| 86 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 87 | 86 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 87 | 7b29a92c64720bf60cf87929a736843d | ||
| 88 | ··atomicWriteFile·:: | 88 | ··atomicWriteFile·:: | 
| 89 | ····GHC.IO.FilePath | 89 | ····GHC.IO.FilePath | 
| 90 | ····->·Data.ByteString.Builder.Internal.Builder·->·GHC.Types.IO·() | 90 | ····->·Data.ByteString.Builder.Internal.Builder·->·GHC.Types.IO·() | 
| 91 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 91 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 
| 92 | ···Strictness:·<L><MC(1,L)><L>, | 92 | ···Strictness:·<L><MC(1,L)><L>, | 
| 93 | ···Unfolding:·Core:·<vanilla> | 93 | ···Unfolding:·Core:·<vanilla> | 
| 94 | ··············atomicWriteFile1 | 94 | ··············atomicWriteFile1 | 
| 95 | ················`cast` | 95 | ················`cast` | 
| 96 | ··············(<GHC.IO.FilePath>_R | 96 | ··············(<GHC.IO.FilePath>_R | 
| 97 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Builder.Internal.Builder>_R | 97 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Builder.Internal.Builder>_R | 
| 98 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 98 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 99 | 2 | 99 | 012a0c8ce493ee8e242061956cb9778a | 
| 100 | ··atomicWriteFile1·:: | 100 | ··atomicWriteFile1·:: | 
| 101 | ····GHC.IO.FilePath | 101 | ····GHC.IO.FilePath | 
| 102 | ····->·Data.ByteString.Builder.Internal.Builder | 102 | ····->·Data.ByteString.Builder.Internal.Builder | 
| 103 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 103 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 104 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 104 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 105 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 105 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 
| 106 | ···Strictness:·<L><MC(1,L)><L>, | 106 | ···Strictness:·<L><MC(1,L)><L>, | 
| 107 | ···Unfolding:·Core:·<vanilla> | 107 | ···Unfolding:·Core:·<vanilla> | 
| 108 | ··············atomicWriteFile2·(GHC.Maybe.Nothing·@System.Posix.Types.FileMode)] | 108 | ··············atomicWriteFile2·(GHC.Maybe.Nothing·@System.Posix.Types.FileMode)] | 
| 109 | 109 | 12bbd0adf1d2b0ce3c64b31c033a7e06 | |
| 110 | ··atomicWriteFile2·:: | 110 | ··atomicWriteFile2·:: | 
| 111 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 111 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 
| 112 | ····->·GHC.IO.FilePath | 112 | ····->·GHC.IO.FilePath | 
| 113 | ····->·Data.ByteString.Builder.Internal.Builder | 113 | ····->·Data.ByteString.Builder.Internal.Builder | 
| 114 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 114 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 115 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 115 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 116 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 116 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 
| Offset 169, 37 lines modified | Offset 169, 37 lines modified | ||
| 169 | ·····················(Sym·(System.OsString.Internal.Types.Hidden.N:PosixString[0]) | 169 | ·····················(Sym·(System.OsString.Internal.Types.Hidden.N:PosixString[0]) | 
| 170 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 170 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 
| 171 | ·····················ipv8·of·ds5·{·(#,#)·ipv10·ipv11·-> | 171 | ·····················ipv8·of·ds5·{·(#,#)·ipv10·ipv11·-> | 
| 172 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeModeBinary2 | 172 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeModeBinary2 | 
| 173 | ················path | 173 | ················path | 
| 174 | ················mmode | 174 | ················mmode | 
| 175 | ················ipv10·}·}·}·}·}·}·}·}] | 175 | ················ipv10·}·}·}·}·}·}·}·}] | 
| 176 | 176 | f0c5cc7f68d7bd1f0753df3416ae4029 | |
| 177 | ··atomicWriteFile3·::·GHC.IO.Handle.Types.BufferMode | 177 | ··atomicWriteFile3·::·GHC.IO.Handle.Types.BufferMode | 
| 178 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 178 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 179 | ···LambdaFormInfo:·LFCon[GHC.IO.Handle.Types.BlockBuffering], | 179 | ···LambdaFormInfo:·LFCon[GHC.IO.Handle.Types.BlockBuffering], | 
| 180 | ···Unfolding:·Core:·<vanilla> | 180 | ···Unfolding:·Core:·<vanilla> | 
| Max diff block lines reached; 1075/7737 bytes (13.89%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got····dyn | 6 | ·····got····dyn | 
| 7 | interface·System.AtomicWrite.Writer.LazyByteString.Binary·9066 | 7 | interface·System.AtomicWrite.Writer.LazyByteString.Binary·9066 | 
| 8 | ··interface·hash:·dd7f02716d66263cbdfb454efc2896dd | ||
| 9 | ··ABI·hash:·534958b224c5831af5bd4c4a55cec9b4 | ||
| 10 | ·· | 8 | ··interface·hash:·cce19a310a779051b5d2fa4b0165ed1e | 
| 9 | ··ABI·hash:·b13e09dd8c62813399d1af14e63c7ebe | ||
| 10 | ··export-list·hash:·28dfd217c51cd384ca09281d6edf3cac | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·3a25ed876843b427bde85afc8e78b964 | 12 | ··flag·hash:·3a25ed876843b427bde85afc8e78b964 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·ffc885d54521e11b2f0a6825175f11f0 | 16 | ··src_hash:·ffc885d54521e11b2f0a6825175f11f0 | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 
| 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 
| 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 
| 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| Offset 40, 61 lines modified | Offset 40, 61 lines modified | ||
| 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 47 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 48 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 49 | ··atomic | 47 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 48 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 49 | ··atomicWriteFileMaybeModeBinary·be6ff2e57d8f0c8972ff286c00ae54b7 | ||
| 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 54 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea | 54 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea | 
| 55 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 | 55 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 | 
| 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 57 | 57 | 7c3098010f33e77cbdd7927c69372ba2 | |
| 58 | ··$trModule·::·GHC.Types.Module | 58 | ··$trModule·::·GHC.Types.Module | 
| 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 62 | 62 | 8424b22a122fc44e12da289b5878deeb | |
| 63 | ··$trModule1·::·GHC.Types.TrName | 63 | ··$trModule1·::·GHC.Types.TrName | 
| 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 67 | 67 | ca7ef8bc9c562fd638cc63731c2af5d5 | |
| 68 | ··$trModule2·::·GHC.Prim.Addr# | 68 | ··$trModule2·::·GHC.Prim.Addr# | 
| 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 70 | ···Unfolding:·Core:·<vanilla> | 70 | ···Unfolding:·Core:·<vanilla> | 
| 71 | ··············"System.AtomicWrite.Writer.LazyByteString.Binary"#] | 71 | ··············"System.AtomicWrite.Writer.LazyByteString.Binary"#] | 
| 72 | 0 | 72 | 0172cc6b5e6b46f047e3d4f8a5a7a36e | 
| 73 | ··$trModule3·::·GHC.Types.TrName | 73 | ··$trModule3·::·GHC.Types.TrName | 
| 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 77 | 77 | fad1f3c4978f61bec325e508cb632c76 | |
| 78 | ··$trModule4·::·GHC.Prim.Addr# | 78 | ··$trModule4·::·GHC.Prim.Addr# | 
| 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 80 | ···Unfolding:·Core:·<vanilla> | 80 | ···Unfolding:·Core:·<vanilla> | 
| 81 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 82 | 81 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 82 | 0e495edc2b5cb1936f8ea54555c74003 | ||
| 83 | ··atomicWriteFile·:: | 83 | ··atomicWriteFile·:: | 
| 84 | ····GHC.IO.FilePath | 84 | ····GHC.IO.FilePath | 
| 85 | ····->·Data.ByteString.Lazy.Internal.ByteString·->·GHC.Types.IO·() | 85 | ····->·Data.ByteString.Lazy.Internal.ByteString·->·GHC.Types.IO·() | 
| 86 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 86 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 87 | ···Unfolding:·Core:·<vanilla> | 87 | ···Unfolding:·Core:·<vanilla> | 
| 88 | ··············atomicWriteFile1 | 88 | ··············atomicWriteFile1 | 
| 89 | ················`cast` | 89 | ················`cast` | 
| 90 | ··············(<GHC.IO.FilePath>_R | 90 | ··············(<GHC.IO.FilePath>_R | 
| 91 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 91 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 
| 92 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 92 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 93 | 93 | c7cefee8398b3367d514d634b671ba5d | |
| 94 | ··atomicWriteFile1·:: | 94 | ··atomicWriteFile1·:: | 
| 95 | ····GHC.IO.FilePath | 95 | ····GHC.IO.FilePath | 
| 96 | ····->·Data.ByteString.Lazy.Internal.ByteString | 96 | ····->·Data.ByteString.Lazy.Internal.ByteString | 
| 97 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 97 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 98 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 98 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 99 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 99 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 100 | ···Unfolding:·Core:·<vanilla> | 100 | ···Unfolding:·Core:·<vanilla> | 
| Offset 104, 29 lines modified | Offset 104, 29 lines modified | ||
| 104 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 104 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 
| 105 | ················path | 105 | ················path | 
| 106 | ················Data.ByteString.Lazy.appendFile2 | 106 | ················Data.ByteString.Lazy.appendFile2 | 
| 107 | ··················`cast` | 107 | ··················`cast` | 
| 108 | ················(<GHC.IO.Handle.Types.Handle>_R | 108 | ················(<GHC.IO.Handle.Types.Handle>_R | 
| 109 | ·················%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 109 | ·················%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 
| 110 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 110 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 111 | 111 | cab6f22531ea6f48809be596545b3145 | |
| 112 | ··atomicWriteFileWithMode·:: | 112 | ··atomicWriteFileWithMode·:: | 
| 113 | ····System.Posix.Types.FileMode | 113 | ····System.Posix.Types.FileMode | 
| 114 | ····->·GHC.IO.FilePath | 114 | ····->·GHC.IO.FilePath | 
| 115 | ····->·Data.ByteString.Lazy.Internal.ByteString | 115 | ····->·Data.ByteString.Lazy.Internal.ByteString | 
| 116 | ····->·GHC.Types.IO·() | 116 | ····->·GHC.Types.IO·() | 
| 117 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 117 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 
| 118 | ···Unfolding:·Core:·<vanilla> | 118 | ···Unfolding:·Core:·<vanilla> | 
| 119 | ··············atomicWriteFileWithMode1 | 119 | ··············atomicWriteFileWithMode1 | 
| 120 | ················`cast` | 120 | ················`cast` | 
| 121 | ··············(<System.Posix.Types.FileMode>_R | 121 | ··············(<System.Posix.Types.FileMode>_R | 
| 122 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 122 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 123 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 123 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 
| 124 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 124 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 125 | 125 | 1c5c2a6d1bee0573f32948fc37d5cad7 | |
| 126 | ··atomicWriteFileWithMode1·:: | 126 | ··atomicWriteFileWithMode1·:: | 
| 127 | ····System.Posix.Types.FileMode | 127 | ····System.Posix.Types.FileMode | 
| 128 | ····->·GHC.IO.FilePath | 128 | ····->·GHC.IO.FilePath | 
| 129 | ····->·Data.ByteString.Lazy.Internal.ByteString | 129 | ····->·Data.ByteString.Lazy.Internal.ByteString | 
| 130 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 130 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 131 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 131 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 132 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 132 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 
| Max diff block lines reached; -1/6593 bytes (-0.02%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got···· | 6 | ·····got···· | 
| 7 | interface·System.AtomicWrite.Writer.LazyByteString.Binary·9066 | 7 | interface·System.AtomicWrite.Writer.LazyByteString.Binary·9066 | 
| 8 | ··interface·hash:·dd7f02716d66263cbdfb454efc2896dd | ||
| 9 | ··ABI·hash:·534958b224c5831af5bd4c4a55cec9b4 | ||
| 10 | ·· | 8 | ··interface·hash:·cce19a310a779051b5d2fa4b0165ed1e | 
| 9 | ··ABI·hash:·b13e09dd8c62813399d1af14e63c7ebe | ||
| 10 | ··export-list·hash:·28dfd217c51cd384ca09281d6edf3cac | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·90be5a8d944d23324e730aa8fa20f699 | 12 | ··flag·hash:·90be5a8d944d23324e730aa8fa20f699 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·ffc885d54521e11b2f0a6825175f11f0 | 16 | ··src_hash:·ffc885d54521e11b2f0a6825175f11f0 | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 
| 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 
| 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 
| 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| Offset 40, 61 lines modified | Offset 40, 61 lines modified | ||
| 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 47 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 48 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 49 | ··atomic | 47 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 48 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 49 | ··atomicWriteFileMaybeModeBinary·be6ff2e57d8f0c8972ff286c00ae54b7 | ||
| 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 54 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea | 54 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea | 
| 55 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 | 55 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 | 
| 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 57 | 57 | 7c3098010f33e77cbdd7927c69372ba2 | |
| 58 | ··$trModule·::·GHC.Types.Module | 58 | ··$trModule·::·GHC.Types.Module | 
| 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 62 | 62 | 8424b22a122fc44e12da289b5878deeb | |
| 63 | ··$trModule1·::·GHC.Types.TrName | 63 | ··$trModule1·::·GHC.Types.TrName | 
| 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 67 | 67 | ca7ef8bc9c562fd638cc63731c2af5d5 | |
| 68 | ··$trModule2·::·GHC.Prim.Addr# | 68 | ··$trModule2·::·GHC.Prim.Addr# | 
| 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 70 | ···Unfolding:·Core:·<vanilla> | 70 | ···Unfolding:·Core:·<vanilla> | 
| 71 | ··············"System.AtomicWrite.Writer.LazyByteString.Binary"#] | 71 | ··············"System.AtomicWrite.Writer.LazyByteString.Binary"#] | 
| 72 | 0 | 72 | 0172cc6b5e6b46f047e3d4f8a5a7a36e | 
| 73 | ··$trModule3·::·GHC.Types.TrName | 73 | ··$trModule3·::·GHC.Types.TrName | 
| 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 77 | 77 | fad1f3c4978f61bec325e508cb632c76 | |
| 78 | ··$trModule4·::·GHC.Prim.Addr# | 78 | ··$trModule4·::·GHC.Prim.Addr# | 
| 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 80 | ···Unfolding:·Core:·<vanilla> | 80 | ···Unfolding:·Core:·<vanilla> | 
| 81 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 82 | 81 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 82 | 0e495edc2b5cb1936f8ea54555c74003 | ||
| 83 | ··atomicWriteFile·:: | 83 | ··atomicWriteFile·:: | 
| 84 | ····GHC.IO.FilePath | 84 | ····GHC.IO.FilePath | 
| 85 | ····->·Data.ByteString.Lazy.Internal.ByteString·->·GHC.Types.IO·() | 85 | ····->·Data.ByteString.Lazy.Internal.ByteString·->·GHC.Types.IO·() | 
| 86 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 86 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 87 | ···Unfolding:·Core:·<vanilla> | 87 | ···Unfolding:·Core:·<vanilla> | 
| 88 | ··············atomicWriteFile1 | 88 | ··············atomicWriteFile1 | 
| 89 | ················`cast` | 89 | ················`cast` | 
| 90 | ··············(<GHC.IO.FilePath>_R | 90 | ··············(<GHC.IO.FilePath>_R | 
| 91 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 91 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 
| 92 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 92 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 93 | 93 | c7cefee8398b3367d514d634b671ba5d | |
| 94 | ··atomicWriteFile1·:: | 94 | ··atomicWriteFile1·:: | 
| 95 | ····GHC.IO.FilePath | 95 | ····GHC.IO.FilePath | 
| 96 | ····->·Data.ByteString.Lazy.Internal.ByteString | 96 | ····->·Data.ByteString.Lazy.Internal.ByteString | 
| 97 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 97 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 98 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 98 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 99 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 99 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 100 | ···Unfolding:·Core:·<vanilla> | 100 | ···Unfolding:·Core:·<vanilla> | 
| Offset 104, 29 lines modified | Offset 104, 29 lines modified | ||
| 104 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 104 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 
| 105 | ················path | 105 | ················path | 
| 106 | ················Data.ByteString.Lazy.appendFile2 | 106 | ················Data.ByteString.Lazy.appendFile2 | 
| 107 | ··················`cast` | 107 | ··················`cast` | 
| 108 | ················(<GHC.IO.Handle.Types.Handle>_R | 108 | ················(<GHC.IO.Handle.Types.Handle>_R | 
| 109 | ·················%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 109 | ·················%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 
| 110 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 110 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 111 | 111 | cab6f22531ea6f48809be596545b3145 | |
| 112 | ··atomicWriteFileWithMode·:: | 112 | ··atomicWriteFileWithMode·:: | 
| 113 | ····System.Posix.Types.FileMode | 113 | ····System.Posix.Types.FileMode | 
| 114 | ····->·GHC.IO.FilePath | 114 | ····->·GHC.IO.FilePath | 
| 115 | ····->·Data.ByteString.Lazy.Internal.ByteString | 115 | ····->·Data.ByteString.Lazy.Internal.ByteString | 
| 116 | ····->·GHC.Types.IO·() | 116 | ····->·GHC.Types.IO·() | 
| 117 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 117 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 
| 118 | ···Unfolding:·Core:·<vanilla> | 118 | ···Unfolding:·Core:·<vanilla> | 
| 119 | ··············atomicWriteFileWithMode1 | 119 | ··············atomicWriteFileWithMode1 | 
| 120 | ················`cast` | 120 | ················`cast` | 
| 121 | ··············(<System.Posix.Types.FileMode>_R | 121 | ··············(<System.Posix.Types.FileMode>_R | 
| 122 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 122 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 123 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 123 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 
| 124 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 124 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 125 | 125 | 1c5c2a6d1bee0573f32948fc37d5cad7 | |
| 126 | ··atomicWriteFileWithMode1·:: | 126 | ··atomicWriteFileWithMode1·:: | 
| 127 | ····System.Posix.Types.FileMode | 127 | ····System.Posix.Types.FileMode | 
| 128 | ····->·GHC.IO.FilePath | 128 | ····->·GHC.IO.FilePath | 
| 129 | ····->·Data.ByteString.Lazy.Internal.ByteString | 129 | ····->·Data.ByteString.Lazy.Internal.ByteString | 
| 130 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 130 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 131 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 131 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 132 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 132 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 
| Max diff block lines reached; -1/6590 bytes (-0.02%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got····dyn | 6 | ·····got····dyn | 
| 7 | interface·System.AtomicWrite.Writer. | 7 | interface·System.AtomicWrite.Writer.ByteString.Binary·9066 | 
| 8 | ··interface·hash:·62f11b91624871529e34d83b842366d2 | ||
| 9 | ··ABI·hash:·c91de94634d7b684a5e02fb233f1d67a | ||
| 10 | ·· | 8 | ··interface·hash:·728580068fa39074f4130221e052ce73 | 
| 9 | ··ABI·hash:·b9655f793f2ba37300fed77a205d0057 | ||
| 10 | ··export-list·hash:·e70c5c0644c4053780a872834d4c0e41 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·3a25ed876843b427bde85afc8e78b964 | 12 | ··flag·hash:·3a25ed876843b427bde85afc8e78b964 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:· | 16 | ··src_hash:·4c506bf742bbcd20f20156bc478c17bb | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 
| 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 
| 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 
| 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| Offset 40, 114 lines modified | Offset 40, 114 lines modified | ||
| 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 47 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 48 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 49 | ··atomic | 47 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 48 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 49 | ··atomicWriteFileMaybeModeBinary·be6ff2e57d8f0c8972ff286c00ae54b7 | ||
| 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 54 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea | ||
| 55 | import··-/··Data.ByteString | 54 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 
| 55 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | ||
| 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 57 | 57 | dda6d28a3cbfb888348e5c07d5bffd2e | |
| 58 | ··$trModule·::·GHC.Types.Module | 58 | ··$trModule·::·GHC.Types.Module | 
| 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 62 | 62 | 5b13f25d5769fac987dcd022149a4a36 | |
| 63 | ··$trModule1·::·GHC.Types.TrName | 63 | ··$trModule1·::·GHC.Types.TrName | 
| 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 67 | 67 | 11c86d5972a1690d85cbc99669340414 | |
| 68 | ··$trModule2·::·GHC.Prim.Addr# | 68 | ··$trModule2·::·GHC.Prim.Addr# | 
| 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 70 | ···Unfolding:·Core:·<vanilla> | 70 | ···Unfolding:·Core:·<vanilla> | 
| 71 | ··············"System.AtomicWrite.Writer. | 71 | ··············"System.AtomicWrite.Writer.ByteString.Binary"#] | 
| 72 | 72 | 37cd54ee674719dbd7910dd2dc4f7b08 | |
| 73 | ··$trModule3·::·GHC.Types.TrName | 73 | ··$trModule3·::·GHC.Types.TrName | 
| 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 77 | 77 | ba450b4dccbf988dbb8724dc6ca37194 | |
| 78 | ··$trModule4·::·GHC.Prim.Addr# | 78 | ··$trModule4·::·GHC.Prim.Addr# | 
| 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 80 | ···Unfolding:·Core:·<vanilla> | 80 | ···Unfolding:·Core:·<vanilla> | 
| 81 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 82 | 81 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 82 | 17c2084f6749564b45f6ef5c4c7224cf | ||
| 83 | ··atomicWriteFile·:: | 83 | ··atomicWriteFile·:: | 
| 84 | ····GHC.IO.FilePath | 84 | ····GHC.IO.FilePath | 
| 85 | ····->·Data.ByteString. | 85 | ····->·Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·() | 
| 86 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 86 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 87 | ···Unfolding:·Core:·<vanilla> | 87 | ···Unfolding:·Core:·<vanilla> | 
| 88 | ··············atomicWriteFile1 | 88 | ··············atomicWriteFile1 | 
| 89 | ················`cast` | 89 | ················`cast` | 
| 90 | ··············(<GHC.IO.FilePath>_R | 90 | ··············(<GHC.IO.FilePath>_R | 
| 91 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString. | 91 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 
| 92 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 92 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 93 | 93 | 68c65db2a511d45c5e664bce7da54d9a | |
| 94 | ··atomicWriteFile1·:: | 94 | ··atomicWriteFile1·:: | 
| 95 | ····GHC.IO.FilePath | 95 | ····GHC.IO.FilePath | 
| 96 | ····->·Data.ByteString. | 96 | ····->·Data.ByteString.Internal.Type.ByteString | 
| 97 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 97 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 98 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 98 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 99 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 99 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 100 | ···Unfolding:·Core:·<vanilla> | 100 | ···Unfolding:·Core:·<vanilla> | 
| 101 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 101 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 
| 102 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeMode | 102 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeModeBinary1 | 
| 103 | ················@Data.ByteString. | 103 | ················@Data.ByteString.Internal.Type.ByteString | 
| 104 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 104 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 
| 105 | ················path | 105 | ················path | 
| 106 | ················Data.ByteString. | 106 | ················Data.ByteString.appendFile2 | 
| 107 | ··················`cast` | 107 | ··················`cast` | 
| 108 | ················(<GHC.IO.Handle.Types.Handle>_R | 108 | ················(<GHC.IO.Handle.Types.Handle>_R | 
| 109 | ·················%<'GHC.Types.Many>_N·->_R·<Data.ByteString. | 109 | ·················%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 
| 110 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 110 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 111 | 111 | 6fce5a1cafdd990bee79518a669ec122 | |
| 112 | ··atomicWriteFileWithMode·:: | 112 | ··atomicWriteFileWithMode·:: | 
| 113 | ····System.Posix.Types.FileMode | 113 | ····System.Posix.Types.FileMode | 
| 114 | ····->·GHC.IO.FilePath | 114 | ····->·GHC.IO.FilePath | 
| 115 | ····->·Data.ByteString. | 115 | ····->·Data.ByteString.Internal.Type.ByteString | 
| 116 | ····->·GHC.Types.IO·() | 116 | ····->·GHC.Types.IO·() | 
| 117 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 117 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 
| 118 | ···Unfolding:·Core:·<vanilla> | 118 | ···Unfolding:·Core:·<vanilla> | 
| 119 | ··············atomicWriteFileWithMode1 | 119 | ··············atomicWriteFileWithMode1 | 
| 120 | ················`cast` | 120 | ················`cast` | 
| 121 | ··············(<System.Posix.Types.FileMode>_R | 121 | ··············(<System.Posix.Types.FileMode>_R | 
| 122 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 122 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 123 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString. | 123 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 
| 124 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 124 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 125 | 2 | 125 | 3c2636d863c0518fe8b2694fc75bdd52 | 
| 126 | ··atomicWriteFileWithMode1·:: | 126 | ··atomicWriteFileWithMode1·:: | 
| 127 | ····System.Posix.Types.FileMode | 127 | ····System.Posix.Types.FileMode | 
| 128 | ····->·GHC.IO.FilePath | 128 | ····->·GHC.IO.FilePath | 
| 129 | ····->·Data.ByteString. | 129 | ····->·Data.ByteString.Internal.Type.ByteString | 
| Max diff block lines reached; 1642/9234 bytes (17.78%) of diff not shown. | |||
| Offset 1, 153 lines modified | Offset 1, 158 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got···· | 6 | ·····got····dyn | 
| 7 | interface·System.AtomicWrite.Writer.Lazy | 7 | interface·System.AtomicWrite.Writer.LazyText.Binary·9066 | 
| 8 | ··interface·hash:·62f11b91624871529e34d83b842366d2 | ||
| 9 | ··ABI·hash:·c91de94634d7b684a5e02fb233f1d67a | ||
| 10 | ·· | 8 | ··interface·hash:·d8af3116f3d684c2f9d1a0b820086fbd | 
| 9 | ··ABI·hash:·293d05daafd25d2faa44bc62af9e020d | ||
| 10 | ··export-list·hash:·5f22a2b204d8c80e2dd833e6438a36f2 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:· | 12 | ··flag·hash:·3a25ed876843b427bde85afc8e78b964 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:· | 16 | ··src_hash:·7ebd1464c6fa6797664efc72f52f53ff | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1· | 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | ||
| 28 | 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | |
| 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | ||
| 29 | ·········Data.Text.Lazy·Data.Text.Show·Data.Time.Calendar.Gregorian | ||
| 29 | ·········Data.Time.Format. | 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 
| 31 | ·········Data.Time.Format.Parse.Instances | ||
| 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| 31 | ·········Data.Time.LocalTime.Internal.ZonedTime | 33 | ·········Data.Time.LocalTime.Internal.ZonedTime | 
| 32 | family·instance·modules:·Control.Applicative·Control.Arrow | 34 | family·instance·modules:·Control.Applicative·Control.Arrow | 
| 33 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 35 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 
| 34 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product | 36 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product | 
| 35 | ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal | 37 | ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal | 
| 36 | ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList | 38 | ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList | 
| 37 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type | 39 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type | 
| 38 | ·························Data.ByteString.Lazy.Internal·Data.ByteString.Short.Internal | 40 | ·························Data.ByteString.Lazy.Internal·Data.ByteString.Short.Internal | 
| 41 | ·························Data.IntMap.Internal·Data.IntSet.Internal·Data.Map.Internal | ||
| 42 | ·························Data.Sequence.Internal·Data.Set.Internal·Data.Tree·Control.DeepSeq | ||
| 39 | ························· | 43 | ·························System.OsString.Internal.Types.Hidden·GHC.ForeignSrcLang.Type | 
| 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | ||
| 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | ||
| 42 | ·························C | 44 | ·························GHC.LanguageExtensions.Type·Text.PrettyPrint.Annotated.HughesPJ | 
| 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | ||
| 46 | ·························Data.Text.Lazy·Control.Monad.Trans.Cont·Control.Monad.Trans.Except | ||
| 43 | ·························Control.Monad.Trans. | 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 
| 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | ||
| 45 | ·························Control.Monad.Trans. | 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 
| 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | ||
| 46 | ·························Control.Monad.Trans. | 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 
| 47 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 48 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 49 | ·· | 51 | ·························Control.Monad.Trans.Writer.Strict | 
| 52 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | ||
| 53 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 54 | ··atomicWriteFileMaybeModeBinary·be6ff2e57d8f0c8972ff286c00ae54b7 | ||
| 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 54 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea | ||
| 55 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 | ||
| 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 57 | a | 60 | import··-/··Data.Text.Internal.Lazy·3159519cd114b73030a16d8634658a2d | 
| 61 | import··-/··Data.Text.Lazy·84498bbadb16a29912767d027de56151 | ||
| 62 | import··-/··Data.Text.Lazy.IO·b3916c4468dfdfe1cd18ad875197be5d | ||
| 63 | 1d0db63722a996a9018737cf2940adf4 | ||
| 58 | ··$trModule·::·GHC.Types.Module | 64 | ··$trModule·::·GHC.Types.Module | 
| 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 62 | 68 | a3f8f5286a38342745c92bb550584191 | |
| 63 | ··$trModule1·::·GHC.Types.TrName | 69 | ··$trModule1·::·GHC.Types.TrName | 
| 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 67 | 73 | f0a31f56481106351c08634ce1aede04 | |
| 68 | ··$trModule2·::·GHC.Prim.Addr# | 74 | ··$trModule2·::·GHC.Prim.Addr# | 
| 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 70 | ···Unfolding:·Core:·<vanilla> | 76 | ···Unfolding:·Core:·<vanilla> | 
| 71 | ··············"System.AtomicWrite.Writer.Lazy | 77 | ··············"System.AtomicWrite.Writer.LazyText.Binary"#] | 
| 72 | 78 | eed89726baba3ff14dde2bb2e9c1fcf4 | |
| 73 | ··$trModule3·::·GHC.Types.TrName | 79 | ··$trModule3·::·GHC.Types.TrName | 
| 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 80 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 81 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 82 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 77 | 83 | e98ebb397d4c157ffb5bcfe816193d13 | |
| 78 | ··$trModule4·::·GHC.Prim.Addr# | 84 | ··$trModule4·::·GHC.Prim.Addr# | 
| 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 85 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 80 | ···Unfolding:·Core:·<vanilla> | 86 | ···Unfolding:·Core:·<vanilla> | 
| 81 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 82 | 87 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 88 | 75efaf20e2e1592daeaf6cf7d5b15e74 | ||
| 83 | ··atomicWriteFile·:: | 89 | ··atomicWriteFile·:: | 
| 90 | ····GHC.IO.FilePath·->·Data.Text.Internal.Lazy.Text·->·GHC.Types.IO·() | ||
| 84 | ····GHC.IO.FilePath | ||
| 85 | ····->·Data.ByteString.Lazy.Internal.ByteString·->·GHC.Types.IO·() | ||
| 86 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 91 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 87 | ···Unfolding:·Core:·<vanilla> | 92 | ···Unfolding:·Core:·<vanilla> | 
| 88 | ··············atomicWriteFile1 | 93 | ··············atomicWriteFile1 | 
| 89 | ················`cast` | 94 | ················`cast` | 
| 90 | ··············(<GHC.IO.FilePath>_R | 95 | ··············(<GHC.IO.FilePath>_R | 
| 91 | ···············%<'GHC.Types.Many>_N·->_R·<Data. | 96 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 
| 92 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 97 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 93 | 98 | 90599a96b067cb12b9c305eca405f454 | |
| 94 | ··atomicWriteFile1·:: | 99 | ··atomicWriteFile1·:: | 
| 95 | ····GHC.IO.FilePath | 100 | ····GHC.IO.FilePath | 
| 96 | ····->·Data. | 101 | ····->·Data.Text.Internal.Lazy.Text | 
| 97 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 102 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 98 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 103 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 99 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 104 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 100 | ···Unfolding:·Core:·<vanilla> | 105 | ···Unfolding:·Core:·<vanilla> | 
| 101 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 106 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 
| 102 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeMode | 107 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeModeBinary1 | 
| 103 | ················@Data. | 108 | ················@Data.Text.Internal.Lazy.Text | 
| 104 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 109 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 
| 105 | ················path | 110 | ················path | 
| 106 | ················Data. | 111 | ················Data.Text.Lazy.IO.appendFile2 | 
| 107 | ··················`cast` | 112 | ··················`cast` | 
| 108 | ················(<GHC.IO.Handle.Types.Handle>_R | 113 | ················(<GHC.IO.Handle.Types.Handle>_R | 
| 109 | ·················%<'GHC.Types.Many>_N·->_R·<Data. | 114 | ·················%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 
| Max diff block lines reached; 2531/11073 bytes (22.86%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got···· | 6 | ·····got···· | 
| 7 | interface·System.AtomicWrite.Writer.LazyText.Binary·9066 | 7 | interface·System.AtomicWrite.Writer.LazyText.Binary·9066 | 
| 8 | ··interface·hash:·fd6ab94c192a3115235aa64911b16d4c | ||
| 9 | ··ABI·hash:·aec4cd5baac902c2298acc1251620cca | ||
| 10 | ·· | 8 | ··interface·hash:·d8af3116f3d684c2f9d1a0b820086fbd | 
| 9 | ··ABI·hash:·293d05daafd25d2faa44bc62af9e020d | ||
| 10 | ··export-list·hash:·5f22a2b204d8c80e2dd833e6438a36f2 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:· | 12 | ··flag·hash:·90be5a8d944d23324e730aa8fa20f699 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·7ebd1464c6fa6797664efc72f52f53ff | 16 | ··src_hash:·7ebd1464c6fa6797664efc72f52f53ff | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 
| 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 
| 29 | ·········Data.Text.Lazy·Data.Text.Show·Data.Time.Calendar.Gregorian | 29 | ·········Data.Text.Lazy·Data.Text.Show·Data.Time.Calendar.Gregorian | 
| 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 
| Offset 45, 61 lines modified | Offset 45, 61 lines modified | ||
| 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 
| 46 | ·························Data.Text.Lazy·Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 46 | ·························Data.Text.Lazy·Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 
| 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 
| 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 
| 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 
| 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 
| 51 | ·························Control.Monad.Trans.Writer.Strict | 51 | ·························Control.Monad.Trans.Writer.Strict | 
| 52 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 53 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 54 | ··atomic | 52 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 53 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 54 | ··atomicWriteFileMaybeModeBinary·be6ff2e57d8f0c8972ff286c00ae54b7 | ||
| 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 60 | import··-/··Data.Text.Internal.Lazy·3159519cd114b73030a16d8634658a2d | 60 | import··-/··Data.Text.Internal.Lazy·3159519cd114b73030a16d8634658a2d | 
| 61 | import··-/··Data.Text.Lazy·84498bbadb16a29912767d027de56151 | 61 | import··-/··Data.Text.Lazy·84498bbadb16a29912767d027de56151 | 
| 62 | import··-/··Data.Text.Lazy.IO·b3916c4468dfdfe1cd18ad875197be5d | 62 | import··-/··Data.Text.Lazy.IO·b3916c4468dfdfe1cd18ad875197be5d | 
| 63 | 63 | 1d0db63722a996a9018737cf2940adf4 | |
| 64 | ··$trModule·::·GHC.Types.Module | 64 | ··$trModule·::·GHC.Types.Module | 
| 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 68 | 68 | a3f8f5286a38342745c92bb550584191 | |
| 69 | ··$trModule1·::·GHC.Types.TrName | 69 | ··$trModule1·::·GHC.Types.TrName | 
| 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 73 | 73 | f0a31f56481106351c08634ce1aede04 | |
| 74 | ··$trModule2·::·GHC.Prim.Addr# | 74 | ··$trModule2·::·GHC.Prim.Addr# | 
| 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 76 | ···Unfolding:·Core:·<vanilla> | 76 | ···Unfolding:·Core:·<vanilla> | 
| 77 | ··············"System.AtomicWrite.Writer.LazyText.Binary"#] | 77 | ··············"System.AtomicWrite.Writer.LazyText.Binary"#] | 
| 78 | 78 | eed89726baba3ff14dde2bb2e9c1fcf4 | |
| 79 | ··$trModule3·::·GHC.Types.TrName | 79 | ··$trModule3·::·GHC.Types.TrName | 
| 80 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 80 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 81 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 81 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 82 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 82 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 83 | 83 | e98ebb397d4c157ffb5bcfe816193d13 | |
| 84 | ··$trModule4·::·GHC.Prim.Addr# | 84 | ··$trModule4·::·GHC.Prim.Addr# | 
| 85 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 85 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 86 | ···Unfolding:·Core:·<vanilla> | 86 | ···Unfolding:·Core:·<vanilla> | 
| 87 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 88 | 87 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 88 | 75efaf20e2e1592daeaf6cf7d5b15e74 | ||
| 89 | ··atomicWriteFile·:: | 89 | ··atomicWriteFile·:: | 
| 90 | ····GHC.IO.FilePath·->·Data.Text.Internal.Lazy.Text·->·GHC.Types.IO·() | 90 | ····GHC.IO.FilePath·->·Data.Text.Internal.Lazy.Text·->·GHC.Types.IO·() | 
| 91 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 91 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 92 | ···Unfolding:·Core:·<vanilla> | 92 | ···Unfolding:·Core:·<vanilla> | 
| 93 | ··············atomicWriteFile1 | 93 | ··············atomicWriteFile1 | 
| 94 | ················`cast` | 94 | ················`cast` | 
| 95 | ··············(<GHC.IO.FilePath>_R | 95 | ··············(<GHC.IO.FilePath>_R | 
| 96 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 96 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 
| 97 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 97 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 98 | 98 | 90599a96b067cb12b9c305eca405f454 | |
| 99 | ··atomicWriteFile1·:: | 99 | ··atomicWriteFile1·:: | 
| 100 | ····GHC.IO.FilePath | 100 | ····GHC.IO.FilePath | 
| 101 | ····->·Data.Text.Internal.Lazy.Text | 101 | ····->·Data.Text.Internal.Lazy.Text | 
| 102 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 102 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 103 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 103 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 104 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 104 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 105 | ···Unfolding:·Core:·<vanilla> | 105 | ···Unfolding:·Core:·<vanilla> | 
| Offset 109, 29 lines modified | Offset 109, 29 lines modified | ||
| 109 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 109 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 
| 110 | ················path | 110 | ················path | 
| 111 | ················Data.Text.Lazy.IO.appendFile2 | 111 | ················Data.Text.Lazy.IO.appendFile2 | 
| 112 | ··················`cast` | 112 | ··················`cast` | 
| 113 | ················(<GHC.IO.Handle.Types.Handle>_R | 113 | ················(<GHC.IO.Handle.Types.Handle>_R | 
| 114 | ·················%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 114 | ·················%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 
| 115 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 115 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 116 | a | 116 | ac99e69d9b3a520d12eaee9fe5274859 | 
| 117 | ··atomicWriteFileWithMode·:: | 117 | ··atomicWriteFileWithMode·:: | 
| 118 | ····System.Posix.Types.FileMode | 118 | ····System.Posix.Types.FileMode | 
| 119 | ····->·GHC.IO.FilePath | 119 | ····->·GHC.IO.FilePath | 
| 120 | ····->·Data.Text.Internal.Lazy.Text | 120 | ····->·Data.Text.Internal.Lazy.Text | 
| 121 | ····->·GHC.Types.IO·() | 121 | ····->·GHC.Types.IO·() | 
| 122 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 122 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 
| 123 | ···Unfolding:·Core:·<vanilla> | 123 | ···Unfolding:·Core:·<vanilla> | 
| 124 | ··············atomicWriteFileWithMode1 | 124 | ··············atomicWriteFileWithMode1 | 
| 125 | ················`cast` | 125 | ················`cast` | 
| 126 | ··············(<System.Posix.Types.FileMode>_R | 126 | ··············(<System.Posix.Types.FileMode>_R | 
| 127 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 127 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 128 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 128 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 
| 129 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 129 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 130 | 130 | bd5e193dad11ff4837f316eb61cdb19f | |
| 131 | ··atomicWriteFileWithMode1·:: | 131 | ··atomicWriteFileWithMode1·:: | 
| 132 | ····System.Posix.Types.FileMode | 132 | ····System.Posix.Types.FileMode | 
| 133 | ····->·GHC.IO.FilePath | 133 | ····->·GHC.IO.FilePath | 
| 134 | ····->·Data.Text.Internal.Lazy.Text | 134 | ····->·Data.Text.Internal.Lazy.Text | 
| 135 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 135 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 136 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 136 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 137 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 137 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 
| Max diff block lines reached; -1/6604 bytes (-0.02%) of diff not shown. | |||
| Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got···· | 6 | ·····got···· | 
| 7 | interface·System.AtomicWrite.Writer. | 7 | interface·System.AtomicWrite.Writer.Text.Binary·9066 | 
| 8 | ··interface·hash:·fd6ab94c192a3115235aa64911b16d4c | ||
| 9 | ··ABI·hash:·aec4cd5baac902c2298acc1251620cca | ||
| 10 | ·· | 8 | ··interface·hash:·bb0a5a501b0f1fdde35b2b5a0ca14e74 | 
| 9 | ··ABI·hash:·78c60a529249fa040a7ea969be3224df | ||
| 10 | ··export-list·hash:·4e6adacd004f42ca047041eb8f57352b | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·90be5a8d944d23324e730aa8fa20f699 | 12 | ··flag·hash:·90be5a8d944d23324e730aa8fa20f699 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:· | 16 | ··src_hash:·9d40c1f3be7e5abb5090958e034fa2f1 | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 
| 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 
| 29 | ·········Data.Text. | 29 | ·········Data.Text.Show·Data.Time.Calendar.Gregorian | 
| 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 
| 31 | ·········Data.Time.Format.Parse.Instances | 31 | ·········Data.Time.Format.Parse.Instances | 
| 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| 33 | ·········Data.Time.LocalTime.Internal.ZonedTime | 33 | ·········Data.Time.LocalTime.Internal.ZonedTime | 
| 34 | family·instance·modules:·Control.Applicative·Control.Arrow | 34 | family·instance·modules:·Control.Applicative·Control.Arrow | 
| 35 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 35 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 
| 36 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product | 36 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product | 
| Offset 39, 120 lines modified | Offset 39, 118 lines modified | ||
| 39 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type | 39 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type | 
| 40 | ·························Data.ByteString.Lazy.Internal·Data.ByteString.Short.Internal | 40 | ·························Data.ByteString.Lazy.Internal·Data.ByteString.Short.Internal | 
| 41 | ·························Data.IntMap.Internal·Data.IntSet.Internal·Data.Map.Internal | 41 | ·························Data.IntMap.Internal·Data.IntSet.Internal·Data.Map.Internal | 
| 42 | ·························Data.Sequence.Internal·Data.Set.Internal·Data.Tree·Control.DeepSeq | 42 | ·························Data.Sequence.Internal·Data.Set.Internal·Data.Tree·Control.DeepSeq | 
| 43 | ·························System.OsString.Internal.Types.Hidden·GHC.ForeignSrcLang.Type | 43 | ·························System.OsString.Internal.Types.Hidden·GHC.ForeignSrcLang.Type | 
| 44 | ·························GHC.LanguageExtensions.Type·Text.PrettyPrint.Annotated.HughesPJ | 44 | ·························GHC.LanguageExtensions.Type·Text.PrettyPrint.Annotated.HughesPJ | 
| 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 
| 46 | ························· | 46 | ·························Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 
| 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 
| 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 
| 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 
| 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 
| 51 | ·························Control.Monad.Trans.Writer.Strict | 51 | ·························Control.Monad.Trans.Writer.Strict | 
| 52 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 53 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 54 | ··atomic | 52 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 53 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 54 | ··atomicWriteFileMaybeModeBinary·be6ff2e57d8f0c8972ff286c00ae54b7 | ||
| 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 60 | import··-/··Data.Text.Internal.Lazy·3159519cd114b73030a16d8634658a2d | ||
| 61 | import··-/··Data.Text.Lazy·84498bbadb16a29912767d027de56151 | ||
| 62 | import··-/··Data.Text.Lazy.IO·b3916c4468dfdfe1cd18ad875197be5d | ||
| 63 | 60 | import··-/··Data.Text·07c9665aa2ffb82208b6e9af6e1ffdd7 | |
| 61 | import··-/··Data.Text.IO·f238f837abfef5f79368a54b5a4f40cb | ||
| 62 | import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247 | ||
| 63 | fa4c3214eecf6114aab2247dc55371af | ||
| 64 | ··$trModule·::·GHC.Types.Module | 64 | ··$trModule·::·GHC.Types.Module | 
| 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 68 | 68 | bd8b6988ce0461f4a71a6a10e9d420ff | |
| 69 | ··$trModule1·::·GHC.Types.TrName | 69 | ··$trModule1·::·GHC.Types.TrName | 
| 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 73 | 73 | 152aeceb3ca3035255dbf04d4843920c | |
| 74 | ··$trModule2·::·GHC.Prim.Addr# | 74 | ··$trModule2·::·GHC.Prim.Addr# | 
| 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 76 | ···Unfolding:·Core:·<vanilla> | 76 | ···Unfolding:·Core:·<vanilla> | 
| 77 | ··············"System.AtomicWrite.Writer. | 77 | ··············"System.AtomicWrite.Writer.Text.Binary"#] | 
| 78 | 78 | a1f83899be513c1edd3b77e0e8ffdfa5 | |
| 79 | ··$trModule3·::·GHC.Types.TrName | 79 | ··$trModule3·::·GHC.Types.TrName | 
| 80 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 80 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 81 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 81 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 82 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 82 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 83 | 83 | 0edb7c2b099ad467991dbbc39c3a6bbd | |
| 84 | ··$trModule4·::·GHC.Prim.Addr# | 84 | ··$trModule4·::·GHC.Prim.Addr# | 
| 85 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 85 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 86 | ···Unfolding:·Core:·<vanilla> | 86 | ···Unfolding:·Core:·<vanilla> | 
| 87 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 88 | 87 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 88 | c8d7b1dd5a0073a0de04c1d4783bc70d | ||
| 89 | ··atomicWriteFile·:: | 89 | ··atomicWriteFile·:: | 
| 90 | ····GHC.IO.FilePath·->·Data.Text.Internal. | 90 | ····GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 
| 91 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 91 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 92 | ···Unfolding:·Core:·<vanilla> | 92 | ···Unfolding:·Core:·<vanilla> | 
| 93 | ··············atomicWriteFile1 | 93 | ··············atomicWriteFile1 | 
| 94 | ················`cast` | 94 | ················`cast` | 
| 95 | ··············(<GHC.IO.FilePath>_R | 95 | ··············(<GHC.IO.FilePath>_R | 
| 96 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal. | 96 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 
| 97 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 97 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 98 | 98 | 6fdb49a235ae55eb671cb87521d39d30 | |
| 99 | ··atomicWriteFile1·:: | 99 | ··atomicWriteFile1·:: | 
| 100 | ····GHC.IO.FilePath | 100 | ····GHC.IO.FilePath | 
| 101 | ····->·Data.Text.Internal. | 101 | ····->·Data.Text.Internal.Text | 
| 102 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 102 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 103 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 103 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 104 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 104 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 105 | ···Unfolding:·Core:·<vanilla> | 105 | ···Unfolding:·Core:·<vanilla> | 
| 106 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 106 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 
| 107 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeModeBinary1 | 107 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeModeBinary1 | 
| 108 | ················@Data.Text.Internal. | 108 | ················@Data.Text.Internal.Text | 
| 109 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 109 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 
| 110 | ················path | 110 | ················path | 
| 111 | ················Data.Text. | 111 | ················Data.Text.IO.appendFile2 | 
| 112 | ··················`cast` | 112 | ··················`cast` | 
| 113 | ················(<GHC.IO.Handle.Types.Handle>_R | 113 | ················(<GHC.IO.Handle.Types.Handle>_R | 
| 114 | ·················%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal. | 114 | ·················%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 
| 115 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 115 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 116 | 116 | 9935bc25752a6a4b644083e840448f28 | |
| 117 | ··atomicWriteFileWithMode·:: | 117 | ··atomicWriteFileWithMode·:: | 
| 118 | ····System.Posix.Types.FileMode | 118 | ····System.Posix.Types.FileMode | 
| 119 | ····->·GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | ||
| 119 | ····->·GHC.IO.FilePath | ||
| Max diff block lines reached; 2029/9762 bytes (20.78%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got···· | 6 | ·····got···· | 
| 7 | interface·System.AtomicWrite.Writer.LazyText·9066 | 7 | interface·System.AtomicWrite.Writer.LazyText·9066 | 
| 8 | ··interface·hash:·d8be0b234d8176d7341cfae79c657e6e | ||
| 9 | ··ABI·hash:·79f737eb89ffab73ebe77c66d80ac934 | ||
| 10 | ·· | 8 | ··interface·hash:·c024b7e398cd0232d2bdc40881fd927b | 
| 9 | ··ABI·hash:·4dd28710883a7565785eb843dcc7af01 | ||
| 10 | ··export-list·hash:·09e93fe9478b44383e38f7b72f274474 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:· | 12 | ··flag·hash:·90be5a8d944d23324e730aa8fa20f699 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·765ba88ebf5f18a2ebb9b14ab418800f | 16 | ··src_hash:·765ba88ebf5f18a2ebb9b14ab418800f | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 
| 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 
| 29 | ·········Data.Text.Lazy·Data.Text.Show·Data.Time.Calendar.Gregorian | 29 | ·········Data.Text.Lazy·Data.Text.Show·Data.Time.Calendar.Gregorian | 
| 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 
| Offset 45, 60 lines modified | Offset 45, 60 lines modified | ||
| 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 
| 46 | ·························Data.Text.Lazy·Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 46 | ·························Data.Text.Lazy·Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 
| 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 
| 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 
| 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 
| 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 
| 51 | ·························Control.Monad.Trans.Writer.Strict | 51 | ·························Control.Monad.Trans.Writer.Strict | 
| 52 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 53 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 54 | ··atomic | 52 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 53 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 54 | ··atomicWriteFileMaybeModeText·ba4f7ca4c598900fef7e578bb36b3556 | ||
| 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 60 | import··-/··Data.Text.Internal.Lazy·3159519cd114b73030a16d8634658a2d | 60 | import··-/··Data.Text.Internal.Lazy·3159519cd114b73030a16d8634658a2d | 
| 61 | import··-/··Data.Text.Lazy·84498bbadb16a29912767d027de56151 | 61 | import··-/··Data.Text.Lazy·84498bbadb16a29912767d027de56151 | 
| 62 | import··-/··Data.Text.Lazy.IO·b3916c4468dfdfe1cd18ad875197be5d | 62 | import··-/··Data.Text.Lazy.IO·b3916c4468dfdfe1cd18ad875197be5d | 
| 63 | 63 | e316ebb72cea1c5d2043cd56d027acf5 | |
| 64 | ··$trModule·::·GHC.Types.Module | 64 | ··$trModule·::·GHC.Types.Module | 
| 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 68 | d | 68 | e1d9801e321fb106870ce2c43ef90bdd | 
| 69 | ··$trModule1·::·GHC.Types.TrName | 69 | ··$trModule1·::·GHC.Types.TrName | 
| 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 73 | 73 | 8f49b8197ebaf735b932a932e3608859 | |
| 74 | ··$trModule2·::·GHC.Prim.Addr# | 74 | ··$trModule2·::·GHC.Prim.Addr# | 
| 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 76 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.LazyText"#] | 76 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.LazyText"#] | 
| 77 | 77 | 3242ceab556f516da8004368eab8269d | |
| 78 | ··$trModule3·::·GHC.Types.TrName | 78 | ··$trModule3·::·GHC.Types.TrName | 
| 79 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 79 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 80 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 80 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 81 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 81 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 82 | 82 | e4171b0bd06cbe67f9b754abefe4873c | |
| 83 | ··$trModule4·::·GHC.Prim.Addr# | 83 | ··$trModule4·::·GHC.Prim.Addr# | 
| 84 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 84 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 85 | ···Unfolding:·Core:·<vanilla> | 85 | ···Unfolding:·Core:·<vanilla> | 
| 86 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 87 | a | 86 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | 
| 87 | 3ec122ab21d350c5764992ae8954f1ca | ||
| 88 | ··atomicWriteFile·:: | 88 | ··atomicWriteFile·:: | 
| 89 | ····GHC.IO.FilePath·->·Data.Text.Internal.Lazy.Text·->·GHC.Types.IO·() | 89 | ····GHC.IO.FilePath·->·Data.Text.Internal.Lazy.Text·->·GHC.Types.IO·() | 
| 90 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 90 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 91 | ···Unfolding:·Core:·<vanilla> | 91 | ···Unfolding:·Core:·<vanilla> | 
| 92 | ··············atomicWriteFile1 | 92 | ··············atomicWriteFile1 | 
| 93 | ················`cast` | 93 | ················`cast` | 
| 94 | ··············(<GHC.IO.FilePath>_R | 94 | ··············(<GHC.IO.FilePath>_R | 
| 95 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 95 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 
| 96 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 96 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 97 | 7 | 97 | 67fab01505106937706cd22ea450a676 | 
| 98 | ··atomicWriteFile1·:: | 98 | ··atomicWriteFile1·:: | 
| 99 | ····GHC.IO.FilePath | 99 | ····GHC.IO.FilePath | 
| 100 | ····->·Data.Text.Internal.Lazy.Text | 100 | ····->·Data.Text.Internal.Lazy.Text | 
| 101 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 101 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 102 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 102 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 103 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 103 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 104 | ···Unfolding:·Core:·<vanilla> | 104 | ···Unfolding:·Core:·<vanilla> | 
| Offset 108, 29 lines modified | Offset 108, 29 lines modified | ||
| 108 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 108 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 
| 109 | ················path | 109 | ················path | 
| 110 | ················Data.Text.Lazy.IO.appendFile2 | 110 | ················Data.Text.Lazy.IO.appendFile2 | 
| 111 | ··················`cast` | 111 | ··················`cast` | 
| 112 | ················(<GHC.IO.Handle.Types.Handle>_R | 112 | ················(<GHC.IO.Handle.Types.Handle>_R | 
| 113 | ·················%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 113 | ·················%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 
| 114 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 114 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 115 | 115 | 566bb48d3c9bf7cbc10f3c9e11fb84b7 | |
| 116 | ··atomicWriteFileWithMode·:: | 116 | ··atomicWriteFileWithMode·:: | 
| 117 | ····System.Posix.Types.FileMode | 117 | ····System.Posix.Types.FileMode | 
| 118 | ····->·GHC.IO.FilePath | 118 | ····->·GHC.IO.FilePath | 
| 119 | ····->·Data.Text.Internal.Lazy.Text | 119 | ····->·Data.Text.Internal.Lazy.Text | 
| 120 | ····->·GHC.Types.IO·() | 120 | ····->·GHC.Types.IO·() | 
| 121 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 121 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 
| 122 | ···Unfolding:·Core:·<vanilla> | 122 | ···Unfolding:·Core:·<vanilla> | 
| 123 | ··············atomicWriteFileWithMode1 | 123 | ··············atomicWriteFileWithMode1 | 
| 124 | ················`cast` | 124 | ················`cast` | 
| 125 | ··············(<System.Posix.Types.FileMode>_R | 125 | ··············(<System.Posix.Types.FileMode>_R | 
| 126 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 126 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 127 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 127 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 
| 128 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 128 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 129 | 129 | ab7c8cd9516186aec7662d7a142a48f1 | |
| 130 | ··atomicWriteFileWithMode1·:: | 130 | ··atomicWriteFileWithMode1·:: | 
| 131 | ····System.Posix.Types.FileMode | 131 | ····System.Posix.Types.FileMode | 
| 132 | ····->·GHC.IO.FilePath | 132 | ····->·GHC.IO.FilePath | 
| 133 | ····->·Data.Text.Internal.Lazy.Text | 133 | ····->·Data.Text.Internal.Lazy.Text | 
| 134 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 134 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 135 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 135 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 136 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 136 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 
| Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got···· | 6 | ·····got····dyn | 
| 7 | interface·System.AtomicWrite.Writer. | 7 | interface·System.AtomicWrite.Writer.Text.Binary·9066 | 
| 8 | ··interface·hash:·d8be0b234d8176d7341cfae79c657e6e | ||
| 9 | ··ABI·hash:·79f737eb89ffab73ebe77c66d80ac934 | ||
| 10 | ·· | 8 | ··interface·hash:·bb0a5a501b0f1fdde35b2b5a0ca14e74 | 
| 9 | ··ABI·hash:·78c60a529249fa040a7ea969be3224df | ||
| 10 | ··export-list·hash:·4e6adacd004f42ca047041eb8f57352b | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:· | 12 | ··flag·hash:·3a25ed876843b427bde85afc8e78b964 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:· | 16 | ··src_hash:·9d40c1f3be7e5abb5090958e034fa2f1 | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 
| 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 
| 29 | ·········Data.Text. | 29 | ·········Data.Text.Show·Data.Time.Calendar.Gregorian | 
| 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 
| 31 | ·········Data.Time.Format.Parse.Instances | 31 | ·········Data.Time.Format.Parse.Instances | 
| 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| 33 | ·········Data.Time.LocalTime.Internal.ZonedTime | 33 | ·········Data.Time.LocalTime.Internal.ZonedTime | 
| 34 | family·instance·modules:·Control.Applicative·Control.Arrow | 34 | family·instance·modules:·Control.Applicative·Control.Arrow | 
| 35 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 35 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 
| 36 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product | 36 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product | 
| Offset 39, 119 lines modified | Offset 39, 118 lines modified | ||
| 39 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type | 39 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type | 
| 40 | ·························Data.ByteString.Lazy.Internal·Data.ByteString.Short.Internal | 40 | ·························Data.ByteString.Lazy.Internal·Data.ByteString.Short.Internal | 
| 41 | ·························Data.IntMap.Internal·Data.IntSet.Internal·Data.Map.Internal | 41 | ·························Data.IntMap.Internal·Data.IntSet.Internal·Data.Map.Internal | 
| 42 | ·························Data.Sequence.Internal·Data.Set.Internal·Data.Tree·Control.DeepSeq | 42 | ·························Data.Sequence.Internal·Data.Set.Internal·Data.Tree·Control.DeepSeq | 
| 43 | ·························System.OsString.Internal.Types.Hidden·GHC.ForeignSrcLang.Type | 43 | ·························System.OsString.Internal.Types.Hidden·GHC.ForeignSrcLang.Type | 
| 44 | ·························GHC.LanguageExtensions.Type·Text.PrettyPrint.Annotated.HughesPJ | 44 | ·························GHC.LanguageExtensions.Type·Text.PrettyPrint.Annotated.HughesPJ | 
| 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 
| 46 | ························· | 46 | ·························Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 
| 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 
| 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 
| 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 
| 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 
| 51 | ·························Control.Monad.Trans.Writer.Strict | 51 | ·························Control.Monad.Trans.Writer.Strict | 
| 52 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 53 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 54 | ··atomic | 52 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 53 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 54 | ··atomicWriteFileMaybeModeBinary·be6ff2e57d8f0c8972ff286c00ae54b7 | ||
| 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 60 | import··-/··Data.Text.Internal.Lazy·3159519cd114b73030a16d8634658a2d | ||
| 61 | import··-/··Data.Text.Lazy·84498bbadb16a29912767d027de56151 | ||
| 62 | import··-/··Data.Text.Lazy.IO·b3916c4468dfdfe1cd18ad875197be5d | ||
| 63 | 60 | import··-/··Data.Text·07c9665aa2ffb82208b6e9af6e1ffdd7 | |
| 61 | import··-/··Data.Text.IO·f238f837abfef5f79368a54b5a4f40cb | ||
| 62 | import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247 | ||
| 63 | fa4c3214eecf6114aab2247dc55371af | ||
| 64 | ··$trModule·::·GHC.Types.Module | 64 | ··$trModule·::·GHC.Types.Module | 
| 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 68 | d | 68 | bd8b6988ce0461f4a71a6a10e9d420ff | 
| 69 | ··$trModule1·::·GHC.Types.TrName | 69 | ··$trModule1·::·GHC.Types.TrName | 
| 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 73 | 73 | 152aeceb3ca3035255dbf04d4843920c | |
| 74 | ··$trModule2·::·GHC.Prim.Addr# | 74 | ··$trModule2·::·GHC.Prim.Addr# | 
| 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 76 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.LazyText"#] | ||
| 77 | 76 | ···Unfolding:·Core:·<vanilla> | |
| 77 | ··············"System.AtomicWrite.Writer.Text.Binary"#] | ||
| 78 | a1f83899be513c1edd3b77e0e8ffdfa5 | ||
| 78 | ··$trModule3·::·GHC.Types.TrName | 79 | ··$trModule3·::·GHC.Types.TrName | 
| 79 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 80 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 80 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 81 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 81 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 82 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 82 | 83 | 0edb7c2b099ad467991dbbc39c3a6bbd | |
| 83 | ··$trModule4·::·GHC.Prim.Addr# | 84 | ··$trModule4·::·GHC.Prim.Addr# | 
| 84 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 85 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 85 | ···Unfolding:·Core:·<vanilla> | 86 | ···Unfolding:·Core:·<vanilla> | 
| 86 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 87 | a | 87 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | 
| 88 | c8d7b1dd5a0073a0de04c1d4783bc70d | ||
| 88 | ··atomicWriteFile·:: | 89 | ··atomicWriteFile·:: | 
| 89 | ····GHC.IO.FilePath·->·Data.Text.Internal. | 90 | ····GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 
| 90 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 91 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 91 | ···Unfolding:·Core:·<vanilla> | 92 | ···Unfolding:·Core:·<vanilla> | 
| 92 | ··············atomicWriteFile1 | 93 | ··············atomicWriteFile1 | 
| 93 | ················`cast` | 94 | ················`cast` | 
| 94 | ··············(<GHC.IO.FilePath>_R | 95 | ··············(<GHC.IO.FilePath>_R | 
| 95 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal. | 96 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 
| 96 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 97 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 97 | 98 | 6fdb49a235ae55eb671cb87521d39d30 | |
| 98 | ··atomicWriteFile1·:: | 99 | ··atomicWriteFile1·:: | 
| 99 | ····GHC.IO.FilePath | 100 | ····GHC.IO.FilePath | 
| 100 | ····->·Data.Text.Internal. | 101 | ····->·Data.Text.Internal.Text | 
| 101 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 102 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 102 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 103 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 103 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 104 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 104 | ···Unfolding:·Core:·<vanilla> | 105 | ···Unfolding:·Core:·<vanilla> | 
| 105 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 106 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 
| 106 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeMode | 107 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeModeBinary1 | 
| 107 | ················@Data.Text.Internal. | 108 | ················@Data.Text.Internal.Text | 
| 108 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 109 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 
| 109 | ················path | 110 | ················path | 
| 110 | ················Data.Text. | 111 | ················Data.Text.IO.appendFile2 | 
| 111 | ··················`cast` | 112 | ··················`cast` | 
| 112 | ················(<GHC.IO.Handle.Types.Handle>_R | 113 | ················(<GHC.IO.Handle.Types.Handle>_R | 
| 113 | ·················%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal. | 114 | ·················%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 
| 114 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 115 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 115 | 116 | 9935bc25752a6a4b644083e840448f28 | |
| 116 | ··atomicWriteFileWithMode·:: | 117 | ··atomicWriteFileWithMode·:: | 
| 117 | ····System.Posix.Types.FileMode | 118 | ····System.Posix.Types.FileMode | 
| 119 | ····->·GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | ||
| Max diff block lines reached; 2102/9972 bytes (21.08%) of diff not shown. | |||
| Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got····dyn | 6 | ·····got····dyn | 
| 7 | interface·System.AtomicWrite.Writer.String.Binary·9066 | 7 | interface·System.AtomicWrite.Writer.String.Binary·9066 | 
| 8 | ··interface·hash:·b16d945820c0dd04dcd0e8c4b2f6997e | ||
| 9 | ··ABI·hash:·936629b390815124987c88e22a713862 | ||
| 10 | ·· | 8 | ··interface·hash:·11d041f89ade989c7723b8acb2c4712d | 
| 9 | ··ABI·hash:·f9ff2812ee38e84681cb68be7ede0225 | ||
| 10 | ··export-list·hash:·c40ee7e690127141bbad8f60539d5c48 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·3a25ed876843b427bde85afc8e78b964 | 12 | ··flag·hash:·3a25ed876843b427bde85afc8e78b964 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·492cf5e71d3f5b45a06549baa4621bce | 16 | ··src_hash:·492cf5e71d3f5b45a06549baa4621bce | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWithFile | 21 | ··atomicWithFile | 
| 22 | ··atomicWithFileAndMode | 22 | ··atomicWithFileAndMode | 
| 23 | ··atomicWriteFile | 23 | ··atomicWriteFile | 
| 24 | ··atomicWriteFileWithMode | 24 | ··atomicWriteFileWithMode | 
| 25 | direct·module·dependencies:·atomic-write-0.2.1.0- | 25 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 26 | boot·module·dependencies: | 26 | boot·module·dependencies: | 
| 27 | direct·package·dependencies:·base-4.18.2.1 | 27 | direct·package·dependencies:·base-4.18.2.1 | 
| 28 | plugin·package·dependencies: | 28 | plugin·package·dependencies: | 
| 29 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 29 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 
| 30 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 30 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 
| 31 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 31 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 
| 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| Offset 42, 54 lines modified | Offset 42, 54 lines modified | ||
| 42 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 42 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 43 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 43 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 44 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 44 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 45 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 45 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 46 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 46 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 47 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 47 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 48 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 48 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 49 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 50 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 51 | ··closeAndRename·6b09c961c755dd99a69d227865a161e9 | ||
| 52 | ··maybeSetFileMode·c645cf4297f60e9f48d80b24dbe5f73d | ||
| 53 | ··t | 49 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 50 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 51 | ··closeAndRename·e1b99cfb42b9c399c459ddb21da4e72f | ||
| 52 | ··maybeSetFileMode·bc3289c2d97efeab77f3b55951782feb | ||
| 53 | ··tempFileFor·225868ca786c506a8fcff429cfb05829 | ||
| 54 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 54 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 55 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 55 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 56 | import··-/··GHC.IO.Handle·0cd4955df73060faaa096409d18f6806 | 56 | import··-/··GHC.IO.Handle·0cd4955df73060faaa096409d18f6806 | 
| 57 | import··-/··GHC.IO.Handle.Text·ffd58100269c7e9ad2c34d54877b7e33 | 57 | import··-/··GHC.IO.Handle.Text·ffd58100269c7e9ad2c34d54877b7e33 | 
| 58 | import··-/··GHC.IO.Handle.Types·1ebb25f5b70b39ebf3fc4892b7362878 | 58 | import··-/··GHC.IO.Handle.Types·1ebb25f5b70b39ebf3fc4892b7362878 | 
| 59 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 59 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 60 | import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d | 60 | import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d | 
| 61 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 61 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 62 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 62 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 63 | 63 | 8808d85e1daf475bdc10e1e2cca8b56d | |
| 64 | ··$trModule·::·GHC.Types.Module | 64 | ··$trModule·::·GHC.Types.Module | 
| 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 68 | 68 | 0025ab9e43a6f77339611fe094217902 | |
| 69 | ··$trModule1·::·GHC.Types.TrName | 69 | ··$trModule1·::·GHC.Types.TrName | 
| 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 73 | a77 | 73 | 77ab877d799ac0496420c553c44393d9 | 
| 74 | ··$trModule2·::·GHC.Prim.Addr# | 74 | ··$trModule2·::·GHC.Prim.Addr# | 
| 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 76 | ···Unfolding:·Core:·<vanilla> | 76 | ···Unfolding:·Core:·<vanilla> | 
| 77 | ··············"System.AtomicWrite.Writer.String.Binary"#] | 77 | ··············"System.AtomicWrite.Writer.String.Binary"#] | 
| 78 | 78 | 4eba98aa5fcb4bc03ce107394e2879f0 | |
| 79 | ··$trModule3·::·GHC.Types.TrName | 79 | ··$trModule3·::·GHC.Types.TrName | 
| 80 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 80 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 81 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 81 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 82 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 82 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 83 | 83 | 706996a14227bcf9a35bf8ab9adbc486 | |
| 84 | ··$trModule4·::·GHC.Prim.Addr# | 84 | ··$trModule4·::·GHC.Prim.Addr# | 
| 85 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 85 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 86 | ···Unfolding:·Core:·<vanilla> | 86 | ···Unfolding:·Core:·<vanilla> | 
| 87 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 88 | 87 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 88 | 9fff16e8730af97ef7818aaddb09c57b | ||
| 89 | ··$watomicWriteFile·:: | 89 | ··$watomicWriteFile·:: | 
| 90 | ····GHC.IO.FilePath | 90 | ····GHC.IO.FilePath | 
| 91 | ····->·GHC.Base.String | 91 | ····->·GHC.Base.String | 
| 92 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 92 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 93 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 93 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 94 | ··[TagSig:·<TagTuple[]>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 94 | ··[TagSig:·<TagTuple[]>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 
| 95 | ···Strictness:·<L><L><L>,·Inline:·[2], | 95 | ···Strictness:·<L><L><L>,·Inline:·[2], | 
| Offset 138, 39 lines modified | Offset 138, 39 lines modified | ||
| 138 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 138 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 
| 139 | ·····················ipv7 | 139 | ·····················ipv7 | 
| 140 | ·······················`cast` | 140 | ·······················`cast` | 
| 141 | ·····················(Sym·(System.OsString.Internal.Types.Hidden.N:PosixString[0]) | 141 | ·····················(Sym·(System.OsString.Internal.Types.Hidden.N:PosixString[0]) | 
| 142 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 142 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 
| 143 | ·····················ipv6·of·ds4·{·(#,#)·ipv8·ipv9·-> | 143 | ·····················ipv6·of·ds4·{·(#,#)·ipv8·ipv9·-> | 
| 144 | ··············ipv8·}·}·}·}·}·}·}] | 144 | ··············ipv8·}·}·}·}·}·}·}] | 
| 145 | 0 | 145 | 4e01a39244972a3d7633454b24dc7b8e | 
| 146 | ··atomicWithFile·:: | 146 | ··atomicWithFile·:: | 
| 147 | ····GHC.IO.FilePath | 147 | ····GHC.IO.FilePath | 
| 148 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 148 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 
| 149 | ····->·GHC.Types.IO·() | 149 | ····->·GHC.Types.IO·() | 
| 150 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 150 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 
| 151 | ···Strictness:·<L><MC(1,C(1,P(L,A)))><L>, | 151 | ···Strictness:·<L><MC(1,C(1,P(L,A)))><L>, | 
| 152 | ···Unfolding:·Core:·<vanilla> | 152 | ···Unfolding:·Core:·<vanilla> | 
| 153 | ··············atomicWithFile1 | 153 | ··············atomicWithFile1 | 
| 154 | ················`cast` | 154 | ················`cast` | 
| 155 | ··············(<GHC.IO.FilePath>_R | 155 | ··············(<GHC.IO.FilePath>_R | 
| 156 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 156 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 
| 157 | ··········································->·GHC.Types.IO·()>_R | 157 | ··········································->·GHC.Types.IO·()>_R | 
| 158 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 158 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 159 | 159 | 32741046ae1812fd98e632afcec71b85 | |
| 160 | ··atomicWithFile1·:: | 160 | ··atomicWithFile1·:: | 
| 161 | ····GHC.IO.FilePath | 161 | ····GHC.IO.FilePath | 
| 162 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 162 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 
| 163 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 163 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 164 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 164 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 165 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 165 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 
| 166 | ···Strictness:·<L><MC(1,C(1,P(L,A)))><L>, | 166 | ···Strictness:·<L><MC(1,C(1,P(L,A)))><L>, | 
| 167 | ···Unfolding:·Core:·<vanilla> | 167 | ···Unfolding:·Core:·<vanilla> | 
| 168 | ··············atomicWithFile2·(GHC.Maybe.Nothing·@System.Posix.Types.FileMode)] | 168 | ··············atomicWithFile2·(GHC.Maybe.Nothing·@System.Posix.Types.FileMode)] | 
| 169 | 169 | 2f477561c0191c790e5c6fd1a15d1c91 | |
| Max diff block lines reached; 4319/10781 bytes (40.06%) of diff not shown. | |||
| Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got···· | 6 | ·····got···· | 
| 7 | interface·System.AtomicWrite.Writer.String.Binary·9066 | 7 | interface·System.AtomicWrite.Writer.String.Binary·9066 | 
| 8 | ··interface·hash:·b16d945820c0dd04dcd0e8c4b2f6997e | ||
| 9 | ··ABI·hash:·936629b390815124987c88e22a713862 | ||
| 10 | ·· | 8 | ··interface·hash:·11d041f89ade989c7723b8acb2c4712d | 
| 9 | ··ABI·hash:·f9ff2812ee38e84681cb68be7ede0225 | ||
| 10 | ··export-list·hash:·c40ee7e690127141bbad8f60539d5c48 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·90be5a8d944d23324e730aa8fa20f699 | 12 | ··flag·hash:·90be5a8d944d23324e730aa8fa20f699 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·492cf5e71d3f5b45a06549baa4621bce | 16 | ··src_hash:·492cf5e71d3f5b45a06549baa4621bce | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWithFile | 21 | ··atomicWithFile | 
| 22 | ··atomicWithFileAndMode | 22 | ··atomicWithFileAndMode | 
| 23 | ··atomicWriteFile | 23 | ··atomicWriteFile | 
| 24 | ··atomicWriteFileWithMode | 24 | ··atomicWriteFileWithMode | 
| 25 | direct·module·dependencies:·atomic-write-0.2.1.0- | 25 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 26 | boot·module·dependencies: | 26 | boot·module·dependencies: | 
| 27 | direct·package·dependencies:·base-4.18.2.1 | 27 | direct·package·dependencies:·base-4.18.2.1 | 
| 28 | plugin·package·dependencies: | 28 | plugin·package·dependencies: | 
| 29 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 29 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 
| 30 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 30 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 
| 31 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 31 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 
| 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| Offset 42, 54 lines modified | Offset 42, 54 lines modified | ||
| 42 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 42 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 43 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 43 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 44 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 44 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 45 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 45 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 46 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 46 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 47 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 47 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 48 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 48 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 49 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 50 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 51 | ··closeAndRename·6b09c961c755dd99a69d227865a161e9 | ||
| 52 | ··maybeSetFileMode·c645cf4297f60e9f48d80b24dbe5f73d | ||
| 53 | ··t | 49 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 50 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 51 | ··closeAndRename·e1b99cfb42b9c399c459ddb21da4e72f | ||
| 52 | ··maybeSetFileMode·bc3289c2d97efeab77f3b55951782feb | ||
| 53 | ··tempFileFor·225868ca786c506a8fcff429cfb05829 | ||
| 54 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 54 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 55 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 55 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 56 | import··-/··GHC.IO.Handle·0cd4955df73060faaa096409d18f6806 | 56 | import··-/··GHC.IO.Handle·0cd4955df73060faaa096409d18f6806 | 
| 57 | import··-/··GHC.IO.Handle.Text·ffd58100269c7e9ad2c34d54877b7e33 | 57 | import··-/··GHC.IO.Handle.Text·ffd58100269c7e9ad2c34d54877b7e33 | 
| 58 | import··-/··GHC.IO.Handle.Types·1ebb25f5b70b39ebf3fc4892b7362878 | 58 | import··-/··GHC.IO.Handle.Types·1ebb25f5b70b39ebf3fc4892b7362878 | 
| 59 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 59 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 60 | import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d | 60 | import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d | 
| 61 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 61 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 62 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 62 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 63 | 63 | 8808d85e1daf475bdc10e1e2cca8b56d | |
| 64 | ··$trModule·::·GHC.Types.Module | 64 | ··$trModule·::·GHC.Types.Module | 
| 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 68 | 68 | 0025ab9e43a6f77339611fe094217902 | |
| 69 | ··$trModule1·::·GHC.Types.TrName | 69 | ··$trModule1·::·GHC.Types.TrName | 
| 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 73 | a77 | 73 | 77ab877d799ac0496420c553c44393d9 | 
| 74 | ··$trModule2·::·GHC.Prim.Addr# | 74 | ··$trModule2·::·GHC.Prim.Addr# | 
| 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 76 | ···Unfolding:·Core:·<vanilla> | 76 | ···Unfolding:·Core:·<vanilla> | 
| 77 | ··············"System.AtomicWrite.Writer.String.Binary"#] | 77 | ··············"System.AtomicWrite.Writer.String.Binary"#] | 
| 78 | 78 | 4eba98aa5fcb4bc03ce107394e2879f0 | |
| 79 | ··$trModule3·::·GHC.Types.TrName | 79 | ··$trModule3·::·GHC.Types.TrName | 
| 80 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 80 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 81 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 81 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 82 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 82 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 83 | 83 | 706996a14227bcf9a35bf8ab9adbc486 | |
| 84 | ··$trModule4·::·GHC.Prim.Addr# | 84 | ··$trModule4·::·GHC.Prim.Addr# | 
| 85 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 85 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 86 | ···Unfolding:·Core:·<vanilla> | 86 | ···Unfolding:·Core:·<vanilla> | 
| 87 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 88 | 87 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 88 | 9fff16e8730af97ef7818aaddb09c57b | ||
| 89 | ··$watomicWriteFile·:: | 89 | ··$watomicWriteFile·:: | 
| 90 | ····GHC.IO.FilePath | 90 | ····GHC.IO.FilePath | 
| 91 | ····->·GHC.Base.String | 91 | ····->·GHC.Base.String | 
| 92 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 92 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 93 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 93 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 94 | ··[TagSig:·<TagTuple[]>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 94 | ··[TagSig:·<TagTuple[]>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 
| 95 | ···Strictness:·<L><L><L>,·Inline:·[2], | 95 | ···Strictness:·<L><L><L>,·Inline:·[2], | 
| Offset 138, 39 lines modified | Offset 138, 39 lines modified | ||
| 138 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 138 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 
| 139 | ·····················ipv7 | 139 | ·····················ipv7 | 
| 140 | ·······················`cast` | 140 | ·······················`cast` | 
| 141 | ·····················(Sym·(System.OsString.Internal.Types.Hidden.N:PosixString[0]) | 141 | ·····················(Sym·(System.OsString.Internal.Types.Hidden.N:PosixString[0]) | 
| 142 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 142 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 
| 143 | ·····················ipv6·of·ds4·{·(#,#)·ipv8·ipv9·-> | 143 | ·····················ipv6·of·ds4·{·(#,#)·ipv8·ipv9·-> | 
| 144 | ··············ipv8·}·}·}·}·}·}·}] | 144 | ··············ipv8·}·}·}·}·}·}·}] | 
| 145 | 0 | 145 | 4e01a39244972a3d7633454b24dc7b8e | 
| 146 | ··atomicWithFile·:: | 146 | ··atomicWithFile·:: | 
| 147 | ····GHC.IO.FilePath | 147 | ····GHC.IO.FilePath | 
| 148 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 148 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 
| 149 | ····->·GHC.Types.IO·() | 149 | ····->·GHC.Types.IO·() | 
| 150 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 150 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 
| 151 | ···Strictness:·<L><MC(1,C(1,P(L,A)))><L>, | 151 | ···Strictness:·<L><MC(1,C(1,P(L,A)))><L>, | 
| 152 | ···Unfolding:·Core:·<vanilla> | 152 | ···Unfolding:·Core:·<vanilla> | 
| 153 | ··············atomicWithFile1 | 153 | ··············atomicWithFile1 | 
| 154 | ················`cast` | 154 | ················`cast` | 
| 155 | ··············(<GHC.IO.FilePath>_R | 155 | ··············(<GHC.IO.FilePath>_R | 
| 156 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 156 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 
| 157 | ··········································->·GHC.Types.IO·()>_R | 157 | ··········································->·GHC.Types.IO·()>_R | 
| 158 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 158 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 159 | 159 | 32741046ae1812fd98e632afcec71b85 | |
| 160 | ··atomicWithFile1·:: | 160 | ··atomicWithFile1·:: | 
| 161 | ····GHC.IO.FilePath | 161 | ····GHC.IO.FilePath | 
| 162 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 162 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 
| 163 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 163 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 164 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 164 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 165 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 165 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 
| 166 | ···Strictness:·<L><MC(1,C(1,P(L,A)))><L>, | 166 | ···Strictness:·<L><MC(1,C(1,P(L,A)))><L>, | 
| 167 | ···Unfolding:·Core:·<vanilla> | 167 | ···Unfolding:·Core:·<vanilla> | 
| 168 | ··············atomicWithFile2·(GHC.Maybe.Nothing·@System.Posix.Types.FileMode)] | 168 | ··············atomicWithFile2·(GHC.Maybe.Nothing·@System.Posix.Types.FileMode)] | 
| 169 | 169 | 2f477561c0191c790e5c6fd1a15d1c91 | |
| Max diff block lines reached; 4319/10778 bytes (40.07%) of diff not shown. | |||
| Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got····dyn | 6 | ·····got····dyn | 
| 7 | interface·System.AtomicWrite.Writer.String·9066 | 7 | interface·System.AtomicWrite.Writer.String·9066 | 
| 8 | ··interface·hash:·090d5f944da9ef4e642510e59b45ab40 | ||
| 9 | ··ABI·hash:·99805a2357b0c9daefca38e7482557ef | ||
| 10 | ·· | 8 | ··interface·hash:·8e541a8077d1239f3e850397595722c2 | 
| 9 | ··ABI·hash:·b5c8069af3ead564f0c11adccc2c325f | ||
| 10 | ··export-list·hash:·247c8ad35d6620453bcff88c44c29615 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·3a25ed876843b427bde85afc8e78b964 | 12 | ··flag·hash:·3a25ed876843b427bde85afc8e78b964 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·762bc9553373248babc39075b7da76c7 | 16 | ··src_hash:·762bc9553373248babc39075b7da76c7 | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWithFile | 21 | ··atomicWithFile | 
| 22 | ··atomicWithFileAndMode | 22 | ··atomicWithFileAndMode | 
| 23 | ··atomicWriteFile | 23 | ··atomicWriteFile | 
| 24 | ··atomicWriteFileWithMode | 24 | ··atomicWriteFileWithMode | 
| 25 | direct·module·dependencies:·atomic-write-0.2.1.0- | 25 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 26 | boot·module·dependencies: | 26 | boot·module·dependencies: | 
| 27 | direct·package·dependencies:·base-4.18.2.1 | 27 | direct·package·dependencies:·base-4.18.2.1 | 
| 28 | plugin·package·dependencies: | 28 | plugin·package·dependencies: | 
| 29 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 29 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 
| 30 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 30 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 
| 31 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 31 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 
| 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| Offset 42, 52 lines modified | Offset 42, 52 lines modified | ||
| 42 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 42 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 43 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 43 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 44 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 44 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 45 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 45 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 46 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 46 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 47 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 47 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 48 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 48 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 49 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 50 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 51 | ··closeAndRename·6b09c961c755dd99a69d227865a161e9 | ||
| 52 | ··maybeSetFileMode·c645cf4297f60e9f48d80b24dbe5f73d | ||
| 53 | ··t | 49 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 50 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 51 | ··closeAndRename·e1b99cfb42b9c399c459ddb21da4e72f | ||
| 52 | ··maybeSetFileMode·bc3289c2d97efeab77f3b55951782feb | ||
| 53 | ··tempFileFor·225868ca786c506a8fcff429cfb05829 | ||
| 54 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 54 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 55 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 55 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 56 | import··-/··GHC.IO.Handle.Text·ffd58100269c7e9ad2c34d54877b7e33 | 56 | import··-/··GHC.IO.Handle.Text·ffd58100269c7e9ad2c34d54877b7e33 | 
| 57 | import··-/··GHC.IO.Handle.Types·1ebb25f5b70b39ebf3fc4892b7362878 | 57 | import··-/··GHC.IO.Handle.Types·1ebb25f5b70b39ebf3fc4892b7362878 | 
| 58 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 58 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 59 | import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d | 59 | import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d | 
| 60 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 60 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 61 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 61 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 62 | f | 62 | ef4465c00e0bb09fb76a56fc2006858b | 
| 63 | ··$trModule·::·GHC.Types.Module | 63 | ··$trModule·::·GHC.Types.Module | 
| 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 65 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 65 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 67 | 67 | 2843476123fdaa2d119da00e4fc40947 | |
| 68 | ··$trModule1·::·GHC.Types.TrName | 68 | ··$trModule1·::·GHC.Types.TrName | 
| 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 70 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 70 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 72 | 3 | 72 | 3d5ff87fc5672dd38a64cceeaff27db8 | 
| 73 | ··$trModule2·::·GHC.Prim.Addr# | 73 | ··$trModule2·::·GHC.Prim.Addr# | 
| 74 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 74 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 75 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.String"#] | 75 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.String"#] | 
| 76 | 76 | 0d479c97f46e16f206bc3808b9253721 | |
| 77 | ··$trModule3·::·GHC.Types.TrName | 77 | ··$trModule3·::·GHC.Types.TrName | 
| 78 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 78 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 79 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 79 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 80 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 80 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 81 | 81 | b987403d02a212e3322fd2bac27f7eb5 | |
| 82 | ··$trModule4·::·GHC.Prim.Addr# | 82 | ··$trModule4·::·GHC.Prim.Addr# | 
| 83 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 83 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 84 | ···Unfolding:·Core:·<vanilla> | 84 | ···Unfolding:·Core:·<vanilla> | 
| 85 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 86 | 85 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 86 | 0a26cff485865eb132585f856daa8b11 | ||
| 87 | ··$watomicWriteFile·:: | 87 | ··$watomicWriteFile·:: | 
| 88 | ····GHC.IO.FilePath | 88 | ····GHC.IO.FilePath | 
| 89 | ····->·GHC.Base.String | 89 | ····->·GHC.Base.String | 
| 90 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 90 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 91 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 91 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 92 | ··[TagSig:·<TagTuple[]>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 92 | ··[TagSig:·<TagTuple[]>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 
| 93 | ···Strictness:·<L><L><L>,·Inline:·[2], | 93 | ···Strictness:·<L><L><L>,·Inline:·[2], | 
| Offset 131, 39 lines modified | Offset 131, 39 lines modified | ||
| 131 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 131 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 
| 132 | ·····················ipv5 | 132 | ·····················ipv5 | 
| 133 | ·······················`cast` | 133 | ·······················`cast` | 
| 134 | ·····················(Sym·(System.OsString.Internal.Types.Hidden.N:PosixString[0]) | 134 | ·····················(Sym·(System.OsString.Internal.Types.Hidden.N:PosixString[0]) | 
| 135 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 135 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 
| 136 | ·····················ipv4·of·ds3·{·(#,#)·ipv6·ipv7·-> | 136 | ·····················ipv4·of·ds3·{·(#,#)·ipv6·ipv7·-> | 
| 137 | ··············ipv6·}·}·}·}·}·}] | 137 | ··············ipv6·}·}·}·}·}·}] | 
| 138 | 138 | bcaed58e002e290af99f81f6718c063f | |
| 139 | ··atomicWithFile·:: | 139 | ··atomicWithFile·:: | 
| 140 | ····GHC.IO.FilePath | 140 | ····GHC.IO.FilePath | 
| 141 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 141 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 
| 142 | ····->·GHC.Types.IO·() | 142 | ····->·GHC.Types.IO·() | 
| 143 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 143 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 
| 144 | ···Strictness:·<L><MC(1,C(1,P(L,A)))><L>, | 144 | ···Strictness:·<L><MC(1,C(1,P(L,A)))><L>, | 
| 145 | ···Unfolding:·Core:·<vanilla> | 145 | ···Unfolding:·Core:·<vanilla> | 
| 146 | ··············atomicWithFile1 | 146 | ··············atomicWithFile1 | 
| 147 | ················`cast` | 147 | ················`cast` | 
| 148 | ··············(<GHC.IO.FilePath>_R | 148 | ··············(<GHC.IO.FilePath>_R | 
| 149 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 149 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 
| 150 | ··········································->·GHC.Types.IO·()>_R | 150 | ··········································->·GHC.Types.IO·()>_R | 
| 151 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 151 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 152 | 152 | a467c19517b362270a1a89aaa1dcbaa1 | |
| 153 | ··atomicWithFile1·:: | 153 | ··atomicWithFile1·:: | 
| 154 | ····GHC.IO.FilePath | 154 | ····GHC.IO.FilePath | 
| 155 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 155 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 
| 156 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 156 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 157 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 157 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 158 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 158 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 
| 159 | ···Strictness:·<L><MC(1,C(1,P(L,A)))><L>, | 159 | ···Strictness:·<L><MC(1,C(1,P(L,A)))><L>, | 
| 160 | ···Unfolding:·Core:·<vanilla> | 160 | ···Unfolding:·Core:·<vanilla> | 
| 161 | ··············atomicWithFile2·(GHC.Maybe.Nothing·@System.Posix.Types.FileMode)] | 161 | ··············atomicWithFile2·(GHC.Maybe.Nothing·@System.Posix.Types.FileMode)] | 
| 162 | 162 | cbb0e26b57c9d6faed28f9af6e301b1f | |
| 163 | ··atomicWithFile2·:: | 163 | ··atomicWithFile2·:: | 
| 164 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 164 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 
| Max diff block lines reached; 4187/10631 bytes (39.38%) of diff not shown. | |||
| Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got···· | 6 | ·····got···· | 
| 7 | interface·System.AtomicWrite.Writer.String·9066 | 7 | interface·System.AtomicWrite.Writer.String·9066 | 
| 8 | ··interface·hash:·090d5f944da9ef4e642510e59b45ab40 | ||
| 9 | ··ABI·hash:·99805a2357b0c9daefca38e7482557ef | ||
| 10 | ·· | 8 | ··interface·hash:·8e541a8077d1239f3e850397595722c2 | 
| 9 | ··ABI·hash:·b5c8069af3ead564f0c11adccc2c325f | ||
| 10 | ··export-list·hash:·247c8ad35d6620453bcff88c44c29615 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·90be5a8d944d23324e730aa8fa20f699 | 12 | ··flag·hash:·90be5a8d944d23324e730aa8fa20f699 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·762bc9553373248babc39075b7da76c7 | 16 | ··src_hash:·762bc9553373248babc39075b7da76c7 | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWithFile | 21 | ··atomicWithFile | 
| 22 | ··atomicWithFileAndMode | 22 | ··atomicWithFileAndMode | 
| 23 | ··atomicWriteFile | 23 | ··atomicWriteFile | 
| 24 | ··atomicWriteFileWithMode | 24 | ··atomicWriteFileWithMode | 
| 25 | direct·module·dependencies:·atomic-write-0.2.1.0- | 25 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 26 | boot·module·dependencies: | 26 | boot·module·dependencies: | 
| 27 | direct·package·dependencies:·base-4.18.2.1 | 27 | direct·package·dependencies:·base-4.18.2.1 | 
| 28 | plugin·package·dependencies: | 28 | plugin·package·dependencies: | 
| 29 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 29 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 
| 30 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 30 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 
| 31 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 31 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 
| 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| Offset 42, 52 lines modified | Offset 42, 52 lines modified | ||
| 42 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 42 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 43 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 43 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 44 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 44 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 45 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 45 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 46 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 46 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 47 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 47 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 48 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 48 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 49 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 50 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 51 | ··closeAndRename·6b09c961c755dd99a69d227865a161e9 | ||
| 52 | ··maybeSetFileMode·c645cf4297f60e9f48d80b24dbe5f73d | ||
| 53 | ··t | 49 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 50 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 51 | ··closeAndRename·e1b99cfb42b9c399c459ddb21da4e72f | ||
| 52 | ··maybeSetFileMode·bc3289c2d97efeab77f3b55951782feb | ||
| 53 | ··tempFileFor·225868ca786c506a8fcff429cfb05829 | ||
| 54 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 54 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 55 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 55 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 56 | import··-/··GHC.IO.Handle.Text·ffd58100269c7e9ad2c34d54877b7e33 | 56 | import··-/··GHC.IO.Handle.Text·ffd58100269c7e9ad2c34d54877b7e33 | 
| 57 | import··-/··GHC.IO.Handle.Types·1ebb25f5b70b39ebf3fc4892b7362878 | 57 | import··-/··GHC.IO.Handle.Types·1ebb25f5b70b39ebf3fc4892b7362878 | 
| 58 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 58 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 59 | import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d | 59 | import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d | 
| 60 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 60 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 61 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 61 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 62 | f | 62 | ef4465c00e0bb09fb76a56fc2006858b | 
| 63 | ··$trModule·::·GHC.Types.Module | 63 | ··$trModule·::·GHC.Types.Module | 
| 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 65 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 65 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 67 | 67 | 2843476123fdaa2d119da00e4fc40947 | |
| 68 | ··$trModule1·::·GHC.Types.TrName | 68 | ··$trModule1·::·GHC.Types.TrName | 
| 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 70 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 70 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 72 | 3 | 72 | 3d5ff87fc5672dd38a64cceeaff27db8 | 
| 73 | ··$trModule2·::·GHC.Prim.Addr# | 73 | ··$trModule2·::·GHC.Prim.Addr# | 
| 74 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 74 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 75 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.String"#] | 75 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.String"#] | 
| 76 | 76 | 0d479c97f46e16f206bc3808b9253721 | |
| 77 | ··$trModule3·::·GHC.Types.TrName | 77 | ··$trModule3·::·GHC.Types.TrName | 
| 78 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 78 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 79 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 79 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 80 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 80 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 81 | 81 | b987403d02a212e3322fd2bac27f7eb5 | |
| 82 | ··$trModule4·::·GHC.Prim.Addr# | 82 | ··$trModule4·::·GHC.Prim.Addr# | 
| 83 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 83 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 84 | ···Unfolding:·Core:·<vanilla> | 84 | ···Unfolding:·Core:·<vanilla> | 
| 85 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 86 | 85 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 86 | 0a26cff485865eb132585f856daa8b11 | ||
| 87 | ··$watomicWriteFile·:: | 87 | ··$watomicWriteFile·:: | 
| 88 | ····GHC.IO.FilePath | 88 | ····GHC.IO.FilePath | 
| 89 | ····->·GHC.Base.String | 89 | ····->·GHC.Base.String | 
| 90 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 90 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 91 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 91 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 92 | ··[TagSig:·<TagTuple[]>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 92 | ··[TagSig:·<TagTuple[]>,·LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 
| 93 | ···Strictness:·<L><L><L>,·Inline:·[2], | 93 | ···Strictness:·<L><L><L>,·Inline:·[2], | 
| Offset 131, 39 lines modified | Offset 131, 39 lines modified | ||
| 131 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 131 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 
| 132 | ·····················ipv5 | 132 | ·····················ipv5 | 
| 133 | ·······················`cast` | 133 | ·······················`cast` | 
| 134 | ·····················(Sym·(System.OsString.Internal.Types.Hidden.N:PosixString[0]) | 134 | ·····················(Sym·(System.OsString.Internal.Types.Hidden.N:PosixString[0]) | 
| 135 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 135 | ······················;·Sym·(System.OsString.Internal.Types.Hidden.N:OsString[0])) | 
| 136 | ·····················ipv4·of·ds3·{·(#,#)·ipv6·ipv7·-> | 136 | ·····················ipv4·of·ds3·{·(#,#)·ipv6·ipv7·-> | 
| 137 | ··············ipv6·}·}·}·}·}·}] | 137 | ··············ipv6·}·}·}·}·}·}] | 
| 138 | 138 | bcaed58e002e290af99f81f6718c063f | |
| 139 | ··atomicWithFile·:: | 139 | ··atomicWithFile·:: | 
| 140 | ····GHC.IO.FilePath | 140 | ····GHC.IO.FilePath | 
| 141 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 141 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 
| 142 | ····->·GHC.Types.IO·() | 142 | ····->·GHC.Types.IO·() | 
| 143 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 143 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 
| 144 | ···Strictness:·<L><MC(1,C(1,P(L,A)))><L>, | 144 | ···Strictness:·<L><MC(1,C(1,P(L,A)))><L>, | 
| 145 | ···Unfolding:·Core:·<vanilla> | 145 | ···Unfolding:·Core:·<vanilla> | 
| 146 | ··············atomicWithFile1 | 146 | ··············atomicWithFile1 | 
| 147 | ················`cast` | 147 | ················`cast` | 
| 148 | ··············(<GHC.IO.FilePath>_R | 148 | ··············(<GHC.IO.FilePath>_R | 
| 149 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 149 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 
| 150 | ··········································->·GHC.Types.IO·()>_R | 150 | ··········································->·GHC.Types.IO·()>_R | 
| 151 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 151 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 152 | 152 | a467c19517b362270a1a89aaa1dcbaa1 | |
| 153 | ··atomicWithFile1·:: | 153 | ··atomicWithFile1·:: | 
| 154 | ····GHC.IO.FilePath | 154 | ····GHC.IO.FilePath | 
| 155 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 155 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 
| 156 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 156 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 157 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 157 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 158 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 158 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3, | 
| 159 | ···Strictness:·<L><MC(1,C(1,P(L,A)))><L>, | 159 | ···Strictness:·<L><MC(1,C(1,P(L,A)))><L>, | 
| 160 | ···Unfolding:·Core:·<vanilla> | 160 | ···Unfolding:·Core:·<vanilla> | 
| 161 | ··············atomicWithFile2·(GHC.Maybe.Nothing·@System.Posix.Types.FileMode)] | 161 | ··············atomicWithFile2·(GHC.Maybe.Nothing·@System.Posix.Types.FileMode)] | 
| 162 | 162 | cbb0e26b57c9d6faed28f9af6e301b1f | |
| 163 | ··atomicWithFile2·:: | 163 | ··atomicWithFile2·:: | 
| 164 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 164 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 
| Max diff block lines reached; 4187/10628 bytes (39.40%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got···· | 6 | ·····got···· | 
| 7 | interface·System.AtomicWrite.Writer.Text | 7 | interface·System.AtomicWrite.Writer.Text·9066 | 
| 8 | ··interface·hash:·dbac28ce60623c4baef130d7c43e231b | ||
| 9 | ··ABI·hash:·3822c3bf8caee5f0e7da7dcd6db93061 | ||
| 10 | ·· | 8 | ··interface·hash:·c0439d791a8f0804a10fb2c884241384 | 
| 9 | ··ABI·hash:·92b4b80345ec4c4b7bc64ea31137f162 | ||
| 10 | ··export-list·hash:·80d4a1d1ded301737a15a990a6147aa4 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:· | 12 | ··flag·hash:·90be5a8d944d23324e730aa8fa20f699 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:· | 16 | ··src_hash:·f5d414a9e90260d066b9d7ca8caf1fc2 | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 
| 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 
| 29 | ·········Data.Text.Show·Data.Time.Calendar.Gregorian | 29 | ·········Data.Text.Show·Data.Time.Calendar.Gregorian | 
| 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 
| Offset 45, 105 lines modified | Offset 45, 104 lines modified | ||
| 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 
| 46 | ·························Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 46 | ·························Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 
| 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 
| 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 
| 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 
| 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 
| 51 | ·························Control.Monad.Trans.Writer.Strict | 51 | ·························Control.Monad.Trans.Writer.Strict | 
| 52 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 53 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 54 | ··atomic | 52 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 53 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 54 | ··atomicWriteFileMaybeModeText·ba4f7ca4c598900fef7e578bb36b3556 | ||
| 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 60 | import··-/··Data.Text·07c9665aa2ffb82208b6e9af6e1ffdd7 | 60 | import··-/··Data.Text·07c9665aa2ffb82208b6e9af6e1ffdd7 | 
| 61 | import··-/··Data.Text.IO·f238f837abfef5f79368a54b5a4f40cb | 61 | import··-/··Data.Text.IO·f238f837abfef5f79368a54b5a4f40cb | 
| 62 | import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247 | 62 | import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247 | 
| 63 | 63 | 1a0df960bfa0ff8e9fa916b06dca5e8d | |
| 64 | ··$trModule·::·GHC.Types.Module | 64 | ··$trModule·::·GHC.Types.Module | 
| 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 68 | 5 | 68 | ce15ed9f7c8426c0f0f8c45b1f52c5a1 | 
| 69 | ··$trModule1·::·GHC.Types.TrName | 69 | ··$trModule1·::·GHC.Types.TrName | 
| 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 73 | 73 | 217fa39293d18aa688050626c035b4f8 | |
| 74 | ··$trModule2·::·GHC.Prim.Addr# | 74 | ··$trModule2·::·GHC.Prim.Addr# | 
| 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 76 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.Text"#] | ||
| 77 | 2e74d711282e27362f615ab66de64f14 | ||
| 76 | ···Unfolding:·Core:·<vanilla> | ||
| 77 | ··············"System.AtomicWrite.Writer.Text.Binary"#] | ||
| 78 | dc9ecfb9ed24e545bbc320cf00d9e258 | ||
| 79 | ··$trModule3·::·GHC.Types.TrName | 78 | ··$trModule3·::·GHC.Types.TrName | 
| 80 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 79 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 81 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 80 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 82 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 81 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 83 | c | 82 | c47e64a77a2a0930f71bb26ebd2f6dfd | 
| 84 | ··$trModule4·::·GHC.Prim.Addr# | 83 | ··$trModule4·::·GHC.Prim.Addr# | 
| 85 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 84 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 86 | ···Unfolding:·Core:·<vanilla> | 85 | ···Unfolding:·Core:·<vanilla> | 
| 87 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 88 | 86 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 87 | 81e76ea97dfe53a2851a325d877019cf | ||
| 89 | ··atomicWriteFile·:: | 88 | ··atomicWriteFile·:: | 
| 90 | ····GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 89 | ····GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 
| 91 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 90 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 92 | ···Unfolding:·Core:·<vanilla> | 91 | ···Unfolding:·Core:·<vanilla> | 
| 93 | ··············atomicWriteFile1 | 92 | ··············atomicWriteFile1 | 
| 94 | ················`cast` | 93 | ················`cast` | 
| 95 | ··············(<GHC.IO.FilePath>_R | 94 | ··············(<GHC.IO.FilePath>_R | 
| 96 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 95 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 
| 97 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 96 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 98 | 97 | c7ca00bda522ae816c498b23273353ca | |
| 99 | ··atomicWriteFile1·:: | 98 | ··atomicWriteFile1·:: | 
| 100 | ····GHC.IO.FilePath | 99 | ····GHC.IO.FilePath | 
| 101 | ····->·Data.Text.Internal.Text | 100 | ····->·Data.Text.Internal.Text | 
| 102 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 101 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 103 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 102 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 104 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 103 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 105 | ···Unfolding:·Core:·<vanilla> | 104 | ···Unfolding:·Core:·<vanilla> | 
| 106 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 105 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 
| 107 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeMode | 106 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeModeText1 | 
| 108 | ················@Data.Text.Internal.Text | 107 | ················@Data.Text.Internal.Text | 
| 109 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 108 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 
| 110 | ················path | 109 | ················path | 
| 111 | ················Data.Text.IO.appendFile2 | 110 | ················Data.Text.IO.appendFile2 | 
| 112 | ··················`cast` | 111 | ··················`cast` | 
| 113 | ················(<GHC.IO.Handle.Types.Handle>_R | 112 | ················(<GHC.IO.Handle.Types.Handle>_R | 
| 114 | ·················%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 113 | ·················%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 
| 115 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 114 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 116 | 115 | 5d39b44e811ad32e644ffea794df02cc | |
| 117 | ··atomicWriteFileWithMode·:: | 116 | ··atomicWriteFileWithMode·:: | 
| 118 | ····System.Posix.Types.FileMode | 117 | ····System.Posix.Types.FileMode | 
| 119 | ····->·GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 118 | ····->·GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 
| 120 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 119 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 
| 121 | ···Unfolding:·Core:·<vanilla> | 120 | ···Unfolding:·Core:·<vanilla> | 
| 122 | ··············atomicWriteFileWithMode1 | 121 | ··············atomicWriteFileWithMode1 | 
| 123 | ················`cast` | 122 | ················`cast` | 
| 124 | ··············(<System.Posix.Types.FileMode>_R | 123 | ··············(<System.Posix.Types.FileMode>_R | 
| 125 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 124 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 126 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 125 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 
| 127 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 126 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 128 | 127 | c6a090c8f11feba5d82a478fa952a5c8 | |
| 129 | ··atomicWriteFileWithMode1·:: | 128 | ··atomicWriteFileWithMode1·:: | 
| 130 | ····System.Posix.Types.FileMode | 129 | ····System.Posix.Types.FileMode | 
| 131 | ····->·GHC.IO.FilePath | 130 | ····->·GHC.IO.FilePath | 
| 132 | ····->·Data.Text.Internal.Text | 131 | ····->·Data.Text.Internal.Text | 
| 133 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 132 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| Max diff block lines reached; 917/7737 bytes (11.85%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got···· | 6 | ·····got····dyn | 
| 7 | interface·System.AtomicWrite.Writer.Text | 7 | interface·System.AtomicWrite.Writer.Text·9066 | 
| 8 | ··interface·hash:·dbac28ce60623c4baef130d7c43e231b | ||
| 9 | ··ABI·hash:·3822c3bf8caee5f0e7da7dcd6db93061 | ||
| 10 | ·· | 8 | ··interface·hash:·c0439d791a8f0804a10fb2c884241384 | 
| 9 | ··ABI·hash:·92b4b80345ec4c4b7bc64ea31137f162 | ||
| 10 | ··export-list·hash:·80d4a1d1ded301737a15a990a6147aa4 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:· | 12 | ··flag·hash:·3a25ed876843b427bde85afc8e78b964 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:· | 16 | ··src_hash:·f5d414a9e90260d066b9d7ca8caf1fc2 | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 
| 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 
| 29 | ·········Data.Text.Show·Data.Time.Calendar.Gregorian | 29 | ·········Data.Text.Show·Data.Time.Calendar.Gregorian | 
| 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 
| Offset 45, 105 lines modified | Offset 45, 104 lines modified | ||
| 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 
| 46 | ·························Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 46 | ·························Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 
| 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 
| 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 
| 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 
| 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 
| 51 | ·························Control.Monad.Trans.Writer.Strict | 51 | ·························Control.Monad.Trans.Writer.Strict | 
| 52 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 53 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 54 | ··atomic | 52 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 53 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 54 | ··atomicWriteFileMaybeModeText·ba4f7ca4c598900fef7e578bb36b3556 | ||
| 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 60 | import··-/··Data.Text·07c9665aa2ffb82208b6e9af6e1ffdd7 | 60 | import··-/··Data.Text·07c9665aa2ffb82208b6e9af6e1ffdd7 | 
| 61 | import··-/··Data.Text.IO·f238f837abfef5f79368a54b5a4f40cb | 61 | import··-/··Data.Text.IO·f238f837abfef5f79368a54b5a4f40cb | 
| 62 | import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247 | 62 | import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247 | 
| 63 | 63 | 1a0df960bfa0ff8e9fa916b06dca5e8d | |
| 64 | ··$trModule·::·GHC.Types.Module | 64 | ··$trModule·::·GHC.Types.Module | 
| 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 68 | 5 | 68 | ce15ed9f7c8426c0f0f8c45b1f52c5a1 | 
| 69 | ··$trModule1·::·GHC.Types.TrName | 69 | ··$trModule1·::·GHC.Types.TrName | 
| 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 73 | 73 | 217fa39293d18aa688050626c035b4f8 | |
| 74 | ··$trModule2·::·GHC.Prim.Addr# | 74 | ··$trModule2·::·GHC.Prim.Addr# | 
| 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 76 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.Text"#] | ||
| 77 | 2e74d711282e27362f615ab66de64f14 | ||
| 76 | ···Unfolding:·Core:·<vanilla> | ||
| 77 | ··············"System.AtomicWrite.Writer.Text.Binary"#] | ||
| 78 | dc9ecfb9ed24e545bbc320cf00d9e258 | ||
| 79 | ··$trModule3·::·GHC.Types.TrName | 78 | ··$trModule3·::·GHC.Types.TrName | 
| 80 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 79 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 81 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 80 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 82 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 81 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 83 | c | 82 | c47e64a77a2a0930f71bb26ebd2f6dfd | 
| 84 | ··$trModule4·::·GHC.Prim.Addr# | 83 | ··$trModule4·::·GHC.Prim.Addr# | 
| 85 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 84 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 86 | ···Unfolding:·Core:·<vanilla> | 85 | ···Unfolding:·Core:·<vanilla> | 
| 87 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 88 | 86 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 87 | 81e76ea97dfe53a2851a325d877019cf | ||
| 89 | ··atomicWriteFile·:: | 88 | ··atomicWriteFile·:: | 
| 90 | ····GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 89 | ····GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 
| 91 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 90 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 92 | ···Unfolding:·Core:·<vanilla> | 91 | ···Unfolding:·Core:·<vanilla> | 
| 93 | ··············atomicWriteFile1 | 92 | ··············atomicWriteFile1 | 
| 94 | ················`cast` | 93 | ················`cast` | 
| 95 | ··············(<GHC.IO.FilePath>_R | 94 | ··············(<GHC.IO.FilePath>_R | 
| 96 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 95 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 
| 97 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 96 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 98 | 97 | c7ca00bda522ae816c498b23273353ca | |
| 99 | ··atomicWriteFile1·:: | 98 | ··atomicWriteFile1·:: | 
| 100 | ····GHC.IO.FilePath | 99 | ····GHC.IO.FilePath | 
| 101 | ····->·Data.Text.Internal.Text | 100 | ····->·Data.Text.Internal.Text | 
| 102 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 101 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 103 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 102 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 104 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 103 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 105 | ···Unfolding:·Core:·<vanilla> | 104 | ···Unfolding:·Core:·<vanilla> | 
| 106 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 105 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 
| 107 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeMode | 106 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeModeText1 | 
| 108 | ················@Data.Text.Internal.Text | 107 | ················@Data.Text.Internal.Text | 
| 109 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 108 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 
| 110 | ················path | 109 | ················path | 
| 111 | ················Data.Text.IO.appendFile2 | 110 | ················Data.Text.IO.appendFile2 | 
| 112 | ··················`cast` | 111 | ··················`cast` | 
| 113 | ················(<GHC.IO.Handle.Types.Handle>_R | 112 | ················(<GHC.IO.Handle.Types.Handle>_R | 
| 114 | ·················%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 113 | ·················%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 
| 115 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 114 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 116 | 115 | 5d39b44e811ad32e644ffea794df02cc | |
| 117 | ··atomicWriteFileWithMode·:: | 116 | ··atomicWriteFileWithMode·:: | 
| 118 | ····System.Posix.Types.FileMode | 117 | ····System.Posix.Types.FileMode | 
| 119 | ····->·GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 118 | ····->·GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 
| 120 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 119 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4,·Strictness:·<L><L><L><L>, | 
| 121 | ···Unfolding:·Core:·<vanilla> | 120 | ···Unfolding:·Core:·<vanilla> | 
| 122 | ··············atomicWriteFileWithMode1 | 121 | ··············atomicWriteFileWithMode1 | 
| 123 | ················`cast` | 122 | ················`cast` | 
| 124 | ··············(<System.Posix.Types.FileMode>_R | 123 | ··············(<System.Posix.Types.FileMode>_R | 
| 125 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 124 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 126 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 125 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 
| 127 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 126 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 128 | 127 | c6a090c8f11feba5d82a478fa952a5c8 | |
| 129 | ··atomicWriteFileWithMode1·:: | 128 | ··atomicWriteFileWithMode1·:: | 
| 130 | ····System.Posix.Types.FileMode | 129 | ····System.Posix.Types.FileMode | 
| 131 | ····->·GHC.IO.FilePath | 130 | ····->·GHC.IO.FilePath | 
| 132 | ····->·Data.Text.Internal.Text | 131 | ····->·Data.Text.Internal.Text | 
| 133 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 132 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| Max diff block lines reached; 917/7737 bytes (11.85%) of diff not shown. | |||
| Offset 1, 155 lines modified | Offset 1, 152 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got····dyn | 6 | ·····got····dyn | 
| 7 | interface·System.AtomicWrite.Writer. | 7 | interface·System.AtomicWrite.Writer.ByteString·9066 | 
| 8 | ··interface·hash:·b26482a9b2158e7cf89b783692fd9edc | ||
| 9 | ··ABI·hash:·840f6c12e430a30dcd470451aedf3f7d | ||
| 10 | ·· | 8 | ··interface·hash:·4645999fe7f79139bfa8db48816b1c2e | 
| 9 | ··ABI·hash:·be92d908b020a8c5795d813b6a19621c | ||
| 10 | ··export-list·hash:·b31b160fc26bcb8d719c9c8515cb3bb7 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·3a25ed876843b427bde85afc8e78b964 | 12 | ··flag·hash:·3a25ed876843b427bde85afc8e78b964 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:· | 16 | ··src_hash:·8452d317332784e238031a996b75bef2 | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·te | 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | ||
| 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | ||
| 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | ||
| 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | ||
| 29 | ·········Data.Text.Show·Data.Time.Calendar.Gregorian | ||
| 30 | ·········Data.Time.Format. | 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 
| 31 | ·········Data.Time.Format.Parse.Instances | ||
| 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| 33 | ·········Data.Time.LocalTime.Internal.ZonedTime | 31 | ·········Data.Time.LocalTime.Internal.ZonedTime | 
| 34 | family·instance·modules:·Control.Applicative·Control.Arrow | 32 | family·instance·modules:·Control.Applicative·Control.Arrow | 
| 35 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 33 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 
| 36 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product | 34 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product | 
| 37 | ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal | 35 | ·························Data.Functor.Sum·Data.Monoid·Data.Semigroup·Data.Semigroup.Internal | 
| 38 | ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList | 36 | ·························Data.Type.Ord·Data.Version·GHC.Generics·GHC.IO.Exception·GHC.IsList | 
| 39 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type | 37 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type | 
| 40 | ·························Data.ByteString.Lazy.Internal·Data.ByteString.Short.Internal | 38 | ·························Data.ByteString.Lazy.Internal·Data.ByteString.Short.Internal | 
| 41 | ·························Data.IntMap.Internal·Data.IntSet.Internal·Data.Map.Internal | ||
| 42 | ·························Data.Sequence.Internal·Data.Set.Internal·Data.Tree·Control.DeepSeq | ||
| 43 | ·························System.OsString.Internal.Types.Hidd | 39 | ·························Control.DeepSeq·System.OsString.Internal.Types.Hidden | 
| 44 | ·························GHC.LanguageExtensions.Type·Text.PrettyPrint.Annotated.HughesPJ | ||
| 45 | ························· | 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | ||
| 46 | ·························Control.Monad.Trans. | 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | ||
| 47 | ·························Control.Monad.Trans. | 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 48 | ·························Control.Monad.Trans. | 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | ||
| 50 | ·························Control.Monad.Trans. | 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 47 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | ||
| 48 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 49 | ··atomicWriteFileMaybeModeText·ba4f7ca4c598900fef7e578bb36b3556 | ||
| 51 | ·························Control.Monad.Trans.Writer.Strict | ||
| 52 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 53 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 54 | ··atomicWriteFileMaybeModeText·6b6eb39a50cfc96a08e9e448a1c5cfac | ||
| 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 54 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | ||
| 55 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | ||
| 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 57 | 0c46ce335ef22f786be7d7b97b11509e | ||
| 60 | import··-/··Data.Text·07c9665aa2ffb82208b6e9af6e1ffdd7 | ||
| 61 | import··-/··Data.Text.IO·f238f837abfef5f79368a54b5a4f40cb | ||
| 62 | import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247 | ||
| 63 | 1edc17c658c57c6fd43a5f099c3251f5 | ||
| 64 | ··$trModule·::·GHC.Types.Module | 58 | ··$trModule·::·GHC.Types.Module | 
| 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 68 | b | 62 | b4caa7c55a449424c5ce1bbdf4110478 | 
| 69 | ··$trModule1·::·GHC.Types.TrName | 63 | ··$trModule1·::·GHC.Types.TrName | 
| 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 73 | 67 | 7ee68e85cc755243b285f8dcd3624981 | |
| 74 | ··$trModule2·::·GHC.Prim.Addr# | 68 | ··$trModule2·::·GHC.Prim.Addr# | 
| 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 76 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer. | 70 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.ByteString"#] | 
| 77 | 71 | 8ef12bc93304fc4e0c76f98c0abf6db2 | |
| 78 | ··$trModule3·::·GHC.Types.TrName | 72 | ··$trModule3·::·GHC.Types.TrName | 
| 79 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 73 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 80 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 74 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 81 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 75 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 82 | 76 | 24378c71dd53c34e07560ca72d6e9353 | |
| 83 | ··$trModule4·::·GHC.Prim.Addr# | 77 | ··$trModule4·::·GHC.Prim.Addr# | 
| 84 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 78 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 85 | ···Unfolding:·Core:·<vanilla> | 79 | ···Unfolding:·Core:·<vanilla> | 
| 86 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 87 | 80 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 81 | 3a45dae9b26d8a19e54c25a4cb7f851c | ||
| 88 | ··atomicWriteFile·:: | 82 | ··atomicWriteFile·:: | 
| 89 | ····GHC.IO.FilePath | 83 | ····GHC.IO.FilePath | 
| 84 | ····->·Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·() | ||
| 90 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 85 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 91 | ···Unfolding:·Core:·<vanilla> | 86 | ···Unfolding:·Core:·<vanilla> | 
| 92 | ··············atomicWriteFile1 | 87 | ··············atomicWriteFile1 | 
| 93 | ················`cast` | 88 | ················`cast` | 
| 94 | ··············(<GHC.IO.FilePath>_R | 89 | ··············(<GHC.IO.FilePath>_R | 
| 95 | ···············%<'GHC.Types.Many>_N·->_R·<Data. | 90 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 
| 96 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 91 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 97 | 92 | c8339e2039ddf4ba0f041381c4bec437 | |
| 98 | ··atomicWriteFile1·:: | 93 | ··atomicWriteFile1·:: | 
| 99 | ····GHC.IO.FilePath | 94 | ····GHC.IO.FilePath | 
| 100 | ····->·Data. | 95 | ····->·Data.ByteString.Internal.Type.ByteString | 
| 101 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 96 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 102 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 97 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 103 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 98 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 104 | ···Unfolding:·Core:·<vanilla> | 99 | ···Unfolding:·Core:·<vanilla> | 
| 105 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 100 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 
| 106 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeModeText1 | 101 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeModeText1 | 
| 107 | ················@Data. | 102 | ················@Data.ByteString.Internal.Type.ByteString | 
| 108 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 103 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 
| 109 | ················path | 104 | ················path | 
| 110 | ················Data. | 105 | ················Data.ByteString.appendFile2 | 
| 111 | ··················`cast` | 106 | ··················`cast` | 
| 112 | ················(<GHC.IO.Handle.Types.Handle>_R | 107 | ················(<GHC.IO.Handle.Types.Handle>_R | 
| 113 | ·················%<'GHC.Types.Many>_N·->_R·<Data. | 108 | ·················%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 
| Max diff block lines reached; 2454/10744 bytes (22.84%) of diff not shown. | |||
| Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got···· | 6 | ·····got····dyn | 
| 7 | interface·System.AtomicWrite.Writer.Text·9066 | 7 | interface·System.AtomicWrite.Writer.LazyText·9066 | 
| 8 | ··interface·hash:·b26482a9b2158e7cf89b783692fd9edc | ||
| 9 | ··ABI·hash:·840f6c12e430a30dcd470451aedf3f7d | ||
| 10 | ·· | 8 | ··interface·hash:·c024b7e398cd0232d2bdc40881fd927b | 
| 9 | ··ABI·hash:·4dd28710883a7565785eb843dcc7af01 | ||
| 10 | ··export-list·hash:·09e93fe9478b44383e38f7b72f274474 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:· | 12 | ··flag·hash:·3a25ed876843b427bde85afc8e78b964 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:· | 16 | ··src_hash:·765ba88ebf5f18a2ebb9b14ab418800f | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 
| 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 
| 29 | ·········Data.Text.Show·Data.Time.Calendar.Gregorian | 29 | ·········Data.Text.Lazy·Data.Text.Show·Data.Time.Calendar.Gregorian | 
| 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 
| 31 | ·········Data.Time.Format.Parse.Instances | 31 | ·········Data.Time.Format.Parse.Instances | 
| 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| 33 | ·········Data.Time.LocalTime.Internal.ZonedTime | 33 | ·········Data.Time.LocalTime.Internal.ZonedTime | 
| 34 | family·instance·modules:·Control.Applicative·Control.Arrow | 34 | family·instance·modules:·Control.Applicative·Control.Arrow | 
| 35 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 35 | ·························Data.Array.Byte·Data.Complex·Data.Functor.Compose | 
| 36 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product | 36 | ·························Data.Functor.Const·Data.Functor.Identity·Data.Functor.Product | 
| Offset 39, 117 lines modified | Offset 39, 119 lines modified | ||
| 39 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type | 39 | ·························GHC.RTS.Flags·Data.ByteString.Internal.Type | 
| 40 | ·························Data.ByteString.Lazy.Internal·Data.ByteString.Short.Internal | 40 | ·························Data.ByteString.Lazy.Internal·Data.ByteString.Short.Internal | 
| 41 | ·························Data.IntMap.Internal·Data.IntSet.Internal·Data.Map.Internal | 41 | ·························Data.IntMap.Internal·Data.IntSet.Internal·Data.Map.Internal | 
| 42 | ·························Data.Sequence.Internal·Data.Set.Internal·Data.Tree·Control.DeepSeq | 42 | ·························Data.Sequence.Internal·Data.Set.Internal·Data.Tree·Control.DeepSeq | 
| 43 | ·························System.OsString.Internal.Types.Hidden·GHC.ForeignSrcLang.Type | 43 | ·························System.OsString.Internal.Types.Hidden·GHC.ForeignSrcLang.Type | 
| 44 | ·························GHC.LanguageExtensions.Type·Text.PrettyPrint.Annotated.HughesPJ | 44 | ·························GHC.LanguageExtensions.Type·Text.PrettyPrint.Annotated.HughesPJ | 
| 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 
| 46 | ·························Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 46 | ·························Data.Text.Lazy·Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 
| 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 
| 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 
| 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 
| 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 
| 51 | ·························Control.Monad.Trans.Writer.Strict | 51 | ·························Control.Monad.Trans.Writer.Strict | 
| 52 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·1762064fc8352b29555d547ba4e4a5e6 | ||
| 53 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 54 | ··atomic | 52 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·061c58b689395a4d2ed6ed03e01e96d0 | 
| 53 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 54 | ··atomicWriteFileMaybeModeText·ba4f7ca4c598900fef7e578bb36b3556 | ||
| 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 60 | import··-/··Data.Text·07c9665aa2ffb82208b6e9af6e1ffdd7 | ||
| 61 | import··-/··Data.Text.IO·f238f837abfef5f79368a54b5a4f40cb | ||
| 62 | import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247 | ||
| 63 | 60 | import··-/··Data.Text.Internal.Lazy·3159519cd114b73030a16d8634658a2d | |
| 61 | import··-/··Data.Text.Lazy·84498bbadb16a29912767d027de56151 | ||
| 62 | import··-/··Data.Text.Lazy.IO·b3916c4468dfdfe1cd18ad875197be5d | ||
| 63 | e316ebb72cea1c5d2043cd56d027acf5 | ||
| 64 | ··$trModule·::·GHC.Types.Module | 64 | ··$trModule·::·GHC.Types.Module | 
| 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 68 | 68 | e1d9801e321fb106870ce2c43ef90bdd | |
| 69 | ··$trModule1·::·GHC.Types.TrName | 69 | ··$trModule1·::·GHC.Types.TrName | 
| 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 73 | 73 | 8f49b8197ebaf735b932a932e3608859 | |
| 74 | ··$trModule2·::·GHC.Prim.Addr# | 74 | ··$trModule2·::·GHC.Prim.Addr# | 
| 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 76 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.Text"#] | 76 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.LazyText"#] | 
| 77 | 77 | 3242ceab556f516da8004368eab8269d | |
| 78 | ··$trModule3·::·GHC.Types.TrName | 78 | ··$trModule3·::·GHC.Types.TrName | 
| 79 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 79 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 80 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 80 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 81 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 81 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 82 | 82 | e4171b0bd06cbe67f9b754abefe4873c | |
| 83 | ··$trModule4·::·GHC.Prim.Addr# | 83 | ··$trModule4·::·GHC.Prim.Addr# | 
| 84 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 84 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 85 | ···Unfolding:·Core:·<vanilla> | 85 | ···Unfolding:·Core:·<vanilla> | 
| 86 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 87 | 86 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 87 | 3ec122ab21d350c5764992ae8954f1ca | ||
| 88 | ··atomicWriteFile·:: | 88 | ··atomicWriteFile·:: | 
| 89 | ····GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 89 | ····GHC.IO.FilePath·->·Data.Text.Internal.Lazy.Text·->·GHC.Types.IO·() | 
| 90 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 90 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 91 | ···Unfolding:·Core:·<vanilla> | 91 | ···Unfolding:·Core:·<vanilla> | 
| 92 | ··············atomicWriteFile1 | 92 | ··············atomicWriteFile1 | 
| 93 | ················`cast` | 93 | ················`cast` | 
| 94 | ··············(<GHC.IO.FilePath>_R | 94 | ··············(<GHC.IO.FilePath>_R | 
| 95 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 95 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 
| 96 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 96 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 97 | 97 | 67fab01505106937706cd22ea450a676 | |
| 98 | ··atomicWriteFile1·:: | 98 | ··atomicWriteFile1·:: | 
| 99 | ····GHC.IO.FilePath | 99 | ····GHC.IO.FilePath | 
| 100 | ····->·Data.Text.Internal.Text | 100 | ····->·Data.Text.Internal.Lazy.Text | 
| 101 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 101 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 102 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 102 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 103 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 103 | ··[LambdaFormInfo:·LFReEntrant·3,·Arity:·3,·Strictness:·<L><L><L>, | 
| 104 | ···Unfolding:·Core:·<vanilla> | 104 | ···Unfolding:·Core:·<vanilla> | 
| 105 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 105 | ··············\·(path['GHC.Types.Many]·::·GHC.IO.FilePath)·-> | 
| 106 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeModeText1 | 106 | ··············System.AtomicWrite.Internal.atomicWriteFileMaybeModeText1 | 
| 107 | ················@Data.Text.Internal.Text | 107 | ················@Data.Text.Internal.Lazy.Text | 
| 108 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 108 | ················(GHC.Maybe.Nothing·@System.Posix.Types.FileMode) | 
| 109 | ················path | 109 | ················path | 
| 110 | ················Data.Text.IO.appendFile2 | 110 | ················Data.Text.Lazy.IO.appendFile2 | 
| 111 | ··················`cast` | 111 | ··················`cast` | 
| 112 | ················(<GHC.IO.Handle.Types.Handle>_R | 112 | ················(<GHC.IO.Handle.Types.Handle>_R | 
| 113 | ·················%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 113 | ·················%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 
| 114 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 114 | ·················%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 115 | 115 | 566bb48d3c9bf7cbc10f3c9e11fb84b7 | |
| 116 | ··atomicWriteFileWithMode·:: | 116 | ··atomicWriteFileWithMode·:: | 
| 117 | ····System.Posix.Types.FileMode | 117 | ····System.Posix.Types.FileMode | 
| 118 | ····->·GHC.IO.FilePath | 118 | ····->·GHC.IO.FilePath | 
| 119 | ····->·Data.Text.Internal.Lazy.Text | ||
| 120 | ····->·GHC.Types.IO·() | ||
| Max diff block lines reached; 2027/9791 bytes (20.70%) of diff not shown. | |||
| Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
| 1 | -rw-r--r--···0········0········0········4·2024-10-19·16:38:46.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2024-10-19·16:38:46.000000·debian-binary | 
| 2 | -rw-r--r--···0········0········0·····2024·2024-10-19·16:38:46.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····2024·2024-10-19·16:38:46.000000·control.tar.xz | 
| 3 | -rw-r--r--···0········0········0····4112 | 3 | -rw-r--r--···0········0········0····41128·2024-10-19·16:38:46.000000·data.tar.xz | 
| Offset 625, 16 lines modified | Offset 625, 16 lines modified | ||
| 00002700:·0a00·0f00·000b·000e·0000·0b00·0f00·000d··................ | 00002700:·0a00·0f00·000b·000e·0000·0b00·0f00·000d··................ | ||
| 00002710:·0012·0000·0d00·1300·000d·0014·0000·0d00··................ | 00002710:·0012·0000·0d00·1300·000d·0014·0000·0d00··................ | ||
| 00002720:·1500·000d·0016·0000·0100·1700·0002·0017··................ | 00002720:·1500·000d·0016·0000·0100·1700·0002·0017··................ | ||
| 00002730:·0000·0300·1700·0004·0017·0000·0500·1700··................ | 00002730:·0000·0300·1700·0004·0017·0000·0500·1700··................ | ||
| 00002740:·0006·0017·0000·0700·1700·0008·0018·0000··................ | 00002740:·0006·0017·0000·0700·1700·0008·0018·0000··................ | ||
| 00002750:·0900·1800·000a·0017·0000·0b00·1719·2b61··..............+a | 00002750:·0900·1800·000a·0017·0000·0b00·1719·2b61··..............+a | ||
| 00002760:·746f·6d69·632d·7772·6974·652d·302e·322e··tomic-write-0.2. | 00002760:·746f·6d69·632d·7772·6974·652d·302e·322e··tomic-write-0.2. | ||
| 00002770:·312e·302d·394b·696f·3870·4847·796b·6f31··1.0-9Kio8pHGyko1 | |||
| 000027 | 00002770:·312e·302d·3269·7363·474f·4b66·486e·7139··1.0-2iscGOKfHnq9 | ||
| 00002780:·7437·3144·7473·6452·3730·2453·7973·7465··t71DtsdR70$Syste | |||
| 00002790:·6d2e·4174·6f6d·6963·5772·6974·652e·5772··m.AtomicWrite.Wr | 00002790:·6d2e·4174·6f6d·6963·5772·6974·652e·5772··m.AtomicWrite.Wr | ||
| 000027a0:·6974·6572·2e42·7974·6553·7472·696e·672b··iter.ByteString+ | 000027a0:·6974·6572·2e42·7974·6553·7472·696e·672b··iter.ByteString+ | ||
| 000027b0:·5379·7374·656d·2e41·746f·6d69·6357·7269··System.AtomicWri | 000027b0:·5379·7374·656d·2e41·746f·6d69·6357·7269··System.AtomicWri | ||
| 000027c0:·7465·2e57·7269·7465·722e·4279·7465·5374··te.Writer.ByteSt | 000027c0:·7465·2e57·7269·7465·722e·4279·7465·5374··te.Writer.ByteSt | ||
| 000027d0:·7269·6e67·2e42·696e·6172·792b·5379·7374··ring.Binary+Syst | 000027d0:·7269·6e67·2e42·696e·6172·792b·5379·7374··ring.Binary+Syst | ||
| 000027e0:·656d·2e41·746f·6d69·6357·7269·7465·2e57··em.AtomicWrite.W | 000027e0:·656d·2e41·746f·6d69·6357·7269·7465·2e57··em.AtomicWrite.W | ||
| 000027f0:·7269·7465·722e·4279·7465·5374·7269·6e67··riter.ByteString | 000027f0:·7269·7465·722e·4279·7465·5374·7269·6e67··riter.ByteString | 
| Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
| 1 | -rw-r--r--···0········0········0········4·2024-10-19·16:38:46.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2024-10-19·16:38:46.000000·debian-binary | 
| 2 | -rw-r--r--···0········0········0·····16 | 2 | -rw-r--r--···0········0········0·····1608·2024-10-19·16:38:46.000000·control.tar.xz | 
| 3 | -rw-r--r--···0········0········0····26 | 3 | -rw-r--r--···0········0········0····26224·2024-10-19·16:38:46.000000·data.tar.xz | 
| Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
| 1 | Package:·libghc-atomic-write-prof | 1 | Package:·libghc-atomic-write-prof | 
| 2 | Source:·haskell-atomic-write | 2 | Source:·haskell-atomic-write | 
| 3 | Version:·0.2.1.0-1 | 3 | Version:·0.2.1.0-1 | 
| 4 | Architecture:·amd64 | 4 | 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:·278 | 6 | Installed-Size:·278 | 
| 7 | Depends:·libghc-atomic-write-dev·(=·0.2.1.0-1),·libghc-base-prof-4.18.2.1-8e81e,·libghc-bytestring-prof-0.11.5.3-7048d,·libghc-directory-prof-1.3.8.5-98ebe,·libghc-filepath-prof-1.4.300.1-f6cd4,·libghc-temporary-prof-1.3-78eba,·libghc-text-prof-2.0.2-5b954,·libghc-unix-compat-prof-0.7.3-765ba | 7 | Depends:·libghc-atomic-write-dev·(=·0.2.1.0-1),·libghc-base-prof-4.18.2.1-8e81e,·libghc-bytestring-prof-0.11.5.3-7048d,·libghc-directory-prof-1.3.8.5-98ebe,·libghc-filepath-prof-1.4.300.1-f6cd4,·libghc-temporary-prof-1.3-78eba,·libghc-text-prof-2.0.2-5b954,·libghc-unix-compat-prof-0.7.3-765ba | 
| 8 | Provides:·libghc-atomic-write-prof-0.2.1.0- | 8 | Provides:·libghc-atomic-write-prof-0.2.1.0-03d1b | 
| 9 | Section:·haskell | 9 | Section:·haskell | 
| 10 | Priority:·optional | 10 | Priority:·optional | 
| 11 | Homepage:·https://github.com/stackbuilders/atomic-write | 11 | Homepage:·https://github.com/stackbuilders/atomic-write | 
| 12 | Description:·Atomically·write·to·a·file;·profiling·libraries | 12 | Description:·Atomically·write·to·a·file;·profiling·libraries | 
| 13 | ·Atomically·write·to·a·file·on·POSIX-compliant·systems·while·preserving | 13 | ·Atomically·write·to·a·file·on·POSIX-compliant·systems·while·preserving | 
| 14 | ·permissions. | 14 | ·permissions. | 
| 15 | ·. | 15 | ·. | 
| Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
| 1 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 1 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Internal.p_hi | 
| 2 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 2 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteString.p_hi | 
| 3 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 3 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteString/Binary.p_hi | 
| 4 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 4 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteStringBuilder.p_hi | 
| 5 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 5 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyByteString.p_hi | 
| 6 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 6 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyByteString/Binary.p_hi | 
| 7 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 7 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyText.p_hi | 
| 8 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 8 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyText/Binary.p_hi | 
| 9 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 9 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/String.p_hi | 
| 10 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 10 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/String/Binary.p_hi | 
| 11 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 11 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/Text.p_hi | 
| 12 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 12 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/Text/Binary.p_hi | 
| 13 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 13 | usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/libHSatomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70_p.a | 
| 14 | usr/share/doc/libghc-atomic-write-prof/changelog.Debian.gz | 14 | usr/share/doc/libghc-atomic-write-prof/changelog.Debian.gz | 
| 15 | usr/share/doc/libghc-atomic-write-prof/copyright | 15 | usr/share/doc/libghc-atomic-write-prof/copyright | 
| Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
| 1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./ | 1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./ | 
| 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/ | 
| 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/ | 
| 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ | 
| 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/ | 
| 6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/ | 6 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/ | 
| 7 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.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-19·16:38:46.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-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/ | 
| 9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/ | 
| 10 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 10 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/ | 
| 11 | -rw-r--r--···0·root·········(0)·root·········(0)·····91 | 11 | -rw-r--r--···0·root·········(0)·root·········(0)·····9194·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Internal.p_hi | 
| 12 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 12 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ | 
| 13 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 13 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteString/ | 
| 14 | -rw-r--r--···0·root·········(0)·root·········(0)·····354 | 14 | -rw-r--r--···0·root·········(0)·root·········(0)·····3549·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteString/Binary.p_hi | 
| 15 | -rw-r--r--···0·root·········(0)·root·········(0)·····372 | 15 | -rw-r--r--···0·root·········(0)·root·········(0)·····3726·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteString.p_hi | 
| 16 | -rw-r--r--···0·root·········(0)·root·········(0)·····45 | 16 | -rw-r--r--···0·root·········(0)·root·········(0)·····4561·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/ByteStringBuilder.p_hi | 
| 17 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 17 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyByteString/ | 
| 18 | -rw-r--r--···0·root·········(0)·root·········(0)·····376 | 18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3761·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyByteString/Binary.p_hi | 
| 19 | -rw-r--r--···0·root·········(0)·root·········(0)·····37 | 19 | -rw-r--r--···0·root·········(0)·root·········(0)·····3742·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyByteString.p_hi | 
| 20 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 20 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyText/ | 
| 21 | -rw-r--r--···0·root·········(0)·root·········(0)·····414 | 21 | -rw-r--r--···0·root·········(0)·root·········(0)·····4143·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyText/Binary.p_hi | 
| 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····412 | 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····4129·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/LazyText.p_hi | 
| 23 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 23 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/String/ | 
| 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····57 | 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····5749·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/String/Binary.p_hi | 
| 25 | -rw-r--r--···0·root·········(0)·root·········(0)·····53 | 25 | -rw-r--r--···0·root·········(0)·root·········(0)·····5388·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/String.p_hi | 
| 26 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0- | 26 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/Text/ | 
| 27 | -rw-r--r--···0·root·········(0)·root·········(0)·····41 | 27 | -rw-r--r--···0·root·········(0)·root·········(0)·····4111·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/Text/Binary.p_hi | 
| 28 | -rw-r--r--···0·root·········(0)·root·········(0)·····409 | 28 | -rw-r--r--···0·root·········(0)·root·········(0)·····4094·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/System/AtomicWrite/Writer/Text.p_hi | 
| 29 | -rw-r--r--···0·root·········(0)·root·········(0)···19 | 29 | -rw-r--r--···0·root·········(0)·root·········(0)···197708·2024-10-19·16:38:46.000000·./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70/libHSatomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70_p.a | 
| 30 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/share/ | 30 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/share/ | 
| 31 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/share/doc/ | 31 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/share/doc/ | 
| 32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/share/doc/libghc-atomic-write-prof/ | 32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-10-19·16:38:46.000000·./usr/share/doc/libghc-atomic-write-prof/ | 
| 33 | -rw-r--r--···0·root·········(0)·root·········(0)······363·2024-10-19·16:38:46.000000·./usr/share/doc/libghc-atomic-write-prof/changelog.Debian.gz | 33 | -rw-r--r--···0·root·········(0)·root·········(0)······363·2024-10-19·16:38:46.000000·./usr/share/doc/libghc-atomic-write-prof/changelog.Debian.gz | 
| 34 | -rw-r--r--···0·root·········(0)·root·········(0)·····1475·2024-10-19·16:38:46.000000·./usr/share/doc/libghc-atomic-write-prof/copyright | 34 | -rw-r--r--···0·root·········(0)·root·········(0)·····1475·2024-10-19·16:38:46.000000·./usr/share/doc/libghc-atomic-write-prof/copyright | 
| Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got····p | 6 | ·····got····p | 
| 7 | interface·System.AtomicWrite.Internal·9066 | 7 | interface·System.AtomicWrite.Internal·9066 | 
| 8 | ··interface·hash:·e5d8d797d25f7cf1027247d80ece71f0 | ||
| 9 | ··ABI·hash:·8da3166f8053924cf569aef31a45a9b0 | ||
| 10 | ·· | 8 | ··interface·hash:·67707b6acc807239dbadd4e6644f4fb5 | 
| 9 | ··ABI·hash:·655ad05cb1aff071e549317ab4ea6df4 | ||
| 10 | ··export-list·hash:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·efe61cce4aafec4a299c49df06ac8e00 | 16 | ··src_hash:·efe61cce4aafec4a299c49df06ac8e00 | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| Offset 59, 39 lines modified | Offset 59, 39 lines modified | ||
| 59 | import··-/··System.Directory·5ad4b1832b74d31d9637020c46d331f9 | 59 | import··-/··System.Directory·5ad4b1832b74d31d9637020c46d331f9 | 
| 60 | import··-/··System.FilePath·bd3dd41cdca1353014283372f9025f2b | 60 | import··-/··System.FilePath·bd3dd41cdca1353014283372f9025f2b | 
| 61 | import··-/··System.FilePath.Posix·9ddc70dd9b32df8eb533c70f4988c705 | 61 | import··-/··System.FilePath.Posix·9ddc70dd9b32df8eb533c70f4988c705 | 
| 62 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 62 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 63 | import··-/··System.Posix.Files·4b96bbd7990b2af7223371d598eec399 | 63 | import··-/··System.Posix.Files·4b96bbd7990b2af7223371d598eec399 | 
| 64 | import··-/··System.Posix.Files.Common·113c09a40fd98c0f6837cf8d37ca69cc | 64 | import··-/··System.Posix.Files.Common·113c09a40fd98c0f6837cf8d37ca69cc | 
| 65 | import··-/··System.PosixCompat.Files·1e4885f1bd23e736e65e88ba732007af | 65 | import··-/··System.PosixCompat.Files·1e4885f1bd23e736e65e88ba732007af | 
| 66 | 66 | aacc374d69299c82eaf6437b48e7e9af | |
| 67 | ··$trModule·::·GHC.Types.Module | 67 | ··$trModule·::·GHC.Types.Module | 
| 68 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 68 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 69 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 69 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 70 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 70 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 71 | 71 | 0e7e78b87786eed5a4eca616b154fb36 | |
| 72 | ··$trModule1·::·GHC.Types.TrName | 72 | ··$trModule1·::·GHC.Types.TrName | 
| 73 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 73 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 74 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 74 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 75 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 75 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 76 | 76 | 4f3b9e743bba7bd786b2e5ae5b38169c | |
| 77 | ··$trModule2·::·GHC.Prim.Addr# | 77 | ··$trModule2·::·GHC.Prim.Addr# | 
| 78 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 78 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 79 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Internal"#] | 79 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Internal"#] | 
| 80 | 80 | ea494875207b6b0e86c9d57fa2cc45a9 | |
| 81 | ··$trModule3·::·GHC.Types.TrName | 81 | ··$trModule3·::·GHC.Types.TrName | 
| 82 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 82 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 83 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 83 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 84 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 84 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 85 | 85 | 8c13d6915b1e78618051d18ac8bfe230 | |
| 86 | ··$trModule4·::·GHC.Prim.Addr# | 86 | ··$trModule4·::·GHC.Prim.Addr# | 
| 87 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 87 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 88 | ···Unfolding:·Core:·<vanilla> | 88 | ···Unfolding:·Core:·<vanilla> | 
| 89 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 90 | 89 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 90 | 944bf13202139a83d2926e9d6138bcf1 | ||
| 91 | ··atomicWriteFileMaybeModeBinary·:: | 91 | ··atomicWriteFileMaybeModeBinary·:: | 
| 92 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 92 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 
| 93 | ····->·GHC.IO.FilePath | 93 | ····->·GHC.IO.FilePath | 
| 94 | ····->·(GHC.IO.Handle.Types.Handle·->·a·->·GHC.Types.IO·()) | 94 | ····->·(GHC.IO.Handle.Types.Handle·->·a·->·GHC.Types.IO·()) | 
| 95 | ····->·a | 95 | ····->·a | 
| 96 | ····->·GHC.Types.IO·() | 96 | ····->·GHC.Types.IO·() | 
| 97 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 97 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 
| Offset 102, 15 lines modified | Offset 102, 15 lines modified | ||
| 102 | ··············(forall·(a·::·<*>_N). | 102 | ··············(forall·(a·::·<*>_N). | 
| 103 | ···············<GHC.Maybe.Maybe·System.Posix.Types.FileMode>_R | 103 | ···············<GHC.Maybe.Maybe·System.Posix.Types.FileMode>_R | 
| 104 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 104 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 105 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 105 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 
| 106 | ··········································->·a·->·GHC.Types.IO·()>_R | 106 | ··········································->·a·->·GHC.Types.IO·()>_R | 
| 107 | ···············%<'GHC.Types.Many>_N·->_R·<a>_R | 107 | ···············%<'GHC.Types.Many>_N·->_R·<a>_R | 
| 108 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 108 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 109 | 109 | e1e9d52e24f826eaef19c1a7f6cca652 | |
| 110 | ··atomicWriteFileMaybeModeBinary1·:: | 110 | ··atomicWriteFileMaybeModeBinary1·:: | 
| 111 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 111 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 
| 112 | ····->·GHC.IO.FilePath | 112 | ····->·GHC.IO.FilePath | 
| 113 | ····->·(GHC.IO.Handle.Types.Handle·->·a·->·GHC.Types.IO·()) | 113 | ····->·(GHC.IO.Handle.Types.Handle·->·a·->·GHC.Types.IO·()) | 
| 114 | ····->·a | 114 | ····->·a | 
| 115 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 115 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 116 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 116 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| Offset 153, 15 lines modified | Offset 153, 15 lines modified | ||
| 153 | ····················································································································································································································································································································································································->·(#·ipv8, | 153 | ····················································································································································································································································································································································································->·(#·ipv8, | 
| 154 | ··························································································································································································································································································································································································GHC.Tuple.Prim.()·#) | 154 | ··························································································································································································································································································································································································GHC.Tuple.Prim.()·#) | 
| 155 | ····················································································································································································································································································································································································GHC.Maybe.Just·x | 155 | ····················································································································································································································································································································································································GHC.Maybe.Just·x | 
| 156 | ····················································································································································································································································································································································································->·System.Posix.Files.setFileMode1 | 156 | ····················································································································································································································································································································································································->·System.Posix.Files.setFileMode1 | 
| 157 | ·························································································································································································································································································································································································path | 157 | ·························································································································································································································································································································································································path | 
| 158 | ·························································································································································································································································································································································································x | 158 | ·························································································································································································································································································································································································x | 
| 159 | ·························································································································································································································································································································································································ipv8·}·}·}·}·}·}·}] | 159 | ·························································································································································································································································································································································································ipv8·}·}·}·}·}·}·}] | 
| 160 | 160 | 5f4de7fb69f4fc7c7c3feabdf3523755 | |
| 161 | ··atomicWriteFileMaybeModeBinary2·:: | 161 | ··atomicWriteFileMaybeModeBinary2·:: | 
| 162 | ····GHC.IO.FilePath | 162 | ····GHC.IO.FilePath | 
| 163 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 163 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 164 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld, | 164 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld, | 
| 165 | ··········(GHC.IO.FilePath,·GHC.IO.Handle.Types.Handle)·#) | 165 | ··········(GHC.IO.FilePath,·GHC.IO.Handle.Types.Handle)·#) | 
| 166 | ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>, | 166 | ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>, | 
| 167 | ···Unfolding:·Core:·<vanilla> | 167 | ···Unfolding:·Core:·<vanilla> | 
| Offset 288, 30 lines modified | Offset 288, 30 lines modified | ||
| 288 | ························································································································································GHC.Magic.lazy | 288 | ························································································································································GHC.Magic.lazy | 
| 289 | ··························································································································································@System.Posix.Types.FileMode | 289 | ··························································································································································@System.Posix.Types.FileMode | 
| 290 | ··························································································································································ipv5·}·})) | 290 | ··························································································································································ipv5·}·})) | 
| 291 | ····················································································································································ww4·of·ds2·{·(#,#)·ipv4·ipv5·-> | 291 | ····················································································································································ww4·of·ds2·{·(#,#)·ipv4·ipv5·-> | 
| 292 | ·············································································································································(#·ipv4, | 292 | ·············································································································································(#·ipv4, | 
| 293 | ················································································································································(ww1, | 293 | ················································································································································(ww1, | 
| 294 | ·················································································································································ww2)·#)·}·}·}·}·}·}] | 294 | ·················································································································································ww2)·#)·}·}·}·}·}·}] | 
| 295 | 295 | c83c0c6738829b582331c83255393bc9 | |
| 296 | ··atomicWriteFileMaybeModeBinary3·::·[GHC.Types.Char] | 296 | ··atomicWriteFileMaybeModeBinary3·::·[GHC.Types.Char] | 
| 297 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False), | 297 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False), | 
| 298 | ···Unfolding:·Core:·<vanilla> | 298 | ···Unfolding:·Core:·<vanilla> | 
| 299 | ··············GHC.CString.unpackCString#·atomicWriteFileMaybeModeBinary4] | 299 | ··············GHC.CString.unpackCString#·atomicWriteFileMaybeModeBinary4] | 
| 300 | 300 | 59e153b5873f9ba58b5d529fc41c4dc1 | |
| 301 | ··atomicWriteFileMaybeModeBinary4·::·GHC.Prim.Addr# | 301 | ··atomicWriteFileMaybeModeBinary4·::·GHC.Prim.Addr# | 
| 302 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 302 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 303 | ···Unfolding:·Core:·<vanilla>·"atomic.write"#] | 303 | ···Unfolding:·Core:·<vanilla>·"atomic.write"#] | 
| 304 | 304 | 152f496b314cf959856276cdaf3dd634 | |
| 305 | ··atomicWriteFileMaybeModeBinary5·::·GHC.IO.FilePath | 305 | ··atomicWriteFileMaybeModeBinary5·::·GHC.IO.FilePath | 
| 306 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False), | 306 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·False), | 
| 307 | ···Unfolding:·Core:·<vanilla> | 307 | ···Unfolding:·Core:·<vanilla> | 
| 308 | ··············{__scc·{System.AtomicWrite.Internal.tempFileFor}·False·True}·System.FilePath.Posix.dropTrailingPathSeparator | 308 | ··············{__scc·{System.AtomicWrite.Internal.tempFileFor}·False·True}·System.FilePath.Posix.dropTrailingPathSeparator | 
| 309 | ·············································································System.FilePath.Posix.dropFileName1] | 309 | ·············································································System.FilePath.Posix.dropFileName1] | 
| 310 | 310 | 88e8aacf28e5b606841983de1a0db310 | |
| 311 | ··atomicWriteFileMaybeModeText·:: | 311 | ··atomicWriteFileMaybeModeText·:: | 
| 312 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 312 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 
| 313 | ····->·GHC.IO.FilePath | 313 | ····->·GHC.IO.FilePath | 
| 314 | ····->·(GHC.IO.Handle.Types.Handle·->·a·->·GHC.Types.IO·()) | 314 | ····->·(GHC.IO.Handle.Types.Handle·->·a·->·GHC.Types.IO·()) | 
| 315 | ····->·a | 315 | ····->·a | 
| 316 | ····->·GHC.Types.IO·() | 316 | ····->·GHC.Types.IO·() | 
| 317 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 317 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 
| Offset 322, 15 lines modified | Offset 322, 15 lines modified | ||
| 322 | ··············(forall·(a·::·<*>_N). | 322 | ··············(forall·(a·::·<*>_N). | 
| 323 | ···············<GHC.Maybe.Maybe·System.Posix.Types.FileMode>_R | 323 | ···············<GHC.Maybe.Maybe·System.Posix.Types.FileMode>_R | 
| 324 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 324 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| Max diff block lines reached; 7958/17478 bytes (45.53%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got····p | 6 | ·····got····p | 
| 7 | interface·System.AtomicWrite.Writer.ByteString.Binary·9066 | 7 | interface·System.AtomicWrite.Writer.ByteString.Binary·9066 | 
| 8 | ··interface·hash:·f9abea09bbadf0e992191168eb91d9ae | ||
| 9 | ··ABI·hash:·3b0ae64d7984e1cd43f8462fa5e985d4 | ||
| 10 | ·· | 8 | ··interface·hash:·9e4d4859984c67d0f4ad52fc7018668b | 
| 9 | ··ABI·hash:·0ab4cba3e41961ceffae7da5af47e823 | ||
| 10 | ··export-list·hash:·e70c5c0644c4053780a872834d4c0e41 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·4c506bf742bbcd20f20156bc478c17bb | 16 | ··src_hash:·4c506bf742bbcd20f20156bc478c17bb | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 
| 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 
| 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 
| 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| Offset 40, 61 lines modified | Offset 40, 61 lines modified | ||
| 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 47 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·8da3166f8053924cf569aef31a45a9b0 | ||
| 48 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 49 | ··atomic | 47 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·655ad05cb1aff071e549317ab4ea6df4 | 
| 48 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 49 | ··atomicWriteFileMaybeModeBinary·944bf13202139a83d2926e9d6138bcf1 | ||
| 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 54 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 54 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 
| 55 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 55 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | 
| 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 57 | 57 | dda6d28a3cbfb888348e5c07d5bffd2e | |
| 58 | ··$trModule·::·GHC.Types.Module | 58 | ··$trModule·::·GHC.Types.Module | 
| 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 62 | 62 | 5b13f25d5769fac987dcd022149a4a36 | |
| 63 | ··$trModule1·::·GHC.Types.TrName | 63 | ··$trModule1·::·GHC.Types.TrName | 
| 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 67 | 67 | 11c86d5972a1690d85cbc99669340414 | |
| 68 | ··$trModule2·::·GHC.Prim.Addr# | 68 | ··$trModule2·::·GHC.Prim.Addr# | 
| 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 70 | ···Unfolding:·Core:·<vanilla> | 70 | ···Unfolding:·Core:·<vanilla> | 
| 71 | ··············"System.AtomicWrite.Writer.ByteString.Binary"#] | 71 | ··············"System.AtomicWrite.Writer.ByteString.Binary"#] | 
| 72 | 72 | 37cd54ee674719dbd7910dd2dc4f7b08 | |
| 73 | ··$trModule3·::·GHC.Types.TrName | 73 | ··$trModule3·::·GHC.Types.TrName | 
| 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 77 | 77 | ba450b4dccbf988dbb8724dc6ca37194 | |
| 78 | ··$trModule4·::·GHC.Prim.Addr# | 78 | ··$trModule4·::·GHC.Prim.Addr# | 
| 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 80 | ···Unfolding:·Core:·<vanilla> | 80 | ···Unfolding:·Core:·<vanilla> | 
| 81 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 82 | 81 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 82 | d4e288f902b1c8b15e912d512a57cf9b | ||
| 83 | ··atomicWriteFile·:: | 83 | ··atomicWriteFile·:: | 
| 84 | ····GHC.IO.FilePath | 84 | ····GHC.IO.FilePath | 
| 85 | ····->·Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·() | 85 | ····->·Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·() | 
| 86 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 86 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 87 | ···Unfolding:·Core:·<vanilla> | 87 | ···Unfolding:·Core:·<vanilla> | 
| 88 | ··············atomicWriteFile1 | 88 | ··············atomicWriteFile1 | 
| 89 | ················`cast` | 89 | ················`cast` | 
| 90 | ··············(<GHC.IO.FilePath>_R | 90 | ··············(<GHC.IO.FilePath>_R | 
| 91 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 91 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 
| 92 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 92 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 93 | 93 | 2c8983fadd1c6111b81c1d45f78cd750 | |
| 94 | ··atomicWriteFile1·:: | 94 | ··atomicWriteFile1·:: | 
| 95 | ····GHC.IO.FilePath | 95 | ····GHC.IO.FilePath | 
| 96 | ····->·Data.ByteString.Internal.Type.ByteString | 96 | ····->·Data.ByteString.Internal.Type.ByteString | 
| 97 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 97 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 98 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 98 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 99 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 99 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 100 | ···Unfolding:·Core:·<vanilla> | 100 | ···Unfolding:·Core:·<vanilla> | 
| Offset 108, 15 lines modified | Offset 108, 15 lines modified | ||
| 108 | ··················································································································································································Data.ByteString.appendFile2 | 108 | ··················································································································································································Data.ByteString.appendFile2 | 
| 109 | ····················································································································································································`cast` | 109 | ····················································································································································································`cast` | 
| 110 | ··················································································································································································(<GHC.IO.Handle.Types.Handle>_R | 110 | ··················································································································································································(<GHC.IO.Handle.Types.Handle>_R | 
| 111 | ···················································································································································································%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 111 | ···················································································································································································%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 
| 112 | ···················································································································································································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0] | 112 | ···················································································································································································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0] | 
| 113 | ······················································································································································································································<()>_R)) | 113 | ······················································································································································································································<()>_R)) | 
| 114 | ··················································································································································································eta] | 114 | ··················································································································································································eta] | 
| 115 | 115 | 2185ca14349c3ca32742157c5ce993dd | |
| 116 | ··atomicWriteFileWithMode·:: | 116 | ··atomicWriteFileWithMode·:: | 
| 117 | ····System.Posix.Types.FileMode | 117 | ····System.Posix.Types.FileMode | 
| 118 | ····->·GHC.IO.FilePath | 118 | ····->·GHC.IO.FilePath | 
| 119 | ····->·Data.ByteString.Internal.Type.ByteString | 119 | ····->·Data.ByteString.Internal.Type.ByteString | 
| 120 | ····->·GHC.Types.IO·() | 120 | ····->·GHC.Types.IO·() | 
| 121 | ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>, | 121 | ··[LambdaFormInfo:·LFReEntrant·1,·Arity:·1,·Strictness:·<L>, | 
| 122 | ···Unfolding:·Core:·<vanilla> | 122 | ···Unfolding:·Core:·<vanilla> | 
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got····p | 6 | ·····got····p | 
| 7 | interface·System.AtomicWrite.Writer.ByteString·9066 | 7 | interface·System.AtomicWrite.Writer.LazyByteString·9066 | 
| 8 | ··interface·hash:·01227e5d8580a682010da7cdaf715df9 | ||
| 9 | ··ABI·hash:·0e2daa61935ae2ff5efe7efb351aef74 | ||
| 10 | ·· | 8 | ··interface·hash:·6d9354a9b65ed0469bc12e737098b872 | 
| 9 | ··ABI·hash:·0e84b368ef4cd6f3d7455791d2714683 | ||
| 10 | ··export-list·hash:·28bf550596937c408ff230aa25955d73 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:· | 16 | ··src_hash:·c618a1eff037336d5a85484561b4b4ab | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 
| 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 
| 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 
| 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| Offset 40, 119 lines modified | Offset 40, 120 lines modified | ||
| 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 47 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·8da3166f8053924cf569aef31a45a9b0 | ||
| 48 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 49 | ··atomic | 47 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·655ad05cb1aff071e549317ab4ea6df4 | 
| 48 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 49 | ··atomicWriteFileMaybeModeText·88e8aacf28e5b606841983de1a0db310 | ||
| 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 54 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | ||
| 55 | import··-/··Data.ByteString. | 54 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea | 
| 55 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 | ||
| 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 57 | 57 | 79ddd32d5278d4faa8a30e0b037ae6dd | |
| 58 | ··$trModule·::·GHC.Types.Module | 58 | ··$trModule·::·GHC.Types.Module | 
| 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 62 | 45 | 62 | dbb4581725880ee47bec46e46e18263e | 
| 63 | ··$trModule1·::·GHC.Types.TrName | 63 | ··$trModule1·::·GHC.Types.TrName | 
| 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 67 | 67 | 2938e5de9c2a6ecaef78291f18d37e13 | |
| 68 | ··$trModule2·::·GHC.Prim.Addr# | 68 | ··$trModule2·::·GHC.Prim.Addr# | 
| 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 70 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.ByteString"#] | ||
| 71 | 70 | ···Unfolding:·Core:·<vanilla> | |
| 71 | ··············"System.AtomicWrite.Writer.LazyByteString"#] | ||
| 72 | b8e9cb372ab541942e5edda1a1bda5f7 | ||
| 72 | ··$trModule3·::·GHC.Types.TrName | 73 | ··$trModule3·::·GHC.Types.TrName | 
| 73 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 74 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 75 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 76 | 77 | 7dcd2c6eb5620091a7c98bb107e62188 | |
| 77 | ··$trModule4·::·GHC.Prim.Addr# | 78 | ··$trModule4·::·GHC.Prim.Addr# | 
| 78 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 79 | ···Unfolding:·Core:·<vanilla> | 80 | ···Unfolding:·Core:·<vanilla> | 
| 80 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 81 | 81 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 82 | c17ed000f08cd209ca9e5fe32c95f618 | ||
| 82 | ··atomicWriteFile·:: | 83 | ··atomicWriteFile·:: | 
| 83 | ····GHC.IO.FilePath | 84 | ····GHC.IO.FilePath | 
| 84 | ····->·Data.ByteString.Internal | 85 | ····->·Data.ByteString.Lazy.Internal.ByteString·->·GHC.Types.IO·() | 
| 85 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 86 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 86 | ···Unfolding:·Core:·<vanilla> | 87 | ···Unfolding:·Core:·<vanilla> | 
| 87 | ··············atomicWriteFile1 | 88 | ··············atomicWriteFile1 | 
| 88 | ················`cast` | 89 | ················`cast` | 
| 89 | ··············(<GHC.IO.FilePath>_R | 90 | ··············(<GHC.IO.FilePath>_R | 
| 90 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal | 91 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 
| 91 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 92 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 92 | 93 | a421af8b711b9add154ed629c8cf0e16 | |
| 93 | ··atomicWriteFile1·:: | 94 | ··atomicWriteFile1·:: | 
| 94 | ····GHC.IO.FilePath | 95 | ····GHC.IO.FilePath | 
| 95 | ····->·Data.ByteString.Internal | 96 | ····->·Data.ByteString.Lazy.Internal.ByteString | 
| 96 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 97 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 97 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 98 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 98 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 99 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 99 | ···Unfolding:·Core:·<vanilla> | 100 | ···Unfolding:·Core:·<vanilla> | 
| 100 | ··············{__scc·{System.AtomicWrite.Writer.ByteString.atomicWriteFile}·True·False}·\·(path['GHC.Types.Many]·::·GHC.IO.FilePath) | 101 | ··············{__scc·{System.AtomicWrite.Writer.LazyByteString.atomicWriteFile}·True·False}·\·(path['GHC.Types.Many]·::·GHC.IO.FilePath) | 
| 101 | ··························································································(eta['GHC.Types.Many]·::·Data.ByteString.Internal | 102 | ······························································································(eta['GHC.Types.Many]·::·Data.ByteString.Lazy.Internal.ByteString)·-> | 
| 102 | ························································································{__scc·{System.AtomicWrite.Writer.ByteString.atomicWriteFile}·False·True}·System.AtomicWrite.Internal.atomicWriteFileMaybeModeText1 | 103 | ····························································································{__scc·{System.AtomicWrite.Writer.LazyByteString.atomicWriteFile}·False·True}·System.AtomicWrite.Internal.atomicWriteFileMaybeModeText1 | 
| 103 | ····································································································································································@Data.ByteString.Internal | 104 | ············································································································································································@Data.ByteString.Lazy.Internal.ByteString | 
| 104 | ····································································································································································(GHC.Maybe.Nothing | 105 | ············································································································································································(GHC.Maybe.Nothing | 
| 105 | ·······································································································································································@System.Posix.Types.FileMode) | 106 | ···············································································································································································@System.Posix.Types.FileMode) | 
| 106 | ····································································································································································path | 107 | ············································································································································································path | 
| 107 | ····································································································································································Data.ByteString.appendFile2 | 108 | ············································································································································································Data.ByteString.Lazy.appendFile2 | 
| 108 | ······································································································································································`cast` | 109 | ··············································································································································································`cast` | 
| 109 | ····································································································································································(<GHC.IO.Handle.Types.Handle>_R | 110 | ············································································································································································(<GHC.IO.Handle.Types.Handle>_R | 
| 110 | ·····································································································································································%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal | 111 | ·············································································································································································%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 
| 111 | ·····································································································································································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0] | 112 | ·············································································································································································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0] | 
| 112 | ········································································································································································································<()>_R)) | 113 | ················································································································································································································<()>_R)) | 
| 113 | ····································································································································································eta] | 114 | ············································································································································································eta] | 
| 114 | 115 | b37a804e7f2bca2524e6b9934ab6dbc2 | |
| 115 | ··atomicWriteFileWithMode·:: | 116 | ··atomicWriteFileWithMode·:: | 
| 116 | ····System.Posix.Types.FileMode | 117 | ····System.Posix.Types.FileMode | 
| 117 | ····->·GHC.IO.FilePath | 118 | ····->·GHC.IO.FilePath | 
| 118 | ····->·Data.ByteString.Internal | 119 | ····->·Data.ByteString.Lazy.Internal.ByteString | 
| 119 | ····->·GHC.Types.IO·() | 120 | ····->·GHC.Types.IO·() | 
| 120 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 121 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 121 | ···Unfolding:·Core:·<vanilla> | 122 | ···Unfolding:·Core:·<vanilla> | 
| 122 | ··············atomicWriteFileWithMode1 | 123 | ··············atomicWriteFileWithMode1 | 
| 123 | ················`cast` | 124 | ················`cast` | 
| 124 | ··············(<System.Posix.Types.FileMode>_R | 125 | ··············(<System.Posix.Types.FileMode>_R | 
| 125 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 126 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 126 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal | 127 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 
| 127 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 128 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| Max diff block lines reached; 6986/18990 bytes (36.79%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got····p | 6 | ·····got····p | 
| 7 | interface·System.AtomicWrite.Writer.ByteStringBuilder·9066 | 7 | interface·System.AtomicWrite.Writer.ByteStringBuilder·9066 | 
| 8 | ··interface·hash:·9388adab407b7d4aa8fb6efeab703767 | ||
| 9 | ··ABI·hash:·8f6e5f8c17843b6ae0ffa1f27f573a30 | ||
| 10 | ·· | 8 | ··interface·hash:·f51fc73c1036aea50dffb6d1e1c95f01 | 
| 9 | ··ABI·hash:·06b68bab2db8c49146eca8083e23a980 | ||
| 10 | ··export-list·hash:·a387b43d23578d12b32f154dd09bef5d | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·0de4d3c6ecfdfcd7b41615050345774f | 16 | ··src_hash:·0de4d3c6ecfdfcd7b41615050345774f | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·Data.ByteString.Builder·GHC.Prim.Ext | 27 | orphans:·GHC.Base·GHC.Float·Data.ByteString.Builder·GHC.Prim.Ext | 
| 28 | ·········Control.Monad.STM·Data.Time.Calendar.Gregorian | 28 | ·········Control.Monad.STM·Data.Time.Calendar.Gregorian | 
| 29 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 29 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 
| 30 | ·········Data.Time.Format.Parse.Instances | 30 | ·········Data.Time.Format.Parse.Instances | 
| Offset 41, 76 lines modified | Offset 41, 76 lines modified | ||
| 41 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 41 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 42 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 42 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 43 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 43 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 44 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 44 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 45 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 45 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 46 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 46 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 47 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 47 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 48 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·8da3166f8053924cf569aef31a45a9b0 | ||
| 49 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 50 | ··closeAndRename·865294586dfdcff1ef8c43ef4225ebc6 | ||
| 51 | ··maybeSetFileMode·61140550a0ce8bf9d029cdae49d3b6e2 | ||
| 52 | ··t | 48 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·655ad05cb1aff071e549317ab4ea6df4 | 
| 49 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 50 | ··closeAndRename·18622fedc0775ae18610a330de086a19 | ||
| 51 | ··maybeSetFileMode·18abd28c9650975861c30897f94f6d9a | ||
| 52 | ··tempFileFor·e4a8b5c8a266725ddde003cde03fb20a | ||
| 53 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 53 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 54 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 54 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 55 | import··-/··GHC.IO.Handle·0cd4955df73060faaa096409d18f6806 | 55 | import··-/··GHC.IO.Handle·0cd4955df73060faaa096409d18f6806 | 
| 56 | import··-/··GHC.IO.Handle.Types·1ebb25f5b70b39ebf3fc4892b7362878 | 56 | import··-/··GHC.IO.Handle.Types·1ebb25f5b70b39ebf3fc4892b7362878 | 
| 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 59 | import··-/··Data.ByteString.Builder·adf8a3dcdf54dccf732c864ec24543bb | 59 | import··-/··Data.ByteString.Builder·adf8a3dcdf54dccf732c864ec24543bb | 
| 60 | import··-/··Data.ByteString.Builder.Internal·6238765f679725c6758d4585a06581ee | 60 | import··-/··Data.ByteString.Builder.Internal·6238765f679725c6758d4585a06581ee | 
| 61 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 61 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 62 | 62 | c41f077e6f3ac642ac15501cc2876b10 | |
| 63 | ··$trModule·::·GHC.Types.Module | 63 | ··$trModule·::·GHC.Types.Module | 
| 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 65 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 65 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 67 | b | 67 | bcb03cd84edc178d85c8b6de97f1910a | 
| 68 | ··$trModule1·::·GHC.Types.TrName | 68 | ··$trModule1·::·GHC.Types.TrName | 
| 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 70 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 70 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 72 | 72 | a5f860cf49cf1e2eeff61193ecb2fbf9 | |
| 73 | ··$trModule2·::·GHC.Prim.Addr# | 73 | ··$trModule2·::·GHC.Prim.Addr# | 
| 74 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 74 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 75 | ···Unfolding:·Core:·<vanilla> | 75 | ···Unfolding:·Core:·<vanilla> | 
| 76 | ··············"System.AtomicWrite.Writer.ByteStringBuilder"#] | 76 | ··············"System.AtomicWrite.Writer.ByteStringBuilder"#] | 
| 77 | 77 | fdd487f42a2b5a71a4ef5457b0a3c3a6 | |
| 78 | ··$trModule3·::·GHC.Types.TrName | 78 | ··$trModule3·::·GHC.Types.TrName | 
| 79 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 79 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 80 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 80 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 81 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 81 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 82 | 82 | 3bde79b28e6c5e6dfbd9359cc33f0b2c | |
| 83 | ··$trModule4·::·GHC.Prim.Addr# | 83 | ··$trModule4·::·GHC.Prim.Addr# | 
| 84 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 84 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 85 | ···Unfolding:·Core:·<vanilla> | 85 | ···Unfolding:·Core:·<vanilla> | 
| 86 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 87 | 86 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 87 | e01eba30e078e87e951a41cbb41b95e2 | ||
| 88 | ··atomicWriteFile·:: | 88 | ··atomicWriteFile·:: | 
| 89 | ····GHC.IO.FilePath | 89 | ····GHC.IO.FilePath | 
| 90 | ····->·Data.ByteString.Builder.Internal.Builder·->·GHC.Types.IO·() | 90 | ····->·Data.ByteString.Builder.Internal.Builder·->·GHC.Types.IO·() | 
| 91 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 91 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 92 | ···Unfolding:·Core:·<vanilla> | 92 | ···Unfolding:·Core:·<vanilla> | 
| 93 | ··············atomicWriteFile1 | 93 | ··············atomicWriteFile1 | 
| 94 | ················`cast` | 94 | ················`cast` | 
| 95 | ··············(<GHC.IO.FilePath>_R | 95 | ··············(<GHC.IO.FilePath>_R | 
| 96 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Builder.Internal.Builder>_R | 96 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Builder.Internal.Builder>_R | 
| 97 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 97 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 98 | 98 | e6d7979626d89168ca418981124ad9da | |
| 99 | ··atomicWriteFile1·:: | 99 | ··atomicWriteFile1·:: | 
| 100 | ····GHC.IO.FilePath | 100 | ····GHC.IO.FilePath | 
| 101 | ····->·Data.ByteString.Builder.Internal.Builder | 101 | ····->·Data.ByteString.Builder.Internal.Builder | 
| 102 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 102 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 103 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 103 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 104 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 104 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 105 | ···Unfolding:·Core:·<vanilla> | 105 | ···Unfolding:·Core:·<vanilla> | 
| 106 | ··············{__scc·{System.AtomicWrite.Writer.ByteStringBuilder.atomicWriteFile}·True·True}·atomicWriteFile2 | 106 | ··············{__scc·{System.AtomicWrite.Writer.ByteStringBuilder.atomicWriteFile}·True·True}·atomicWriteFile2 | 
| 107 | ································································································(GHC.Maybe.Nothing | 107 | ································································································(GHC.Maybe.Nothing | 
| 108 | ···································································································@System.Posix.Types.FileMode)] | 108 | ···································································································@System.Posix.Types.FileMode)] | 
| 109 | 109 | bbb27f7f6501bc7773030d20620a743c | |
| 110 | ··atomicWriteFile2·:: | 110 | ··atomicWriteFile2·:: | 
| 111 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 111 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 
| 112 | ····->·GHC.IO.FilePath | 112 | ····->·GHC.IO.FilePath | 
| 113 | ····->·Data.ByteString.Builder.Internal.Builder | 113 | ····->·Data.ByteString.Builder.Internal.Builder | 
| 114 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 114 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 115 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 115 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 116 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 116 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 
| Offset 148, 36 lines modified | Offset 148, 36 lines modified | ||
| 148 | ····················································································································································->·(#·ipv8, | 148 | ····················································································································································->·(#·ipv8, | 
| 149 | ··························································································································································GHC.Tuple.Prim.()·#) | 149 | ··························································································································································GHC.Tuple.Prim.()·#) | 
| 150 | ····················································································································································GHC.Maybe.Just·x | 150 | ····················································································································································GHC.Maybe.Just·x | 
| 151 | ····················································································································································->·System.Posix.Files.setFileMode1 | 151 | ····················································································································································->·System.Posix.Files.setFileMode1 | 
| 152 | ·························································································································································path | 152 | ·························································································································································path | 
| 153 | ·························································································································································x | 153 | ·························································································································································x | 
| 154 | ·························································································································································ipv8·}·}·}·}·}·}·}] | 154 | ·························································································································································ipv8·}·}·}·}·}·}·}] | 
| 155 | 155 | f0c5cc7f68d7bd1f0753df3416ae4029 | |
| 156 | ··atomicWriteFile3·::·GHC.IO.Handle.Types.BufferMode | 156 | ··atomicWriteFile3·::·GHC.IO.Handle.Types.BufferMode | 
| 157 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 157 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 158 | ···LambdaFormInfo:·LFCon[GHC.IO.Handle.Types.BlockBuffering], | 158 | ···LambdaFormInfo:·LFCon[GHC.IO.Handle.Types.BlockBuffering], | 
| 159 | ···Unfolding:·Core:·<vanilla> | 159 | ···Unfolding:·Core:·<vanilla> | 
| Max diff block lines reached; 1073/8724 bytes (12.30%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got····p | 6 | ·····got····p | 
| 7 | interface·System.AtomicWrite.Writer.LazyByteString.Binary·9066 | 7 | interface·System.AtomicWrite.Writer.LazyByteString.Binary·9066 | 
| 8 | ··interface·hash:·b4908bddd845891136f37c7b59852cc8 | ||
| 9 | ··ABI·hash:·0338876a4970ead35408d9898c5f4f37 | ||
| 10 | ·· | 8 | ··interface·hash:·f6872903f39a44fa6e9bb0614e4d1670 | 
| 9 | ··ABI·hash:·ba374725469830061712e413b242340e | ||
| 10 | ··export-list·hash:·28dfd217c51cd384ca09281d6edf3cac | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·ffc885d54521e11b2f0a6825175f11f0 | 16 | ··src_hash:·ffc885d54521e11b2f0a6825175f11f0 | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 
| 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 
| 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 
| 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| Offset 40, 61 lines modified | Offset 40, 61 lines modified | ||
| 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 47 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·8da3166f8053924cf569aef31a45a9b0 | ||
| 48 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 49 | ··atomic | 47 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·655ad05cb1aff071e549317ab4ea6df4 | 
| 48 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 49 | ··atomicWriteFileMaybeModeBinary·944bf13202139a83d2926e9d6138bcf1 | ||
| 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 54 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea | 54 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea | 
| 55 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 | 55 | import··-/··Data.ByteString.Lazy.Internal·4fde391931e2bc09a1dd28937ae9d6f9 | 
| 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 57 | 57 | 7c3098010f33e77cbdd7927c69372ba2 | |
| 58 | ··$trModule·::·GHC.Types.Module | 58 | ··$trModule·::·GHC.Types.Module | 
| 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 62 | 62 | 8424b22a122fc44e12da289b5878deeb | |
| 63 | ··$trModule1·::·GHC.Types.TrName | 63 | ··$trModule1·::·GHC.Types.TrName | 
| 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 67 | 67 | ca7ef8bc9c562fd638cc63731c2af5d5 | |
| 68 | ··$trModule2·::·GHC.Prim.Addr# | 68 | ··$trModule2·::·GHC.Prim.Addr# | 
| 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 70 | ···Unfolding:·Core:·<vanilla> | 70 | ···Unfolding:·Core:·<vanilla> | 
| 71 | ··············"System.AtomicWrite.Writer.LazyByteString.Binary"#] | 71 | ··············"System.AtomicWrite.Writer.LazyByteString.Binary"#] | 
| 72 | 0 | 72 | 0172cc6b5e6b46f047e3d4f8a5a7a36e | 
| 73 | ··$trModule3·::·GHC.Types.TrName | 73 | ··$trModule3·::·GHC.Types.TrName | 
| 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 77 | 77 | fad1f3c4978f61bec325e508cb632c76 | |
| 78 | ··$trModule4·::·GHC.Prim.Addr# | 78 | ··$trModule4·::·GHC.Prim.Addr# | 
| 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 80 | ···Unfolding:·Core:·<vanilla> | 80 | ···Unfolding:·Core:·<vanilla> | 
| 81 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 82 | 81 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 82 | 999c6e76c264bb5be023b9db8abc1a5b | ||
| 83 | ··atomicWriteFile·:: | 83 | ··atomicWriteFile·:: | 
| 84 | ····GHC.IO.FilePath | 84 | ····GHC.IO.FilePath | 
| 85 | ····->·Data.ByteString.Lazy.Internal.ByteString·->·GHC.Types.IO·() | 85 | ····->·Data.ByteString.Lazy.Internal.ByteString·->·GHC.Types.IO·() | 
| 86 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 86 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 87 | ···Unfolding:·Core:·<vanilla> | 87 | ···Unfolding:·Core:·<vanilla> | 
| 88 | ··············atomicWriteFile1 | 88 | ··············atomicWriteFile1 | 
| 89 | ················`cast` | 89 | ················`cast` | 
| 90 | ··············(<GHC.IO.FilePath>_R | 90 | ··············(<GHC.IO.FilePath>_R | 
| 91 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 91 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 
| 92 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 92 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 93 | 9ed | 93 | 9edf3c38ddbd1c3889ea32669653401f | 
| 94 | ··atomicWriteFile1·:: | 94 | ··atomicWriteFile1·:: | 
| 95 | ····GHC.IO.FilePath | 95 | ····GHC.IO.FilePath | 
| 96 | ····->·Data.ByteString.Lazy.Internal.ByteString | 96 | ····->·Data.ByteString.Lazy.Internal.ByteString | 
| 97 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 97 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 98 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 98 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 99 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 99 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 100 | ···Unfolding:·Core:·<vanilla> | 100 | ···Unfolding:·Core:·<vanilla> | 
| Offset 108, 29 lines modified | Offset 108, 29 lines modified | ||
| 108 | ··························································································································································································Data.ByteString.Lazy.appendFile2 | 108 | ··························································································································································································Data.ByteString.Lazy.appendFile2 | 
| 109 | ····························································································································································································`cast` | 109 | ····························································································································································································`cast` | 
| 110 | ··························································································································································································(<GHC.IO.Handle.Types.Handle>_R | 110 | ··························································································································································································(<GHC.IO.Handle.Types.Handle>_R | 
| 111 | ···························································································································································································%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 111 | ···························································································································································································%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 
| 112 | ···························································································································································································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0] | 112 | ···························································································································································································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0] | 
| 113 | ······························································································································································································································<()>_R)) | 113 | ······························································································································································································································<()>_R)) | 
| 114 | ··························································································································································································eta] | 114 | ··························································································································································································eta] | 
| 115 | 115 | 261f9c1fbc495ea49f5632137407f286 | |
| 116 | ··atomicWriteFileWithMode·:: | 116 | ··atomicWriteFileWithMode·:: | 
| 117 | ····System.Posix.Types.FileMode | 117 | ····System.Posix.Types.FileMode | 
| 118 | ····->·GHC.IO.FilePath | 118 | ····->·GHC.IO.FilePath | 
| 119 | ····->·Data.ByteString.Lazy.Internal.ByteString | 119 | ····->·Data.ByteString.Lazy.Internal.ByteString | 
| 120 | ····->·GHC.Types.IO·() | 120 | ····->·GHC.Types.IO·() | 
| 121 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 121 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 122 | ···Unfolding:·Core:·<vanilla> | 122 | ···Unfolding:·Core:·<vanilla> | 
| 123 | ··············atomicWriteFileWithMode1 | 123 | ··············atomicWriteFileWithMode1 | 
| 124 | ················`cast` | 124 | ················`cast` | 
| 125 | ··············(<System.Posix.Types.FileMode>_R | 125 | ··············(<System.Posix.Types.FileMode>_R | 
| 126 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 126 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 127 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 127 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Lazy.Internal.ByteString>_R | 
| 128 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 128 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 129 | 129 | be1c166c01f0de6c41d2b4092a6b2a96 | |
| 130 | ··atomicWriteFileWithMode1·:: | 130 | ··atomicWriteFileWithMode1·:: | 
| 131 | ····System.Posix.Types.FileMode | 131 | ····System.Posix.Types.FileMode | 
| 132 | ····->·GHC.IO.FilePath | 132 | ····->·GHC.IO.FilePath | 
| 133 | ····->·Data.ByteString.Lazy.Internal.ByteString | 133 | ····->·Data.ByteString.Lazy.Internal.ByteString | 
| 134 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 134 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 135 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 135 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 136 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 136 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| Max diff block lines reached; -1/7769 bytes (-0.01%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got····p | 6 | ·····got····p | 
| 7 | interface·System.AtomicWrite.Writer. | 7 | interface·System.AtomicWrite.Writer.ByteString·9066 | 
| 8 | ··interface·hash:·f3964bfff6f96b3878a0b5515e17189d | ||
| 9 | ··ABI·hash:·ce1ba46f5e0845d851d4d830c078309a | ||
| 10 | ·· | 8 | ··interface·hash:·89d6be1c6e010a4569be39617fa298fa | 
| 9 | ··ABI·hash:·6affb5259f4a724f37c6e03baa722869 | ||
| 10 | ··export-list·hash:·b31b160fc26bcb8d719c9c8515cb3bb7 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:· | 16 | ··src_hash:·8452d317332784e238031a996b75bef2 | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 25 | direct·package·dependencies:·base-4.18.2.1·bytestring-0.11.5.3 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 27 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 
| 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 28 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 
| 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 29 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 
| 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 30 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| Offset 40, 120 lines modified | Offset 40, 119 lines modified | ||
| 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 40 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 41 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 42 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 43 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 44 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 45 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 46 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 47 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·8da3166f8053924cf569aef31a45a9b0 | ||
| 48 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 49 | ··atomic | 47 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·655ad05cb1aff071e549317ab4ea6df4 | 
| 48 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 49 | ··atomicWriteFileMaybeModeText·88e8aacf28e5b606841983de1a0db310 | ||
| 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 50 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 51 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 52 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 53 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 54 | import··-/··Data.ByteString.Lazy·407db64e37c0659ad6227acb960922ea | ||
| 55 | import··-/··Data.ByteString | 54 | import··-/··Data.ByteString·786f404a9d03b7067223d395ff86fcc7 | 
| 55 | import··-/··Data.ByteString.Internal.Type·f63ac5a5f6939d2ebabf3fe7da4e15b6 | ||
| 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 56 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 57 | 57 | 0c46ce335ef22f786be7d7b97b11509e | |
| 58 | ··$trModule·::·GHC.Types.Module | 58 | ··$trModule·::·GHC.Types.Module | 
| 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 59 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 60 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 61 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 62 | 62 | b4caa7c55a449424c5ce1bbdf4110478 | |
| 63 | ··$trModule1·::·GHC.Types.TrName | 63 | ··$trModule1·::·GHC.Types.TrName | 
| 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 65 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 67 | 67 | 7ee68e85cc755243b285f8dcd3624981 | |
| 68 | ··$trModule2·::·GHC.Prim.Addr# | 68 | ··$trModule2·::·GHC.Prim.Addr# | 
| 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 69 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 70 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.ByteString"#] | ||
| 71 | 8ef12bc93304fc4e0c76f98c0abf6db2 | ||
| 70 | ···Unfolding:·Core:·<vanilla> | ||
| 71 | ··············"System.AtomicWrite.Writer.LazyByteString"#] | ||
| 72 | fd4867623c6166953ede935cec6f4910 | ||
| 73 | ··$trModule3·::·GHC.Types.TrName | 72 | ··$trModule3·::·GHC.Types.TrName | 
| 74 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 73 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 75 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 74 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 76 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 75 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 77 | 76 | 24378c71dd53c34e07560ca72d6e9353 | |
| 78 | ··$trModule4·::·GHC.Prim.Addr# | 77 | ··$trModule4·::·GHC.Prim.Addr# | 
| 79 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 78 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 80 | ···Unfolding:·Core:·<vanilla> | 79 | ···Unfolding:·Core:·<vanilla> | 
| 81 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 82 | 80 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 81 | b915816676cdffb45c3524bc09dc13e7 | ||
| 83 | ··atomicWriteFile·:: | 82 | ··atomicWriteFile·:: | 
| 84 | ····GHC.IO.FilePath | 83 | ····GHC.IO.FilePath | 
| 85 | ····->·Data.ByteString. | 84 | ····->·Data.ByteString.Internal.Type.ByteString·->·GHC.Types.IO·() | 
| 86 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 85 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 87 | ···Unfolding:·Core:·<vanilla> | 86 | ···Unfolding:·Core:·<vanilla> | 
| 88 | ··············atomicWriteFile1 | 87 | ··············atomicWriteFile1 | 
| 89 | ················`cast` | 88 | ················`cast` | 
| 90 | ··············(<GHC.IO.FilePath>_R | 89 | ··············(<GHC.IO.FilePath>_R | 
| 91 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString. | 90 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 
| 92 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 91 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 93 | 92 | 8c11028d2214c08da2e6c709d6316723 | |
| 94 | ··atomicWriteFile1·:: | 93 | ··atomicWriteFile1·:: | 
| 95 | ····GHC.IO.FilePath | 94 | ····GHC.IO.FilePath | 
| 96 | ····->·Data.ByteString. | 95 | ····->·Data.ByteString.Internal.Type.ByteString | 
| 97 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 96 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 98 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 97 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 99 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 98 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 100 | ···Unfolding:·Core:·<vanilla> | 99 | ···Unfolding:·Core:·<vanilla> | 
| 101 | ··············{__scc·{System.AtomicWrite.Writer. | 100 | ··············{__scc·{System.AtomicWrite.Writer.ByteString.atomicWriteFile}·True·False}·\·(path['GHC.Types.Many]·::·GHC.IO.FilePath) | 
| 102 | ·························································································· | 101 | ··························································································(eta['GHC.Types.Many]·::·Data.ByteString.Internal.Type.ByteString)·-> | 
| 103 | ························································································ | 102 | ························································································{__scc·{System.AtomicWrite.Writer.ByteString.atomicWriteFile}·False·True}·System.AtomicWrite.Internal.atomicWriteFileMaybeModeText1 | 
| 104 | ···································································································································································· | 103 | ····································································································································································@Data.ByteString.Internal.Type.ByteString | 
| 105 | ···································································································································································· | 104 | ····································································································································································(GHC.Maybe.Nothing | 
| 106 | ······································································································································································· | 105 | ·······································································································································································@System.Posix.Types.FileMode) | 
| 107 | ···································································································································································· | 106 | ····································································································································································path | 
| 108 | ···································································································································································· | 107 | ····································································································································································Data.ByteString.appendFile2 | 
| 109 | ······································································································································································ | 108 | ······································································································································································`cast` | 
| 110 | ···································································································································································· | 109 | ····································································································································································(<GHC.IO.Handle.Types.Handle>_R | 
| 111 | ····································································································································································· | 110 | ·····································································································································································%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 
| 112 | ····································································································································································· | 111 | ·····································································································································································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0] | 
| 113 | ········································································································································································································ | 112 | ········································································································································································································<()>_R)) | 
| 114 | ···································································································································································· | 113 | ····································································································································································eta] | 
| 115 | 114 | 415ce781b70a9bc21b5ec691bd05d06c | |
| 116 | ··atomicWriteFileWithMode·:: | 115 | ··atomicWriteFileWithMode·:: | 
| 117 | ····System.Posix.Types.FileMode | 116 | ····System.Posix.Types.FileMode | 
| 118 | ····->·GHC.IO.FilePath | 117 | ····->·GHC.IO.FilePath | 
| 119 | ····->·Data.ByteString. | 118 | ····->·Data.ByteString.Internal.Type.ByteString | 
| 120 | ····->·GHC.Types.IO·() | 119 | ····->·GHC.Types.IO·() | 
| 121 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 120 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 122 | ···Unfolding:·Core:·<vanilla> | 121 | ···Unfolding:·Core:·<vanilla> | 
| 123 | ··············atomicWriteFileWithMode1 | 122 | ··············atomicWriteFileWithMode1 | 
| 124 | ················`cast` | 123 | ················`cast` | 
| 125 | ··············(<System.Posix.Types.FileMode>_R | 124 | ··············(<System.Posix.Types.FileMode>_R | 
| 126 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 125 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 127 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString. | 126 | ···············%<'GHC.Types.Many>_N·->_R·<Data.ByteString.Internal.Type.ByteString>_R | 
| Max diff block lines reached; 7085/18990 bytes (37.31%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got····p | 6 | ·····got····p | 
| 7 | interface·System.AtomicWrite.Writer.LazyText.Binary·9066 | 7 | interface·System.AtomicWrite.Writer.LazyText.Binary·9066 | 
| 8 | ··interface·hash:·943cb8ac9aa81fac4fa003a4798a5ed4 | ||
| 9 | ··ABI·hash:·be28c3ad4305fdd70b99904ad2704a42 | ||
| 10 | ·· | 8 | ··interface·hash:·825e77d759b361e3e1d255e5569e72db | 
| 9 | ··ABI·hash:·f7337beb160f6feee4c408f3e0a85ce2 | ||
| 10 | ··export-list·hash:·880d65c41d208c545de6a387cffdab9a | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·7ebd1464c6fa6797664efc72f52f53ff | 16 | ··src_hash:·7ebd1464c6fa6797664efc72f52f53ff | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 
| 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 
| 29 | ·········Data.Text.Lazy·Data.Text.Show·Data.Time.Calendar.Gregorian | 29 | ·········Data.Text.Lazy·Data.Text.Show·Data.Time.Calendar.Gregorian | 
| 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 
| Offset 45, 61 lines modified | Offset 45, 61 lines modified | ||
| 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 
| 46 | ·························Data.Text.Lazy·Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 46 | ·························Data.Text.Lazy·Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 
| 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 
| 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 
| 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 
| 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 
| 51 | ·························Control.Monad.Trans.Writer.Strict | 51 | ·························Control.Monad.Trans.Writer.Strict | 
| 52 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·8da3166f8053924cf569aef31a45a9b0 | ||
| 53 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 54 | ··atomic | 52 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·655ad05cb1aff071e549317ab4ea6df4 | 
| 53 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 54 | ··atomicWriteFileMaybeModeBinary·944bf13202139a83d2926e9d6138bcf1 | ||
| 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 60 | import··-/··Data.Text.Internal.Lazy·3159519cd114b73030a16d8634658a2d | 60 | import··-/··Data.Text.Internal.Lazy·3159519cd114b73030a16d8634658a2d | 
| 61 | import··-/··Data.Text.Lazy·8b1113e457937438b7796baa16a948b2 | 61 | import··-/··Data.Text.Lazy·8b1113e457937438b7796baa16a948b2 | 
| 62 | import··-/··Data.Text.Lazy.IO·61389c4d1b14647068274246e208a9f4 | 62 | import··-/··Data.Text.Lazy.IO·61389c4d1b14647068274246e208a9f4 | 
| 63 | 63 | 1d0db63722a996a9018737cf2940adf4 | |
| 64 | ··$trModule·::·GHC.Types.Module | 64 | ··$trModule·::·GHC.Types.Module | 
| 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 68 | 68 | a3f8f5286a38342745c92bb550584191 | |
| 69 | ··$trModule1·::·GHC.Types.TrName | 69 | ··$trModule1·::·GHC.Types.TrName | 
| 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 73 | 73 | f0a31f56481106351c08634ce1aede04 | |
| 74 | ··$trModule2·::·GHC.Prim.Addr# | 74 | ··$trModule2·::·GHC.Prim.Addr# | 
| 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 76 | ···Unfolding:·Core:·<vanilla> | 76 | ···Unfolding:·Core:·<vanilla> | 
| 77 | ··············"System.AtomicWrite.Writer.LazyText.Binary"#] | 77 | ··············"System.AtomicWrite.Writer.LazyText.Binary"#] | 
| 78 | 78 | eed89726baba3ff14dde2bb2e9c1fcf4 | |
| 79 | ··$trModule3·::·GHC.Types.TrName | 79 | ··$trModule3·::·GHC.Types.TrName | 
| 80 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 80 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 81 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 81 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 82 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 82 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 83 | 83 | e98ebb397d4c157ffb5bcfe816193d13 | |
| 84 | ··$trModule4·::·GHC.Prim.Addr# | 84 | ··$trModule4·::·GHC.Prim.Addr# | 
| 85 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 85 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 86 | ···Unfolding:·Core:·<vanilla> | 86 | ···Unfolding:·Core:·<vanilla> | 
| 87 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 88 | 87 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 88 | 4be1d4cfba4645f76e5bdabdc10824bb | ||
| 89 | ··atomicWriteFile·:: | 89 | ··atomicWriteFile·:: | 
| 90 | ····GHC.IO.FilePath·->·Data.Text.Internal.Lazy.Text·->·GHC.Types.IO·() | 90 | ····GHC.IO.FilePath·->·Data.Text.Internal.Lazy.Text·->·GHC.Types.IO·() | 
| 91 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 91 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 92 | ···Unfolding:·Core:·<vanilla> | 92 | ···Unfolding:·Core:·<vanilla> | 
| 93 | ··············atomicWriteFile1 | 93 | ··············atomicWriteFile1 | 
| 94 | ················`cast` | 94 | ················`cast` | 
| 95 | ··············(<GHC.IO.FilePath>_R | 95 | ··············(<GHC.IO.FilePath>_R | 
| 96 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 96 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 
| 97 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 97 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 98 | 98 | 4458974ef66ccb36501409d868cffff6 | |
| 99 | ··atomicWriteFile1·:: | 99 | ··atomicWriteFile1·:: | 
| 100 | ····GHC.IO.FilePath | 100 | ····GHC.IO.FilePath | 
| 101 | ····->·Data.Text.Internal.Lazy.Text | 101 | ····->·Data.Text.Internal.Lazy.Text | 
| 102 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 102 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 103 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 103 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 104 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 104 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 105 | ···Unfolding:·Core:·<vanilla> | 105 | ···Unfolding:·Core:·<vanilla> | 
| Offset 113, 29 lines modified | Offset 113, 29 lines modified | ||
| 113 | ··············································································································································································Data.Text.Lazy.IO.appendFile2 | 113 | ··············································································································································································Data.Text.Lazy.IO.appendFile2 | 
| 114 | ················································································································································································`cast` | 114 | ················································································································································································`cast` | 
| 115 | ··············································································································································································(<GHC.IO.Handle.Types.Handle>_R | 115 | ··············································································································································································(<GHC.IO.Handle.Types.Handle>_R | 
| 116 | ···············································································································································································%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 116 | ···············································································································································································%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 
| 117 | ···············································································································································································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0] | 117 | ···············································································································································································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0] | 
| 118 | ··················································································································································································································<()>_R)) | 118 | ··················································································································································································································<()>_R)) | 
| 119 | ··············································································································································································eta] | 119 | ··············································································································································································eta] | 
| 120 | 120 | 5038fefae5c328ab7361b96c98f5ab70 | |
| 121 | ··atomicWriteFileWithMode·:: | 121 | ··atomicWriteFileWithMode·:: | 
| 122 | ····System.Posix.Types.FileMode | 122 | ····System.Posix.Types.FileMode | 
| 123 | ····->·GHC.IO.FilePath | 123 | ····->·GHC.IO.FilePath | 
| 124 | ····->·Data.Text.Internal.Lazy.Text | 124 | ····->·Data.Text.Internal.Lazy.Text | 
| 125 | ····->·GHC.Types.IO·() | 125 | ····->·GHC.Types.IO·() | 
| 126 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 126 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 127 | ···Unfolding:·Core:·<vanilla> | 127 | ···Unfolding:·Core:·<vanilla> | 
| 128 | ··············atomicWriteFileWithMode1 | 128 | ··············atomicWriteFileWithMode1 | 
| 129 | ················`cast` | 129 | ················`cast` | 
| 130 | ··············(<System.Posix.Types.FileMode>_R | 130 | ··············(<System.Posix.Types.FileMode>_R | 
| 131 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 131 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 132 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 132 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 
| 133 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 133 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 134 | 134 | 0c3d9df5d5139a09c87e9e49b5b8953f | |
| 135 | ··atomicWriteFileWithMode1·:: | 135 | ··atomicWriteFileWithMode1·:: | 
| 136 | ····System.Posix.Types.FileMode | 136 | ····System.Posix.Types.FileMode | 
| 137 | ····->·GHC.IO.FilePath | 137 | ····->·GHC.IO.FilePath | 
| 138 | ····->·Data.Text.Internal.Lazy.Text | 138 | ····->·Data.Text.Internal.Lazy.Text | 
| 139 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 139 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 140 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 140 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 141 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 141 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| Max diff block lines reached; -1/7635 bytes (-0.01%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got····p | 6 | ·····got····p | 
| 7 | interface·System.AtomicWrite.Writer.LazyText·9066 | 7 | interface·System.AtomicWrite.Writer.LazyText·9066 | 
| 8 | ··interface·hash:·469952c792e7b7a77c6e826273b505c7 | ||
| 9 | ··ABI·hash:·c082075b60a121145d2269867ea6f056 | ||
| 10 | ·· | 8 | ··interface·hash:·a9f34cce39191b0d2d4899272c3feb2f | 
| 9 | ··ABI·hash:·13a5e0b5080f93acd83b31c3573d8ce1 | ||
| 10 | ··export-list·hash:·76ea8432da1b0375d7e4d18d0e1e6257 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·765ba88ebf5f18a2ebb9b14ab418800f | 16 | ··src_hash:·765ba88ebf5f18a2ebb9b14ab418800f | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 
| 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 
| 29 | ·········Data.Text.Lazy·Data.Text.Show·Data.Time.Calendar.Gregorian | 29 | ·········Data.Text.Lazy·Data.Text.Show·Data.Time.Calendar.Gregorian | 
| 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 
| Offset 45, 60 lines modified | Offset 45, 60 lines modified | ||
| 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 
| 46 | ·························Data.Text.Lazy·Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 46 | ·························Data.Text.Lazy·Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 
| 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 
| 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 
| 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 
| 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 
| 51 | ·························Control.Monad.Trans.Writer.Strict | 51 | ·························Control.Monad.Trans.Writer.Strict | 
| 52 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·8da3166f8053924cf569aef31a45a9b0 | ||
| 53 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 54 | ··atomic | 52 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·655ad05cb1aff071e549317ab4ea6df4 | 
| 53 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 54 | ··atomicWriteFileMaybeModeText·88e8aacf28e5b606841983de1a0db310 | ||
| 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 60 | import··-/··Data.Text.Internal.Lazy·3159519cd114b73030a16d8634658a2d | 60 | import··-/··Data.Text.Internal.Lazy·3159519cd114b73030a16d8634658a2d | 
| 61 | import··-/··Data.Text.Lazy·8b1113e457937438b7796baa16a948b2 | 61 | import··-/··Data.Text.Lazy·8b1113e457937438b7796baa16a948b2 | 
| 62 | import··-/··Data.Text.Lazy.IO·61389c4d1b14647068274246e208a9f4 | 62 | import··-/··Data.Text.Lazy.IO·61389c4d1b14647068274246e208a9f4 | 
| 63 | 63 | e316ebb72cea1c5d2043cd56d027acf5 | |
| 64 | ··$trModule·::·GHC.Types.Module | 64 | ··$trModule·::·GHC.Types.Module | 
| 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 68 | d | 68 | e1d9801e321fb106870ce2c43ef90bdd | 
| 69 | ··$trModule1·::·GHC.Types.TrName | 69 | ··$trModule1·::·GHC.Types.TrName | 
| 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 73 | 73 | 8f49b8197ebaf735b932a932e3608859 | |
| 74 | ··$trModule2·::·GHC.Prim.Addr# | 74 | ··$trModule2·::·GHC.Prim.Addr# | 
| 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 76 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.LazyText"#] | 76 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.LazyText"#] | 
| 77 | 77 | 3242ceab556f516da8004368eab8269d | |
| 78 | ··$trModule3·::·GHC.Types.TrName | 78 | ··$trModule3·::·GHC.Types.TrName | 
| 79 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 79 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 80 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 80 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 81 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 81 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 82 | 82 | e4171b0bd06cbe67f9b754abefe4873c | |
| 83 | ··$trModule4·::·GHC.Prim.Addr# | 83 | ··$trModule4·::·GHC.Prim.Addr# | 
| 84 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 84 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 85 | ···Unfolding:·Core:·<vanilla> | 85 | ···Unfolding:·Core:·<vanilla> | 
| 86 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 87 | 86 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 87 | c68d74365c5c6dfd12f8bc9420a2db7c | ||
| 88 | ··atomicWriteFile·:: | 88 | ··atomicWriteFile·:: | 
| 89 | ····GHC.IO.FilePath·->·Data.Text.Internal.Lazy.Text·->·GHC.Types.IO·() | 89 | ····GHC.IO.FilePath·->·Data.Text.Internal.Lazy.Text·->·GHC.Types.IO·() | 
| 90 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 90 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 91 | ···Unfolding:·Core:·<vanilla> | 91 | ···Unfolding:·Core:·<vanilla> | 
| 92 | ··············atomicWriteFile1 | 92 | ··············atomicWriteFile1 | 
| 93 | ················`cast` | 93 | ················`cast` | 
| 94 | ··············(<GHC.IO.FilePath>_R | 94 | ··············(<GHC.IO.FilePath>_R | 
| 95 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 95 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 
| 96 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 96 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 97 | 97 | 46318789627f4f443a01f6a23cfba457 | |
| 98 | ··atomicWriteFile1·:: | 98 | ··atomicWriteFile1·:: | 
| 99 | ····GHC.IO.FilePath | 99 | ····GHC.IO.FilePath | 
| 100 | ····->·Data.Text.Internal.Lazy.Text | 100 | ····->·Data.Text.Internal.Lazy.Text | 
| 101 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 101 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 102 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 102 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 103 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 103 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 104 | ···Unfolding:·Core:·<vanilla> | 104 | ···Unfolding:·Core:·<vanilla> | 
| Offset 112, 29 lines modified | Offset 112, 29 lines modified | ||
| 112 | ································································································································································Data.Text.Lazy.IO.appendFile2 | 112 | ································································································································································Data.Text.Lazy.IO.appendFile2 | 
| 113 | ··································································································································································`cast` | 113 | ··································································································································································`cast` | 
| 114 | ································································································································································(<GHC.IO.Handle.Types.Handle>_R | 114 | ································································································································································(<GHC.IO.Handle.Types.Handle>_R | 
| 115 | ·································································································································································%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 115 | ·································································································································································%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 
| 116 | ·································································································································································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0] | 116 | ·································································································································································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0] | 
| 117 | ····································································································································································································<()>_R)) | 117 | ····································································································································································································<()>_R)) | 
| 118 | ································································································································································eta] | 118 | ································································································································································eta] | 
| 119 | 119 | 4deedfe3e0be1c4cfbe436fed849e3d9 | |
| 120 | ··atomicWriteFileWithMode·:: | 120 | ··atomicWriteFileWithMode·:: | 
| 121 | ····System.Posix.Types.FileMode | 121 | ····System.Posix.Types.FileMode | 
| 122 | ····->·GHC.IO.FilePath | 122 | ····->·GHC.IO.FilePath | 
| 123 | ····->·Data.Text.Internal.Lazy.Text | 123 | ····->·Data.Text.Internal.Lazy.Text | 
| 124 | ····->·GHC.Types.IO·() | 124 | ····->·GHC.Types.IO·() | 
| 125 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 125 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 126 | ···Unfolding:·Core:·<vanilla> | 126 | ···Unfolding:·Core:·<vanilla> | 
| 127 | ··············atomicWriteFileWithMode1 | 127 | ··············atomicWriteFileWithMode1 | 
| 128 | ················`cast` | 128 | ················`cast` | 
| 129 | ··············(<System.Posix.Types.FileMode>_R | 129 | ··············(<System.Posix.Types.FileMode>_R | 
| 130 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 130 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 131 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 131 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Lazy.Text>_R | 
| 132 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 132 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 133 | 133 | a71b09ea1121a4a17bd60ffd54173a0d | |
| 134 | ··atomicWriteFileWithMode1·:: | 134 | ··atomicWriteFileWithMode1·:: | 
| 135 | ····System.Posix.Types.FileMode | 135 | ····System.Posix.Types.FileMode | 
| 136 | ····->·GHC.IO.FilePath | 136 | ····->·GHC.IO.FilePath | 
| 137 | ····->·Data.Text.Internal.Lazy.Text | 137 | ····->·Data.Text.Internal.Lazy.Text | 
| 138 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 138 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 139 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 139 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 140 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 140 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got····p | 6 | ·····got····p | 
| 7 | interface·System.AtomicWrite.Writer.String.Binary·9066 | 7 | interface·System.AtomicWrite.Writer.String.Binary·9066 | 
| 8 | ··interface·hash:·723709747a6e29f970ea19ab4c05f605 | ||
| 9 | ··ABI·hash:·9b8f64e5acca947f4da16e0e4a35d872 | ||
| 10 | ·· | 8 | ··interface·hash:·8e876aa608fa62e6f9bcf9fd61f7e79b | 
| 9 | ··ABI·hash:·ec29444b1d4c74a04696206d8e107a40 | ||
| 10 | ··export-list·hash:·c40ee7e690127141bbad8f60539d5c48 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·492cf5e71d3f5b45a06549baa4621bce | 16 | ··src_hash:·492cf5e71d3f5b45a06549baa4621bce | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWithFile | 21 | ··atomicWithFile | 
| 22 | ··atomicWithFileAndMode | 22 | ··atomicWithFileAndMode | 
| 23 | ··atomicWriteFile | 23 | ··atomicWriteFile | 
| 24 | ··atomicWriteFileWithMode | 24 | ··atomicWriteFileWithMode | 
| 25 | direct·module·dependencies:·atomic-write-0.2.1.0- | 25 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 26 | boot·module·dependencies: | 26 | boot·module·dependencies: | 
| 27 | direct·package·dependencies:·base-4.18.2.1 | 27 | direct·package·dependencies:·base-4.18.2.1 | 
| 28 | plugin·package·dependencies: | 28 | plugin·package·dependencies: | 
| 29 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 29 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 
| 30 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 30 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 
| 31 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 31 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 
| 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| Offset 42, 78 lines modified | Offset 42, 78 lines modified | ||
| 42 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 42 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 43 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 43 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 44 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 44 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 45 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 45 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 46 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 46 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 47 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 47 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 48 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 48 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 49 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·8da3166f8053924cf569aef31a45a9b0 | ||
| 50 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 51 | ··closeAndRename·865294586dfdcff1ef8c43ef4225ebc6 | ||
| 52 | ··maybeSetFileMode·61140550a0ce8bf9d029cdae49d3b6e2 | ||
| 53 | ··t | 49 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·655ad05cb1aff071e549317ab4ea6df4 | 
| 50 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 51 | ··closeAndRename·18622fedc0775ae18610a330de086a19 | ||
| 52 | ··maybeSetFileMode·18abd28c9650975861c30897f94f6d9a | ||
| 53 | ··tempFileFor·e4a8b5c8a266725ddde003cde03fb20a | ||
| 54 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 54 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 55 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 55 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 56 | import··-/··GHC.IO.Handle·0cd4955df73060faaa096409d18f6806 | 56 | import··-/··GHC.IO.Handle·0cd4955df73060faaa096409d18f6806 | 
| 57 | import··-/··GHC.IO.Handle.Text·ffd58100269c7e9ad2c34d54877b7e33 | 57 | import··-/··GHC.IO.Handle.Text·ffd58100269c7e9ad2c34d54877b7e33 | 
| 58 | import··-/··GHC.IO.Handle.Types·1ebb25f5b70b39ebf3fc4892b7362878 | 58 | import··-/··GHC.IO.Handle.Types·1ebb25f5b70b39ebf3fc4892b7362878 | 
| 59 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 59 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 60 | import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d | 60 | import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d | 
| 61 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 61 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 62 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 62 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 63 | 63 | 8808d85e1daf475bdc10e1e2cca8b56d | |
| 64 | ··$trModule·::·GHC.Types.Module | 64 | ··$trModule·::·GHC.Types.Module | 
| 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 68 | 68 | 0025ab9e43a6f77339611fe094217902 | |
| 69 | ··$trModule1·::·GHC.Types.TrName | 69 | ··$trModule1·::·GHC.Types.TrName | 
| 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 73 | a77 | 73 | 77ab877d799ac0496420c553c44393d9 | 
| 74 | ··$trModule2·::·GHC.Prim.Addr# | 74 | ··$trModule2·::·GHC.Prim.Addr# | 
| 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 76 | ···Unfolding:·Core:·<vanilla> | 76 | ···Unfolding:·Core:·<vanilla> | 
| 77 | ··············"System.AtomicWrite.Writer.String.Binary"#] | 77 | ··············"System.AtomicWrite.Writer.String.Binary"#] | 
| 78 | 78 | 4eba98aa5fcb4bc03ce107394e2879f0 | |
| 79 | ··$trModule3·::·GHC.Types.TrName | 79 | ··$trModule3·::·GHC.Types.TrName | 
| 80 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 80 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 81 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 81 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 82 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 82 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 83 | 83 | 706996a14227bcf9a35bf8ab9adbc486 | |
| 84 | ··$trModule4·::·GHC.Prim.Addr# | 84 | ··$trModule4·::·GHC.Prim.Addr# | 
| 85 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 85 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 86 | ···Unfolding:·Core:·<vanilla> | 86 | ···Unfolding:·Core:·<vanilla> | 
| 87 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 88 | 87 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 88 | e22dde83f5e6cb36201d232d32569359 | ||
| 89 | ··atomicWithFile·:: | 89 | ··atomicWithFile·:: | 
| 90 | ····GHC.IO.FilePath | 90 | ····GHC.IO.FilePath | 
| 91 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 91 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 
| 92 | ····->·GHC.Types.IO·() | 92 | ····->·GHC.Types.IO·() | 
| 93 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 93 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 94 | ···Unfolding:·Core:·<vanilla> | 94 | ···Unfolding:·Core:·<vanilla> | 
| 95 | ··············atomicWithFile1 | 95 | ··············atomicWithFile1 | 
| 96 | ················`cast` | 96 | ················`cast` | 
| 97 | ··············(<GHC.IO.FilePath>_R | 97 | ··············(<GHC.IO.FilePath>_R | 
| 98 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 98 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 
| 99 | ··········································->·GHC.Types.IO·()>_R | 99 | ··········································->·GHC.Types.IO·()>_R | 
| 100 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 100 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 101 | 101 | 989bac2a8d334a855ec57bf97c9d7098 | |
| 102 | ··atomicWithFile1·:: | 102 | ··atomicWithFile1·:: | 
| 103 | ····GHC.IO.FilePath | 103 | ····GHC.IO.FilePath | 
| 104 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 104 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 
| 105 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 105 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 106 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 106 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 107 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 107 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 108 | ···Unfolding:·Core:·<vanilla> | 108 | ···Unfolding:·Core:·<vanilla> | 
| 109 | ··············{__scc·{System.AtomicWrite.Writer.String.Binary.atomicWithFile}·True·True}·atomicWithFile2 | 109 | ··············{__scc·{System.AtomicWrite.Writer.String.Binary.atomicWithFile}·True·True}·atomicWithFile2 | 
| 110 | ···························································································(GHC.Maybe.Nothing | 110 | ···························································································(GHC.Maybe.Nothing | 
| 111 | ······························································································@System.Posix.Types.FileMode)] | 111 | ······························································································@System.Posix.Types.FileMode)] | 
| 112 | 8 | 112 | d8e7e9e850882b3644366a094cbc7322 | 
| 113 | ··atomicWithFile2·:: | 113 | ··atomicWithFile2·:: | 
| 114 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 114 | ····GHC.Maybe.Maybe·System.Posix.Types.FileMode | 
| 115 | ····->·GHC.IO.FilePath | 115 | ····->·GHC.IO.FilePath | 
| 116 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 116 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 
| 117 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 117 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 118 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 118 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 119 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 119 | ··[LambdaFormInfo:·LFReEntrant·4,·Arity:·4, | 
| Offset 145, 30 lines modified | Offset 145, 30 lines modified | ||
| 145 | ····················································································································································->·(#·ipv6, | 145 | ····················································································································································->·(#·ipv6, | 
| 146 | ··························································································································································GHC.Tuple.Prim.()·#) | 146 | ··························································································································································GHC.Tuple.Prim.()·#) | 
| 147 | ····················································································································································GHC.Maybe.Just·x | 147 | ····················································································································································GHC.Maybe.Just·x | 
| 148 | ····················································································································································->·System.Posix.Files.setFileMode1 | 148 | ····················································································································································->·System.Posix.Files.setFileMode1 | 
| 149 | ·························································································································································path | 149 | ·························································································································································path | 
| 150 | ·························································································································································x | 150 | ·························································································································································x | 
| 151 | ·························································································································································ipv6·}·}·}·}·}·}] | 151 | ·························································································································································ipv6·}·}·}·}·}·}] | 
| 152 | 08 | 152 | d08918cfa95a783712240f4edb78c17a | 
| Max diff block lines reached; 5082/12578 bytes (40.40%) of diff not shown. | |||
| Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got····p | 6 | ·····got····p | 
| 7 | interface·System.AtomicWrite.Writer.String·9066 | 7 | interface·System.AtomicWrite.Writer.String·9066 | 
| 8 | ··interface·hash:·71b2a8d9b1f0ce682bcee049eb31708f | ||
| 9 | ··ABI·hash:·270c8c99703d6e8c58fc185dce9fa918 | ||
| 10 | ·· | 8 | ··interface·hash:·c4075744f612f1dafa9a3e32aacfe2c4 | 
| 9 | ··ABI·hash:·07eeec08f896d05898d85fe7c2a1068d | ||
| 10 | ··export-list·hash:·247c8ad35d6620453bcff88c44c29615 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:·762bc9553373248babc39075b7da76c7 | 16 | ··src_hash:·762bc9553373248babc39075b7da76c7 | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWithFile | 21 | ··atomicWithFile | 
| 22 | ··atomicWithFileAndMode | 22 | ··atomicWithFileAndMode | 
| 23 | ··atomicWriteFile | 23 | ··atomicWriteFile | 
| 24 | ··atomicWriteFileWithMode | 24 | ··atomicWriteFileWithMode | 
| 25 | direct·module·dependencies:·atomic-write-0.2.1.0- | 25 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 26 | boot·module·dependencies: | 26 | boot·module·dependencies: | 
| 27 | direct·package·dependencies:·base-4.18.2.1 | 27 | direct·package·dependencies:·base-4.18.2.1 | 
| 28 | plugin·package·dependencies: | 28 | plugin·package·dependencies: | 
| 29 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 29 | orphans:·GHC.Base·GHC.Float·GHC.Prim.Ext·Control.Monad.STM | 
| 30 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 30 | ·········Data.Time.Calendar.Gregorian·Data.Time.Format.Format.Instances | 
| 31 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 31 | ·········Data.Time.Format.Parse·Data.Time.Format.Parse.Instances | 
| 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 32 | ·········Data.Time.LocalTime.Internal.LocalTime | 
| Offset 42, 65 lines modified | Offset 42, 65 lines modified | ||
| 42 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 42 | ·························GHC.ForeignSrcLang.Type·GHC.LanguageExtensions.Type | 
| 43 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 43 | ·························Language.Haskell.TH.Syntax·Control.Monad.Trans.Cont | 
| 44 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 44 | ·························Control.Monad.Trans.Except·Control.Monad.Trans.Identity | 
| 45 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 45 | ·························Control.Monad.Trans.Maybe·Control.Monad.Trans.RWS.Lazy | 
| 46 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 46 | ·························Control.Monad.Trans.RWS.Strict·Control.Monad.Trans.Reader | 
| 47 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 47 | ·························Control.Monad.Trans.State.Lazy·Control.Monad.Trans.State.Strict | 
| 48 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 48 | ·························Control.Monad.Trans.Writer.Lazy·Control.Monad.Trans.Writer.Strict | 
| 49 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·8da3166f8053924cf569aef31a45a9b0 | ||
| 50 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 51 | ··closeAndRename·865294586dfdcff1ef8c43ef4225ebc6 | ||
| 52 | ··maybeSetFileMode·61140550a0ce8bf9d029cdae49d3b6e2 | ||
| 53 | ··t | 49 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·655ad05cb1aff071e549317ab4ea6df4 | 
| 50 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 51 | ··closeAndRename·18622fedc0775ae18610a330de086a19 | ||
| 52 | ··maybeSetFileMode·18abd28c9650975861c30897f94f6d9a | ||
| 53 | ··tempFileFor·e4a8b5c8a266725ddde003cde03fb20a | ||
| 54 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 54 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 55 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 55 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 56 | import··-/··GHC.IO.Handle.Text·ffd58100269c7e9ad2c34d54877b7e33 | 56 | import··-/··GHC.IO.Handle.Text·ffd58100269c7e9ad2c34d54877b7e33 | 
| 57 | import··-/··GHC.IO.Handle.Types·1ebb25f5b70b39ebf3fc4892b7362878 | 57 | import··-/··GHC.IO.Handle.Types·1ebb25f5b70b39ebf3fc4892b7362878 | 
| 58 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 58 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 59 | import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d | 59 | import··-/··System.IO·b2eb70aa2e7c5168cd1a3523e5015a4d | 
| 60 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 60 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 61 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 61 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 62 | f | 62 | ef4465c00e0bb09fb76a56fc2006858b | 
| 63 | ··$trModule·::·GHC.Types.Module | 63 | ··$trModule·::·GHC.Types.Module | 
| 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 64 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 65 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 65 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 66 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 67 | 67 | 2843476123fdaa2d119da00e4fc40947 | |
| 68 | ··$trModule1·::·GHC.Types.TrName | 68 | ··$trModule1·::·GHC.Types.TrName | 
| 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 69 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 70 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 70 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 71 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 72 | 3 | 72 | 3d5ff87fc5672dd38a64cceeaff27db8 | 
| 73 | ··$trModule2·::·GHC.Prim.Addr# | 73 | ··$trModule2·::·GHC.Prim.Addr# | 
| 74 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 74 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 75 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.String"#] | 75 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.String"#] | 
| 76 | 76 | 0d479c97f46e16f206bc3808b9253721 | |
| 77 | ··$trModule3·::·GHC.Types.TrName | 77 | ··$trModule3·::·GHC.Types.TrName | 
| 78 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 78 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 79 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 79 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 80 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 80 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 81 | 81 | b987403d02a212e3322fd2bac27f7eb5 | |
| 82 | ··$trModule4·::·GHC.Prim.Addr# | 82 | ··$trModule4·::·GHC.Prim.Addr# | 
| 83 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 83 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 84 | ···Unfolding:·Core:·<vanilla> | 84 | ···Unfolding:·Core:·<vanilla> | 
| 85 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 86 | 85 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 86 | 92eedd2036df1c39c8a9cb3f2b8f183f | ||
| 87 | ··atomicWithFile·:: | 87 | ··atomicWithFile·:: | 
| 88 | ····GHC.IO.FilePath | 88 | ····GHC.IO.FilePath | 
| 89 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 89 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 
| 90 | ····->·GHC.Types.IO·() | 90 | ····->·GHC.Types.IO·() | 
| 91 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 91 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 92 | ···Unfolding:·Core:·<vanilla> | 92 | ···Unfolding:·Core:·<vanilla> | 
| 93 | ··············atomicWithFile1 | 93 | ··············atomicWithFile1 | 
| 94 | ················`cast` | 94 | ················`cast` | 
| 95 | ··············(<GHC.IO.FilePath>_R | 95 | ··············(<GHC.IO.FilePath>_R | 
| 96 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 96 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 
| 97 | ··········································->·GHC.Types.IO·()>_R | 97 | ··········································->·GHC.Types.IO·()>_R | 
| 98 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 98 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 99 | 99 | 5d000a77d90ef0291814d6ee0152ccb2 | |
| 100 | ··atomicWithFile1·:: | 100 | ··atomicWithFile1·:: | 
| 101 | ····GHC.IO.FilePath | 101 | ····GHC.IO.FilePath | 
| 102 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 102 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 
| 103 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 103 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 104 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 104 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 105 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 105 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 106 | ···Unfolding:·Core:·<vanilla> | 106 | ···Unfolding:·Core:·<vanilla> | 
| Offset 123, 30 lines modified | Offset 123, 30 lines modified | ||
| 123 | ························································································································································case·System.AtomicWrite.Internal.closeAndRename1 | 123 | ························································································································································case·System.AtomicWrite.Internal.closeAndRename1 | 
| 124 | ·······························································································································································h | 124 | ·······························································································································································h | 
| 125 | ·······························································································································································tmpPath | 125 | ·······························································································································································tmpPath | 
| 126 | ·······························································································································································path | 126 | ·······························································································································································path | 
| 127 | ·······························································································································································ipv2·of·ds3·{·(#,#)·ipv4·ipv5·-> | 127 | ·······························································································································································ipv2·of·ds3·{·(#,#)·ipv4·ipv5·-> | 
| 128 | ························································································································································{__scc·{System.AtomicWrite.Internal.maybeSetFileMode}·True·False}·(#·ipv4, | 128 | ························································································································································{__scc·{System.AtomicWrite.Internal.maybeSetFileMode}·True·False}·(#·ipv4, | 
| 129 | ·····························································································································································································································GHC.Tuple.Prim.()·#)·}·}·}·}] | 129 | ·····························································································································································································································GHC.Tuple.Prim.()·#)·}·}·}·}] | 
| 130 | 130 | 18c4ae851394f553ca4b54180269c381 | |
| 131 | ··atomicWithFileAndMode·:: | 131 | ··atomicWithFileAndMode·:: | 
| 132 | ····System.Posix.Types.FileMode | 132 | ····System.Posix.Types.FileMode | 
| 133 | ····->·GHC.IO.FilePath | 133 | ····->·GHC.IO.FilePath | 
| 134 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 134 | ····->·(GHC.IO.Handle.Types.Handle·->·GHC.Types.IO·()) | 
| 135 | ····->·GHC.Types.IO·() | 135 | ····->·GHC.Types.IO·() | 
| 136 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 136 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 137 | ···Unfolding:·Core:·<vanilla> | 137 | ···Unfolding:·Core:·<vanilla> | 
| 138 | ··············atomicWithFileAndMode1 | 138 | ··············atomicWithFileAndMode1 | 
| 139 | ················`cast` | 139 | ················`cast` | 
| 140 | ··············(<System.Posix.Types.FileMode>_R | 140 | ··············(<System.Posix.Types.FileMode>_R | 
| 141 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 141 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 142 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 142 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.Handle.Types.Handle | 
| 143 | ··········································->·GHC.Types.IO·()>_R | 143 | ··········································->·GHC.Types.IO·()>_R | 
| Max diff block lines reached; 4779/12299 bytes (38.86%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got····p | 6 | ·····got····p | 
| 7 | interface·System.AtomicWrite.Writer.Text | 7 | interface·System.AtomicWrite.Writer.Text·9066 | 
| 8 | ··interface·hash:·70bbe9fa8a09a53515e42d75465cf4c8 | ||
| 9 | ··ABI·hash:·2048d7a8b9ed54fe32788935dab54709 | ||
| 10 | ·· | 8 | ··interface·hash:·cc8d4c107c90d8d1dedeadf5fe3a99b6 | 
| 9 | ··ABI·hash:·d079e4d50e9ad8986d6e81c1eac92493 | ||
| 10 | ··export-list·hash:·80d4a1d1ded301737a15a990a6147aa4 | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:· | 16 | ··src_hash:·f5d414a9e90260d066b9d7ca8caf1fc2 | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 
| 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 
| 29 | ·········Data.Text.Show·Data.Time.Calendar.Gregorian | 29 | ·········Data.Text.Show·Data.Time.Calendar.Gregorian | 
| 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 
| Offset 45, 118 lines modified | Offset 45, 117 lines modified | ||
| 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 
| 46 | ·························Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 46 | ·························Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 
| 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 
| 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 
| 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 
| 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 
| 51 | ·························Control.Monad.Trans.Writer.Strict | 51 | ·························Control.Monad.Trans.Writer.Strict | 
| 52 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·8da3166f8053924cf569aef31a45a9b0 | ||
| 53 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 54 | ··atomic | 52 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·655ad05cb1aff071e549317ab4ea6df4 | 
| 53 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 54 | ··atomicWriteFileMaybeModeText·88e8aacf28e5b606841983de1a0db310 | ||
| 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 60 | import··-/··Data.Text·a54e85dcda80966ea2806bf96fd7403c | 60 | import··-/··Data.Text·a54e85dcda80966ea2806bf96fd7403c | 
| 61 | import··-/··Data.Text.IO·a7ec14048f9bfc38c5270f54b10046ce | 61 | import··-/··Data.Text.IO·a7ec14048f9bfc38c5270f54b10046ce | 
| 62 | import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247 | 62 | import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247 | 
| 63 | 63 | 1a0df960bfa0ff8e9fa916b06dca5e8d | |
| 64 | ··$trModule·::·GHC.Types.Module | 64 | ··$trModule·::·GHC.Types.Module | 
| 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 68 | 5 | 68 | ce15ed9f7c8426c0f0f8c45b1f52c5a1 | 
| 69 | ··$trModule1·::·GHC.Types.TrName | 69 | ··$trModule1·::·GHC.Types.TrName | 
| 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 73 | 73 | 217fa39293d18aa688050626c035b4f8 | |
| 74 | ··$trModule2·::·GHC.Prim.Addr# | 74 | ··$trModule2·::·GHC.Prim.Addr# | 
| 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 76 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.Text"#] | ||
| 77 | 2e74d711282e27362f615ab66de64f14 | ||
| 76 | ···Unfolding:·Core:·<vanilla> | ||
| 77 | ··············"System.AtomicWrite.Writer.Text.Binary"#] | ||
| 78 | dc9ecfb9ed24e545bbc320cf00d9e258 | ||
| 79 | ··$trModule3·::·GHC.Types.TrName | 78 | ··$trModule3·::·GHC.Types.TrName | 
| 80 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 79 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 81 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 80 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 82 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 81 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 83 | c | 82 | c47e64a77a2a0930f71bb26ebd2f6dfd | 
| 84 | ··$trModule4·::·GHC.Prim.Addr# | 83 | ··$trModule4·::·GHC.Prim.Addr# | 
| 85 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 84 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 86 | ···Unfolding:·Core:·<vanilla> | 85 | ···Unfolding:·Core:·<vanilla> | 
| 87 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 88 | 86 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 87 | a98c700d0b9dca88ac2c3aba59c5ab76 | ||
| 89 | ··atomicWriteFile·:: | 88 | ··atomicWriteFile·:: | 
| 90 | ····GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 89 | ····GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 
| 91 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 90 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 92 | ···Unfolding:·Core:·<vanilla> | 91 | ···Unfolding:·Core:·<vanilla> | 
| 93 | ··············atomicWriteFile1 | 92 | ··············atomicWriteFile1 | 
| 94 | ················`cast` | 93 | ················`cast` | 
| 95 | ··············(<GHC.IO.FilePath>_R | 94 | ··············(<GHC.IO.FilePath>_R | 
| 96 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 95 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 
| 97 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 96 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 98 | 97 | ccd6c4ad67f3a738d127d2a3c83ea108 | |
| 99 | ··atomicWriteFile1·:: | 98 | ··atomicWriteFile1·:: | 
| 100 | ····GHC.IO.FilePath | 99 | ····GHC.IO.FilePath | 
| 101 | ····->·Data.Text.Internal.Text | 100 | ····->·Data.Text.Internal.Text | 
| 102 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 101 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 103 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 102 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 104 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 103 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 105 | ···Unfolding:·Core:·<vanilla> | 104 | ···Unfolding:·Core:·<vanilla> | 
| 106 | ··············{__scc·{System.AtomicWrite.Writer.Text. | 105 | ··············{__scc·{System.AtomicWrite.Writer.Text.atomicWriteFile}·True·False}·\·(path['GHC.Types.Many]·::·GHC.IO.FilePath) | 
| 107 | ···················································································· | 106 | ····················································································(eta['GHC.Types.Many]·::·Data.Text.Internal.Text)·-> | 
| 108 | ·················································································· | 107 | ··················································································{__scc·{System.AtomicWrite.Writer.Text.atomicWriteFile}·False·True}·System.AtomicWrite.Internal.atomicWriteFileMaybeModeText1 | 
| 109 | ························································································································································ | 108 | ························································································································································@Data.Text.Internal.Text | 
| 110 | ························································································································································ | 109 | ························································································································································(GHC.Maybe.Nothing | 
| 111 | ··························································································································································· | 110 | ···························································································································································@System.Posix.Types.FileMode) | 
| 112 | ························································································································································ | 111 | ························································································································································path | 
| 113 | ························································································································································ | 112 | ························································································································································Data.Text.IO.appendFile2 | 
| 114 | ·························································································································································· | 113 | ··························································································································································`cast` | 
| 115 | ························································································································································ | 114 | ························································································································································(<GHC.IO.Handle.Types.Handle>_R | 
| 116 | ························································································································································· | 115 | ·························································································································································%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 
| 117 | ························································································································································· | 116 | ·························································································································································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0] | 
| 118 | ···························································································································································································· | 117 | ····························································································································································································<()>_R)) | 
| 119 | ························································································································································ | 118 | ························································································································································eta] | 
| 120 | 0 | 119 | f40abfacc8b79b6908aefd52cf4ef0ec | 
| 121 | ··atomicWriteFileWithMode·:: | 120 | ··atomicWriteFileWithMode·:: | 
| 122 | ····System.Posix.Types.FileMode | 121 | ····System.Posix.Types.FileMode | 
| 123 | ····->·GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 122 | ····->·GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 
| 124 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 123 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 125 | ···Unfolding:·Core:·<vanilla> | 124 | ···Unfolding:·Core:·<vanilla> | 
| 126 | ··············atomicWriteFileWithMode1 | 125 | ··············atomicWriteFileWithMode1 | 
| 127 | ················`cast` | 126 | ················`cast` | 
| 128 | ··············(<System.Posix.Types.FileMode>_R | 127 | ··············(<System.Posix.Types.FileMode>_R | 
| 129 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 128 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 130 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 129 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 
| 131 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 130 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 132 | 131 | 20ea69b8ad83c862635f1c8ad29bafcb | |
| 133 | ··atomicWriteFileWithMode1·:: | 132 | ··atomicWriteFileWithMode1·:: | 
| Max diff block lines reached; 6515/17622 bytes (36.97%) of diff not shown. | |||
| Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
| 1 | Magic:·Wanted·33214052, | 1 | Magic:·Wanted·33214052, | 
| 2 | ·······got····33214052 | 2 | ·······got····33214052 | 
| 3 | Version:·Wanted·9066, | 3 | Version:·Wanted·9066, | 
| 4 | ·········got····9066 | 4 | ·········got····9066 | 
| 5 | Way:·Wanted·, | 5 | Way:·Wanted·, | 
| 6 | ·····got····p | 6 | ·····got····p | 
| 7 | interface·System.AtomicWrite.Writer.Text·9066 | 7 | interface·System.AtomicWrite.Writer.Text.Binary·9066 | 
| 8 | ··interface·hash:·b3d3880145dd47a098c6fdd355c2fa66 | ||
| 9 | ··ABI·hash:·1f3600c8d51b4dee0d5da8352898d941 | ||
| 10 | ·· | 8 | ··interface·hash:·e6792411e662a35e83dae2f484a6789c | 
| 9 | ··ABI·hash:·b0fe510e3af8ccc3138a2b767918e41b | ||
| 10 | ··export-list·hash:·4e6adacd004f42ca047041eb8f57352b | ||
| 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 11 | ··orphan·hash:·693e9af84d3dfcc71e640e005bdc5e2e | 
| 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 12 | ··flag·hash:·504d09721b9288567e870b2641d085d9 | 
| 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 13 | ··opt_hash:·6c7aa9c86a88606ea9feb346b37abe02 | 
| 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 14 | ··hpc_hash:·93b885adfe0da089cdf634904fd59f71 | 
| 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 15 | ··plugin_hash:·ad164012d6b1e14942349d58b1132007 | 
| 16 | ··src_hash:· | 16 | ··src_hash:·9d40c1f3be7e5abb5090958e034fa2f1 | 
| 17 | ··sig·of:·Nothing | 17 | ··sig·of:·Nothing | 
| 18 | ··used·TH·splices:·False | 18 | ··used·TH·splices:·False | 
| 19 | ··where | 19 | ··where | 
| 20 | exports: | 20 | exports: | 
| 21 | ··atomicWriteFile | 21 | ··atomicWriteFile | 
| 22 | ··atomicWriteFileWithMode | 22 | ··atomicWriteFileWithMode | 
| 23 | direct·module·dependencies:·atomic-write-0.2.1.0- | 23 | direct·module·dependencies:·atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal | 
| 24 | boot·module·dependencies: | 24 | boot·module·dependencies: | 
| 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 25 | direct·package·dependencies:·base-4.18.2.1·text-2.0.2 | 
| 26 | plugin·package·dependencies: | 26 | plugin·package·dependencies: | 
| 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 27 | orphans:·GHC.Base·GHC.Float·Data.Binary.Generic | 
| 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 28 | ·········Data.ByteString.Builder·GHC.Prim.Ext·Control.Monad.STM·Data.Text | 
| 29 | ·········Data.Text.Show·Data.Time.Calendar.Gregorian | 29 | ·········Data.Text.Show·Data.Time.Calendar.Gregorian | 
| 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 30 | ·········Data.Time.Format.Format.Instances·Data.Time.Format.Parse | 
| Offset 45, 117 lines modified | Offset 45, 118 lines modified | ||
| 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 45 | ·························Text.PrettyPrint.HughesPJ·Language.Haskell.TH.Syntax·Data.Text | 
| 46 | ·························Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 46 | ·························Control.Monad.Trans.Cont·Control.Monad.Trans.Except | 
| 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 47 | ·························Control.Monad.Trans.Identity·Control.Monad.Trans.Maybe | 
| 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 48 | ·························Control.Monad.Trans.RWS.Lazy·Control.Monad.Trans.RWS.Strict | 
| 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 49 | ·························Control.Monad.Trans.Reader·Control.Monad.Trans.State.Lazy | 
| 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 50 | ·························Control.Monad.Trans.State.Strict·Control.Monad.Trans.Writer.Lazy | 
| 51 | ·························Control.Monad.Trans.Writer.Strict | 51 | ·························Control.Monad.Trans.Writer.Strict | 
| 52 | import··-/··atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL:System.AtomicWrite.Internal·8da3166f8053924cf569aef31a45a9b0 | ||
| 53 | ··exports:·6da3151ee8273f0bbc4f77052a7fc594 | ||
| 54 | ··atomic | 52 | import··-/··atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70:System.AtomicWrite.Internal·655ad05cb1aff071e549317ab4ea6df4 | 
| 53 | ··exports:·65238c7c3ec9e693752fe9d32b94d87e | ||
| 54 | ··atomicWriteFileMaybeModeBinary·944bf13202139a83d2926e9d6138bcf1 | ||
| 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 55 | import··-/··GHC.Base·5a01ca574e3fc3196c3612cbcf5879b9 | 
| 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 56 | import··-/··GHC.IO·6b6b7d3698a6207d804881b7970bcc7c | 
| 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 57 | import··-/··Prelude·a1ae76d73d35cc0683dc06ee0b1f4dc2 | 
| 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 58 | import··-/··System.Posix.Types·fa0e70540d119383372b6cb92afdacf3 | 
| 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 59 | import··-/··GHC.Types·40ada155ed73681c14b0e90149f6df94 | 
| 60 | import··-/··Data.Text·a54e85dcda80966ea2806bf96fd7403c | 60 | import··-/··Data.Text·a54e85dcda80966ea2806bf96fd7403c | 
| 61 | import··-/··Data.Text.IO·a7ec14048f9bfc38c5270f54b10046ce | 61 | import··-/··Data.Text.IO·a7ec14048f9bfc38c5270f54b10046ce | 
| 62 | import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247 | 62 | import··-/··Data.Text.Internal·b1365ce1385d280955969a412b721247 | 
| 63 | 63 | fa4c3214eecf6114aab2247dc55371af | |
| 64 | ··$trModule·::·GHC.Types.Module | 64 | ··$trModule·::·GHC.Types.Module | 
| 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 65 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 66 | ···LambdaFormInfo:·LFCon[GHC.Types.Module], | 
| 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 67 | ···Unfolding:·Core:·<vanilla>·GHC.Types.Module·$trModule3·$trModule1] | 
| 68 | b | 68 | bd8b6988ce0461f4a71a6a10e9d420ff | 
| 69 | ··$trModule1·::·GHC.Types.TrName | 69 | ··$trModule1·::·GHC.Types.TrName | 
| 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 70 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 71 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 72 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule2] | 
| 73 | 73 | 152aeceb3ca3035255dbf04d4843920c | |
| 74 | ··$trModule2·::·GHC.Prim.Addr# | 74 | ··$trModule2·::·GHC.Prim.Addr# | 
| 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 75 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 76 | ···Unfolding:·Core:·<vanilla>·"System.AtomicWrite.Writer.Text"#] | ||
| 77 | 76 | ···Unfolding:·Core:·<vanilla> | |
| 77 | ··············"System.AtomicWrite.Writer.Text.Binary"#] | ||
| 78 | a1f83899be513c1edd3b77e0e8ffdfa5 | ||
| 78 | ··$trModule3·::·GHC.Types.TrName | 79 | ··$trModule3·::·GHC.Types.TrName | 
| 79 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 80 | ··[HasNoCafRefs,·TagSig:·<TagProper>, | 
| 80 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 81 | ···LambdaFormInfo:·LFCon[GHC.Types.TrNameS], | 
| 81 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 82 | ···Unfolding:·Core:·<vanilla>·GHC.Types.TrNameS·$trModule4] | 
| 82 | 83 | 0edb7c2b099ad467991dbbc39c3a6bbd | |
| 83 | ··$trModule4·::·GHC.Prim.Addr# | 84 | ··$trModule4·::·GHC.Prim.Addr# | 
| 84 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 85 | ··[HasNoCafRefs,·LambdaFormInfo:·LFUnlifted, | 
| 85 | ···Unfolding:·Core:·<vanilla> | 86 | ···Unfolding:·Core:·<vanilla> | 
| 86 | ··············"atomic-write-0.2.1.0-9Kio8pHGyko1ZS3KNraQoL"#] | ||
| 87 | 87 | ··············"atomic-write-0.2.1.0-2iscGOKfHnq9t71DtsdR70"#] | |
| 88 | 29640351667defbf282d76f4956fa40c | ||
| 88 | ··atomicWriteFile·:: | 89 | ··atomicWriteFile·:: | 
| 89 | ····GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 90 | ····GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 
| 90 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 91 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 91 | ···Unfolding:·Core:·<vanilla> | 92 | ···Unfolding:·Core:·<vanilla> | 
| 92 | ··············atomicWriteFile1 | 93 | ··············atomicWriteFile1 | 
| 93 | ················`cast` | 94 | ················`cast` | 
| 94 | ··············(<GHC.IO.FilePath>_R | 95 | ··············(<GHC.IO.FilePath>_R | 
| 95 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 96 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 
| 96 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 97 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 97 | 98 | c5ced7925eefad24d7b92b3d614befa8 | |
| 98 | ··atomicWriteFile1·:: | 99 | ··atomicWriteFile1·:: | 
| 99 | ····GHC.IO.FilePath | 100 | ····GHC.IO.FilePath | 
| 100 | ····->·Data.Text.Internal.Text | 101 | ····->·Data.Text.Internal.Text | 
| 101 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 102 | ····->·GHC.Prim.State#·GHC.Prim.RealWorld | 
| 102 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 103 | ····->·(#·GHC.Prim.State#·GHC.Prim.RealWorld,·()·#) | 
| 103 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 104 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 104 | ···Unfolding:·Core:·<vanilla> | 105 | ···Unfolding:·Core:·<vanilla> | 
| 105 | ··············{__scc·{System.AtomicWrite.Writer.Text.atomicWriteFile}·True·False}·\·(path['GHC.Types.Many]·::·GHC.IO.FilePath) | 106 | ··············{__scc·{System.AtomicWrite.Writer.Text.Binary.atomicWriteFile}·True·False}·\·(path['GHC.Types.Many]·::·GHC.IO.FilePath) | 
| 106 | ····················································································(eta['GHC.Types.Many]·::·Data.Text.Internal.Text)·-> | 107 | ···························································································(eta['GHC.Types.Many]·::·Data.Text.Internal.Text)·-> | 
| 107 | ··················································································{__scc·{System.AtomicWrite.Writer.Text.atomicWriteFile}·False·True}·System.AtomicWrite.Internal.atomicWriteFileMaybeMode | 108 | ·························································································{__scc·{System.AtomicWrite.Writer.Text.Binary.atomicWriteFile}·False·True}·System.AtomicWrite.Internal.atomicWriteFileMaybeModeBinary1 | 
| 108 | ························································································································································@Data.Text.Internal.Text | 109 | ······································································································································································@Data.Text.Internal.Text | 
| 109 | ························································································································································(GHC.Maybe.Nothing | 110 | ······································································································································································(GHC.Maybe.Nothing | 
| 110 | ···························································································································································@System.Posix.Types.FileMode) | 111 | ·········································································································································································@System.Posix.Types.FileMode) | 
| 111 | ························································································································································path | 112 | ······································································································································································path | 
| 112 | ························································································································································Data.Text.IO.appendFile2 | 113 | ······································································································································································Data.Text.IO.appendFile2 | 
| 113 | ··························································································································································`cast` | 114 | ········································································································································································`cast` | 
| 114 | ························································································································································(<GHC.IO.Handle.Types.Handle>_R | 115 | ······································································································································································(<GHC.IO.Handle.Types.Handle>_R | 
| 115 | ·························································································································································%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 116 | ·······································································································································································%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 
| 116 | ·························································································································································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0] | 117 | ·······································································································································································%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0] | 
| 117 | ····························································································································································································<()>_R)) | 118 | ··········································································································································································································<()>_R)) | 
| 118 | ························································································································································eta] | 119 | ······································································································································································eta] | 
| 119 | 120 | 7d27c090a7e44b75b38e580de3ab8abd | |
| 120 | ··atomicWriteFileWithMode·:: | 121 | ··atomicWriteFileWithMode·:: | 
| 121 | ····System.Posix.Types.FileMode | 122 | ····System.Posix.Types.FileMode | 
| 122 | ····->·GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 123 | ····->·GHC.IO.FilePath·->·Data.Text.Internal.Text·->·GHC.Types.IO·() | 
| 123 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 124 | ··[LambdaFormInfo:·LFThunk·(updatable=True·might_be_function=·True), | 
| 124 | ···Unfolding:·Core:·<vanilla> | 125 | ···Unfolding:·Core:·<vanilla> | 
| 125 | ··············atomicWriteFileWithMode1 | 126 | ··············atomicWriteFileWithMode1 | 
| 126 | ················`cast` | 127 | ················`cast` | 
| 127 | ··············(<System.Posix.Types.FileMode>_R | 128 | ··············(<System.Posix.Types.FileMode>_R | 
| 128 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 129 | ···············%<'GHC.Types.Many>_N·->_R·<GHC.IO.FilePath>_R | 
| 129 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 130 | ···············%<'GHC.Types.Many>_N·->_R·<Data.Text.Internal.Text>_R | 
| 130 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 131 | ···············%<'GHC.Types.Many>_N·->_R·Sym·(GHC.Types.N:IO[0]·<()>_R))] | 
| 131 | 132 | aaa071ad1efdd16f27438cd1690b297f | |
| 132 | ··atomicWriteFileWithMode1·:: | 133 | ··atomicWriteFileWithMode1·:: | 
| 133 | ····System.Posix.Types.FileMode | 134 | ····System.Posix.Types.FileMode | 
| Max diff block lines reached; 6491/17622 bytes (36.83%) of diff not shown. | |||