{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.srJpltgm/b1/haskell-active_0.2.1-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.srJpltgm/b2/haskell-active_0.2.1-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n- c18d80a29fded34f89f923e55132c52c 75052 haskell optional libghc-active-dev_0.2.1-1_amd64.deb\n- 3b5679a3b3aa5bb7f950a3f32e293b32 69776 doc optional libghc-active-doc_0.2.1-1_all.deb\n- 4ec0b25936368b1717f1ada778bfe88d 76692 haskell optional libghc-active-prof_0.2.1-1_amd64.deb\n+ e127441a6365eafb2219f61a45d0c0d0 75068 haskell optional libghc-active-dev_0.2.1-1_amd64.deb\n+ b9ec29074176c9707e54ad7c64da1d71 69764 doc optional libghc-active-doc_0.2.1-1_all.deb\n+ befe9396335f3cb5b56f8b970c017b4f 76840 haskell optional libghc-active-prof_0.2.1-1_amd64.deb\n"}, {"source1": "libghc-active-dev_0.2.1-1_amd64.deb", "source2": "libghc-active-dev_0.2.1-1_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-10-08 15:33:59.000000 debian-binary\n -rw-r--r-- 0 0 0 1232 2024-10-08 15:33:59.000000 control.tar.xz\n--rw-r--r-- 0 0 0 73628 2024-10-08 15:33:59.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 73644 2024-10-08 15:33:59.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./\n--rw-r--r-- 0 root (0) root (0) 1160 2024-10-08 15:33:59.000000 ./control\n--rw-r--r-- 0 root (0) root (0) 918 2024-10-08 15:33:59.000000 ./md5sums\n+-rw-r--r-- 0 root (0) root (0) 1159 2024-10-08 15:33:59.000000 ./control\n+-rw-r--r-- 0 root (0) root (0) 913 2024-10-08 15:33:59.000000 ./md5sums\n"}, {"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,21 +1,21 @@\n Package: libghc-active-dev\n Source: haskell-active\n Version: 0.2.1-1\n Architecture: amd64\n Maintainer: Debian Haskell Group \n Installed-Size: 619\n Depends: libghc-base-dev-4.18.2.1-8e81e, libghc-lens-dev-5.2.3-76305, libghc-linear-dev-1.22-11030, libghc-semigroupoids-dev-6.0.1-b41bf, libghc-semigroups-dev-0.20-307a4, libghc-vector-dev-0.13.1.0-ca5d5, libc6 (>= 2.2.5), libgmp10 (>= 2:6.3.0+dfsg)\n-Provides: libghc-active-dev-0.2.1-9875b\n+Provides: libghc-active-dev-0.2.1-12459\n Section: haskell\n Priority: optional\n Homepage: https://hackage.haskell.org/package/active\n Description: Abstractions for animation\n Inspired by the work of Kevin Matlage and Andy Gill (Every Animation Should\n Have a Beginning, a Middle, and an End, Trends in Functional Programming,\n 2010), this library defines a simple abstraction for working with time-varying\n values. In a sense, this is sort of like a stripped-down version of functional\n reactive programming (FRP), without the reactivity.\n .\n This package provides a library for the Haskell programming language.\n See http://www.haskell.org/ for more information on Haskell.\n-Ghc-Package: active-0.2.1-JgWgaYh7oCqDhX7jKRM4Su\n+Ghc-Package: active-0.2.1-xItMGTDduFB9gpdTZnW3U\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,8 +1,8 @@\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-JgWgaYh7oCqDhX7jKRM4Su/Data/Active.dyn_hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-JgWgaYh7oCqDhX7jKRM4Su/Data/Active.hi\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-JgWgaYh7oCqDhX7jKRM4Su/libHSactive-0.2.1-JgWgaYh7oCqDhX7jKRM4Su.a\n-usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSactive-0.2.1-JgWgaYh7oCqDhX7jKRM4Su-ghc9.6.6.so\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-xItMGTDduFB9gpdTZnW3U/Data/Active.dyn_hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-xItMGTDduFB9gpdTZnW3U/Data/Active.hi\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-xItMGTDduFB9gpdTZnW3U/libHSactive-0.2.1-xItMGTDduFB9gpdTZnW3U.a\n+usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSactive-0.2.1-xItMGTDduFB9gpdTZnW3U-ghc9.6.6.so\n usr/share/doc/libghc-active-dev/changelog.Debian.gz\n usr/share/doc/libghc-active-dev/changelog.gz\n usr/share/doc/libghc-active-dev/copyright\n var/lib/ghc/package.conf.d/active-0.2.1.conf\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,24 +1,24 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./usr/lib/haskell-packages/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./usr/lib/haskell-packages/ghc/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./usr/lib/haskell-packages/ghc/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-JgWgaYh7oCqDhX7jKRM4Su/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-JgWgaYh7oCqDhX7jKRM4Su/Data/\n--rw-r--r-- 0 root (0) root (0) 89267 2024-10-08 15:33:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-JgWgaYh7oCqDhX7jKRM4Su/Data/Active.dyn_hi\n--rw-r--r-- 0 root (0) root (0) 89263 2024-10-08 15:33:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-JgWgaYh7oCqDhX7jKRM4Su/Data/Active.hi\n--rw-r--r-- 0 root (0) root (0) 245510 2024-10-08 15:33:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-JgWgaYh7oCqDhX7jKRM4Su/libHSactive-0.2.1-JgWgaYh7oCqDhX7jKRM4Su.a\n--rw-r--r-- 0 root (0) root (0) 181656 2024-10-08 15:33:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSactive-0.2.1-JgWgaYh7oCqDhX7jKRM4Su-ghc9.6.6.so\n+drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-xItMGTDduFB9gpdTZnW3U/\n+drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-xItMGTDduFB9gpdTZnW3U/Data/\n+-rw-r--r-- 0 root (0) root (0) 89291 2024-10-08 15:33:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-xItMGTDduFB9gpdTZnW3U/Data/Active.dyn_hi\n+-rw-r--r-- 0 root (0) root (0) 89287 2024-10-08 15:33:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-xItMGTDduFB9gpdTZnW3U/Data/Active.hi\n+-rw-r--r-- 0 root (0) root (0) 245502 2024-10-08 15:33:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-xItMGTDduFB9gpdTZnW3U/libHSactive-0.2.1-xItMGTDduFB9gpdTZnW3U.a\n+-rw-r--r-- 0 root (0) root (0) 181656 2024-10-08 15:33:59.000000 ./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/libHSactive-0.2.1-xItMGTDduFB9gpdTZnW3U-ghc9.6.6.so\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./usr/share/doc/libghc-active-dev/\n -rw-r--r-- 0 root (0) root (0) 562 2024-10-08 15:33:59.000000 ./usr/share/doc/libghc-active-dev/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 1211 2001-09-09 01:46:40.000000 ./usr/share/doc/libghc-active-dev/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 2258 2024-10-08 15:33:59.000000 ./usr/share/doc/libghc-active-dev/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./var/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./var/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./var/lib/ghc/\n drwxr-xr-x 0 root (0) root (0) 0 2024-10-08 15:33:59.000000 ./var/lib/ghc/package.conf.d/\n--rw-r--r-- 0 root (0) root (0) 1536 2024-10-08 15:33:59.000000 ./var/lib/ghc/package.conf.d/active-0.2.1.conf\n+-rw-r--r-- 0 root (0) root (0) 1530 2024-10-08 15:33:59.000000 ./var/lib/ghc/package.conf.d/active-0.2.1.conf\n"}, {"source1": "./var/lib/ghc/package.conf.d/active-0.2.1.conf", "source2": "./var/lib/ghc/package.conf.d/active-0.2.1.conf", "unified_diff": "@@ -1,36 +1,36 @@\n name: active\n version: 0.2.1\n visibility: public\n-id: active-0.2.1-JgWgaYh7oCqDhX7jKRM4Su\n-key: active-0.2.1-JgWgaYh7oCqDhX7jKRM4Su\n+id: active-0.2.1-xItMGTDduFB9gpdTZnW3U\n+key: active-0.2.1-xItMGTDduFB9gpdTZnW3U\n license: BSD-3-Clause\n copyright: (c) 2011-2015 Brent Yorgey\n maintainer: byorgey@gmail.com\n author: Brent Yorgey\n synopsis: Abstractions for animation\n description:\n \"Active\" abstraction for animated things with finite start and end times.\n \n category: Data\n-abi: 9875bf20ad4fd979b0151c23f27fc86a\n+abi: 1245952a7c7bda1d7532adf82d77f3f7\n exposed: True\n exposed-modules: Data.Active\n import-dirs:\n- /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-JgWgaYh7oCqDhX7jKRM4Su\n+ /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-xItMGTDduFB9gpdTZnW3U\n \n library-dirs:\n- /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-JgWgaYh7oCqDhX7jKRM4Su\n+ /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-xItMGTDduFB9gpdTZnW3U\n \n library-dirs-static:\n- /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-JgWgaYh7oCqDhX7jKRM4Su\n+ /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-xItMGTDduFB9gpdTZnW3U\n \n dynamic-library-dirs: /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6\n data-dir: /usr/share/active\n-hs-libraries: HSactive-0.2.1-JgWgaYh7oCqDhX7jKRM4Su\n+hs-libraries: HSactive-0.2.1-xItMGTDduFB9gpdTZnW3U\n depends:\n base-4.18.2.1 lens-5.2.3-ICaKlpedhXqJHd7Rpwf3dC\n linear-1.22-7piYrPHkhn0DCmRa0kKB3g\n semigroupoids-6.0.1-IDBblDQusMDBx6sY6XBA8y\n semigroups-0.20-FifEs3zbUBKDT9bErGELTt\n vector-0.13.1.0-Jdel1KiNlSEIXGg2MpN3IL\n \n"}, {"source1": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-JgWgaYh7oCqDhX7jKRM4Su/Data/Active.dyn_hi", "source2": "./usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/active-0.2.1-xItMGTDduFB9gpdTZnW3U/Data/Active.hi", "comments": ["Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "ghc --show-iface {}", "source2": "ghc --show-iface {}", "unified_diff": "@@ -1,19 +1,19 @@\n Magic: Wanted 33214052,\n got 33214052\n Version: Wanted 9066,\n got 9066\n Way: Wanted ,\n- got dyn\n+ got \n interface Data.Active [family instance module] 9066\n- interface hash: 2d905c83b6e2521a25f6633f8b6114b2\n- ABI hash: e7902982b03844d00161d3aa31ae695e\n- export-list hash: f4a7d9c1f216f9c6bdbd27bcc6ff35db\n+ interface hash: 97d7b2f6792bf3aa91f79cd0c491a9d2\n+ ABI hash: 5923a48c72911282031f5324232c5375\n+ export-list hash: 2cafbb3bdc5fd48f8cd72fbceabb35a8\n orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e\n- flag hash: 84ff7826170438c5a23b732ae6844329\n+ flag hash: 30ac2c0f6d0d88e1b065920be6a39a10\n opt_hash: 6c7aa9c86a88606ea9feb346b37abe02\n hpc_hash: 93b885adfe0da089cdf634904fd59f71\n plugin_hash: ad164012d6b1e14942349d58b1132007\n src_hash: 026b20429a34e148d66308f9d77a5d6d\n sig of: Nothing\n used TH splices: False\n where\n@@ -152,18 +152,18 @@\n import -/ Linear 635867caec13d0fc3c31473bc0e9beb6\n import -/ Linear.Affine 25989372a5ff6a3f3b427872885499fc\n import -/ Linear.Vector 119a7b077439d921d69ebeab0844ba29\n import -/ Data.Functor.Apply 9e2bb64964e89de334fd0b2efa662c7b\n import -/ Data.Functor.Bind.Class caec51566a088bf8b84563dbceca33dd\n import -/ Data.Vector 4072ee6fd2df21faa840b18d8dab89f4\n addDependentFile \"/usr/lib/ghc/lib/../lib/x86_64-linux-ghc-9.6.6/rts-1.0.2/include/ghcversion.h\" ed2abc0c378d044c7bbfd76a73a209e2\n-addDependentFile \"dist-ghc/build/autogen/cabal_macros.h\" 95ae73e36397ac657a087c33c630121f\n+addDependentFile \"dist-ghc/build/autogen/cabal_macros.h\" 0997f76c53ba5ed8bcccec3009076b07\n addDependentFile \"/usr/include/stdc-predef.h\" e0e98fa6835be825bf17295c7217815d\n fixities infixr 5 ->>\n-3909682c13b99080861800247d3a1110\n+be28e0d80fa763cf54db31a63acc773b\n $fAdditiveDuration :: Linear.Vector.Additive Duration\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[Linear.Vector.C:Additive], Inline: CONLIKE,\n Unfolding: DFun:.\n @Duration\n $fFunctorDuration\n@@ -190,42 +190,42 @@\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R))\n $fAdditiveDuration_$clerp\n (\\ @a -> $fAdditiveDuration_$cliftA2 @a @a @a)\n $fAdditiveDuration_$cliftA2]\n-8ded61024edd96115eea12bc63df3084\n+bfff3de4238fb01482a0d119a3f17d0e\n $fAdditiveDuration1 ::\n GHC.Num.Num a => Duration a -> Duration a -> a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n Unfolding: Core: \n \\ @a\n ($dNum['GHC.Types.Many] :: GHC.Num.Num a)\n (eta1['GHC.Types.Many] :: Duration a)\n (eta2['GHC.Types.Many] :: Duration a) ->\n GHC.Num.+\n @a\n $dNum\n eta1 `cast` (N:Duration[0] _R)\n (GHC.Num.negate @a $dNum eta2 `cast` (N:Duration[0] _R))]\n-b18e733793473834d13efa6581a2d541\n+297909bfea62ce28c03e70c4dac12117\n $fAdditiveDuration2 :: GHC.Num.Num a => a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1P(A,A,A,A,A,A,1C(1,L))>,\n Unfolding: Core: \n \\ @a ($dNum['GHC.Types.Many] :: GHC.Num.Num a) ->\n GHC.Num.fromInteger @a $dNum $fAdditiveDuration3]\n-d29670a5f3b9859a98586d3e6d220a3a\n+626c941fdd1169cc98a60534cfc6e12f\n $fAdditiveDuration3 :: GHC.Num.Integer.Integer\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Num.Integer.IS],\n Unfolding: Core: GHC.Num.Integer.IS 0#]\n-456520fc0f4d4d732c4cdefa72cf3aa5\n+e5fb561358c3eaa3066c840a951818b0\n $fAdditiveDuration_$clerp ::\n GHC.Num.Num a => a -> Duration a -> Duration a -> Duration a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 4, Arity: 4,\n Strictness: ,\n Inline: (sat-args=3),\n Unfolding: Core: StableUser <3,FalseFalse>\n (\\ @a\n@@ -249,15 +249,15 @@\n `cast`\n (forall (a :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R))]\n-62bd99ecd2b1f5951692a91a5a4c5999\n+5441f36f1bfe9efa857dc6f93536d290\n $fAdditiveDuration_$cliftA2 ::\n (a -> b -> c) -> Duration a -> Duration b -> Duration c\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ @a\n @b\n@@ -268,15 +268,15 @@\n ds2 :: b -> c [] = eta eta1 `cast` (N:Duration[0] _R)\n } in\n (\\ (ds3['GHC.Types.Many] :: Duration b) ->\n ds2 ds3 `cast` (N:Duration[0] _R))\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R))]\n-cf274155e775fe741f1cc6424863fa7b\n+2a8b375dbec6a2983bd951d69cbf3f6e\n $fAffineTime :: Linear.Affine.Affine Time\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[Linear.Affine.C:Affine], Inline: CONLIKE,\n Unfolding: DFun:.\n @Time\n $fAdditiveDuration\n@@ -300,15 +300,15 @@\n $fAffineTime1\n `cast`\n (forall (a :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R))]\n-09cd92a38f2a565d25f3f7bb010f3388\n+91f2c257261f37d0e8efb829f01485d7\n $fAffineTime1 ::\n GHC.Num.Num a => Time a -> Linear.Affine.Diff Time a -> a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: ,\n Inline: (sat-args=2),\n Unfolding: Core: StableUser <2,FalseFalse>\n \\ @a\n@@ -322,15 +322,15 @@\n (GHC.Num.negate\n @a\n $dNum\n eta2\n `cast`\n (Sub (D:R:DiffTime[0]) _N\n ; N:Duration[0] _R))]\n-68360748f01b89d76bf9460afa0e2b92\n+aed88d76ecc27248fbc087cf971b5fa2\n $fAffineTime2 ::\n GHC.Num.Num a => Time a -> Linear.Affine.Diff Time a -> a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1P(1C(1,C(1,L)),A,A,A,A,A,A)>,\n Unfolding: Core: \n \\ @a\n ($dNum['GHC.Types.Many] :: GHC.Num.Num a)\n@@ -340,29 +340,29 @@\n @a\n $dNum\n ds2 `cast` (N:Time[0] _R)\n ds3\n `cast`\n (Sub (D:R:DiffTime[0]) _N\n ; N:Duration[0] _R)]\n-bc6d6333573ce734440e58418cb135fa\n+58aade8d065aadcc4067c5901588e919\n $fAffineTime3 :: GHC.Num.Num a => Time a -> Time a -> a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1P(A,1C(1,C(1,L)),A,A,A,A,A)>,\n Unfolding: Core: \n \\ @a\n ($dNum['GHC.Types.Many] :: GHC.Num.Num a)\n (ds2['GHC.Types.Many] :: Time a)\n (ds3['GHC.Types.Many] :: Time a) ->\n GHC.Num.-\n @a\n $dNum\n ds2 `cast` (N:Time[0] _R)\n ds3 `cast` (N:Time[0] _R)]\n-c5738942785990c17e1be49827d82061\n+fe64cd47ed76f4e5165856a4db71accc\n $fApplicativeActive :: GHC.Base.Applicative Active\n DFunId\n [TagSig: ,\n LambdaFormInfo: LFCon[GHC.Base.C:Applicative], Inline: CONLIKE,\n Unfolding: DFun:.\n @Active\n $fFunctorActive\n@@ -394,15 +394,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:Active[0]) _N)\n $fApplicativeActive1\n `cast`\n (forall (a :: <*>_N) (b :: <*>_N).\n Sym (N:Active[0]) _N\n %<'GHC.Types.Many>_N ->_R Sym (N:Active[0]) _N\n %<'GHC.Types.Many>_N ->_R Sym (N:Active[0]) _N)]\n-c7a5921e50163007a50ec558373f385f\n+748e16395d742b454b7a3eadced88bc7\n $fApplicativeActive1 ::\n Data.Functor.Bind.Class.MaybeApply Dynamic a\n -> Data.Functor.Bind.Class.MaybeApply Dynamic b\n -> Data.Functor.Bind.Class.MaybeApply Dynamic a\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>,\n Unfolding: Core: \n \\ @a\n@@ -435,15 +435,15 @@\n Dynamic\n @a\n a2\n (\\ (b1['GHC.Types.Many] :: Time GHC.Real.Rational) -> a1) }))\n `cast`\n (Sym (Data.Functor.Bind.Class.N:MaybeApply[0] _R _N)) }\n Data.Either.Right ds2 -> eta }]\n-953a5a1b063dbdc6d5b32b883a8bea77\n+7f8c44d3862f70977f9b2e791cd3d537\n $fApplicativeActive2 ::\n Data.Functor.Bind.Class.MaybeApply Dynamic a\n -> Data.Functor.Bind.Class.MaybeApply Dynamic b\n -> Data.Functor.Bind.Class.MaybeApply Dynamic b\n [LambdaFormInfo: LFReEntrant 2, Arity: 2, Strictness: <1L><1L>,\n Unfolding: Core: \n \\ @a\n@@ -476,24 +476,24 @@\n Dynamic\n @b\n a1\n (\\ (b2['GHC.Types.Many] :: Time GHC.Real.Rational) -> b1) }))\n `cast`\n (Sym (Data.Functor.Bind.Class.N:MaybeApply[0] _R _N)) }\n Data.Either.Right ds2 -> eta1 }]\n-da3b74a97211233e7308b16a5da9cfe2\n+db4d08cd4506292e7dacb67ef14f20ab\n $fApplicativeActive3 :: Time GHC.Real.Rational -> b -> b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ @b\n (b1['GHC.Types.Many] :: Time GHC.Real.Rational)\n (eta['GHC.Types.Many] :: b) ->\n eta]\n-1aadbf4c7ed4e1adab39e411855a21dd\n+22ed9b40665fe5d68049ab2713eb4c74\n $fApplicativeActive4 ::\n (a -> b -> c)\n -> Data.Functor.Bind.Class.MaybeApply Dynamic a\n -> Data.Functor.Bind.Class.MaybeApply Dynamic b\n -> Data.Functor.Bind.Class.MaybeApply Dynamic c\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n@@ -522,36 +522,36 @@\n (Sym (Data.Functor.Bind.Class.N:MaybeApply[0]\n _R c>_N))\n Data.Either.Right a1\n -> (Data.Either.Right @(Dynamic (b -> c)) @(b -> c) (eta a1))\n `cast`\n (Sym (Data.Functor.Bind.Class.N:MaybeApply[0]\n _R c>_N)) })]\n-ea49834e5668e30059535754fccdd032\n+921833d1c88573a8f1ee70e53b229f72\n $fApplicativeActive5 ::\n Data.Functor.Bind.Class.MaybeApply Dynamic (a -> b)\n -> Data.Functor.Bind.Class.MaybeApply Dynamic a\n -> Data.Functor.Bind.Class.MaybeApply Dynamic b\n [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L><1L>,\n Unfolding: Core: \n \\ @a @b ->\n Data.Functor.Bind.Class.$fApplicativeMaybeApply_$c<.>\n @Dynamic\n $fApplyDynamic\n @a\n @b]\n-a5208676abb1c401014d2a9a48c632d3\n+303aac93e124652a8b3043702db86813\n $fApplicativeActive6 :: a -> Data.Either.Either (Dynamic a) a\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: , CPR: 2,\n Unfolding: Core: StableSystem <1,TrueTrue>\n \\ @a (a1['GHC.Types.Many] :: a) ->\n Data.Either.Right @(Dynamic a) @a a1]\n-a36e58e68a22c87df7a1f6d2a89e03dd\n+5ea62fcce95056b578f29151bf79bc25\n $fApplicativeActive_$c.> :: Dynamic a -> Dynamic b -> Dynamic b\n [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1!P(MP(MP(SL,SL),MP(SL,SL)),A)><1!P(MP(MP(SL,SL),MP(SL,SL)),LC(S,L))>,\n CPR: 1,\n Unfolding: Core: StableSystem <2,TrueFalse>\n \\ @a\n @b\n@@ -559,15 +559,15 @@\n (eta1['GHC.Types.Many] :: Dynamic b) ->\n case eta of wild { Dynamic a1 a2 ->\n $fApplicativeActive_$c<.>\n @b\n @b\n (Dynamic @(b -> b) a1 ($fApplicativeActive3 @b))\n eta1 }]\n-87489368e90b938af0a494e9090423b1\n+040e25641abd478ab58c6ad5c4b013a3\n $fApplicativeActive_$c<. :: Dynamic a -> Dynamic b -> Dynamic a\n [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1!P(MP(MP(SL,SL),MP(SL,SL)),LC(S,L))><1!P(MP(MP(SL,SL),MP(SL,SL)),A)>,\n CPR: 1,\n Unfolding: Core: StableSystem <2,TrueFalse>\n \\ @a\n @b\n@@ -579,15 +579,15 @@\n @a\n (Dynamic\n @(b -> a)\n a1\n (\\ (b1['GHC.Types.Many] :: Time GHC.Real.Rational) ->\n let { x :: a [] = a2 b1 } in \\ (ds2['GHC.Types.Many] :: b) -> x))\n eta1 }]\n-27e879391ef44168f8a4ffe6e5076850\n+8d1c45450342f018d29eb602cf76931c\n $fApplicativeActive_$c<.> ::\n Dynamic (a -> b) -> Dynamic a -> Dynamic b\n [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1!P(MP(MP(SL,SL),MP(SL,SL)),LC(S,C(1,L)))><1!P(MP(MP(SL,SL),MP(SL,SL)),LC(S,L))>,\n CPR: 1, Inline: [2],\n Unfolding: Core: StableSystem <2,TrueFalse>\n \\ @a\n@@ -634,29 +634,29 @@\n (Sym (N:Era[0] _R)) } })\n (GHC.Base.$fApplicativeFUN_$c<*>\n @(Time GHC.Real.Rational)\n @a\n @b\n ww1\n ww3) } }]\n-503215497cbb4c038501f6f927ce791b\n+e39f4859b5b4fca0f727bee47477ab9a\n $fApplicativeActive_$cfmap :: (a -> b) -> Dynamic a -> Dynamic b\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1!P(L,LC(S,L))>, CPR: 1,\n Unfolding: Core: StableSystem <2,TrueFalse>\n \\ @a\n @b\n (f['GHC.Types.Many] :: a -> b)\n (ds2['GHC.Types.Many] :: Dynamic a) ->\n case ds2 of wild { Dynamic a1 a2 ->\n Dynamic\n @b\n a1\n (\\ (b1['GHC.Types.Many] :: Time GHC.Real.Rational) -> f (a2 b1)) }]\n-7817d930a344807bd5967cd604c2038b\n+c57a6545e196901a76ef709fba7c05b0\n $fApplicativeDuration :: GHC.Base.Applicative Duration\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Base.C:Applicative], Inline: CONLIKE,\n Unfolding: DFun:.\n @Duration\n $fFunctorDuration\n@@ -669,52 +669,52 @@\n (forall (a :: <*>_N) (b :: <*>_N).\n b)>_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R))\n $fAdditiveDuration_$cliftA2\n $fApplicativeDuration_$c*>\n $fApplicativeDuration1]\n-8d2f2670e00e7bd8479de8e30625c706\n+eda6b2bee19f4863fda03d9c9bb63da5\n $fApplicativeDuration1 :: Duration a -> Duration b -> Duration a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ @a\n @b\n (eta1['GHC.Types.Many] :: Duration a)\n (ds2['GHC.Types.Many] :: Duration b) ->\n eta1]\n-340bae450178e0280eb5f63f26910e09\n+b50f753ba129bcf42e0abb809ee5f836\n $fApplicativeDuration2 :: Duration (a -> b) -> Duration a -> b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: \n \\ @a\n @b\n (ds2['GHC.Types.Many] :: Duration (a -> b))\n (ds3['GHC.Types.Many] :: Duration a) ->\n ds2 `cast` (N:Duration[0] b>_R)\n ds3 `cast` (N:Duration[0] _R)]\n-9bedde7fb387e56ec0fec3130c9546de\n+f35da4617bf785de29bb375930ed458e\n $fApplicativeDuration3 :: a -> a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: <1L>,\n Unfolding: Core: \\ @a (ds2['GHC.Types.Many] :: a) -> ds2]\n-256d4a9e40b7a7566cf6d118ca87651f\n+6c29451c1bd7cbfcd9d3da96f5343695\n $fApplicativeDuration_$c*> ::\n Duration a -> Duration b -> Duration b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ @a\n @b\n (eta['GHC.Types.Many] :: Duration a)\n (eta1['GHC.Types.Many] :: Duration b) ->\n eta1]\n-a17fe08bf5e1ae3720c702e51b296a17\n+ea43e38f39796ab9fec94b82c1baf194\n $fApplyActive :: Data.Functor.Bind.Class.Apply Active\n DFunId\n [TagSig: ,\n LambdaFormInfo: LFCon[Data.Functor.Bind.Class.C:Apply],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Active\n@@ -740,15 +740,15 @@\n $fApplyActive_$s$fApplyMaybeApply_$cliftF2\n `cast`\n (forall (a :: <*>_N) (b :: <*>_N) (c :: <*>_N).\n b -> c>_R\n %<'GHC.Types.Many>_N ->_R Sym (N:Active[0]) _N\n %<'GHC.Types.Many>_N ->_R Sym (N:Active[0]) _N\n %<'GHC.Types.Many>_N ->_R Sym (N:Active[0]) _N)]\n-aea04d66372eeb52761c0f14ae7763ac\n+624f9824ed0729b462d9064122670a3b\n $fApplyActive_$s$fApplyMaybeApply_$cliftF2 ::\n (a -> b -> c)\n -> Data.Functor.Bind.Class.MaybeApply Dynamic a\n -> Data.Functor.Bind.Class.MaybeApply Dynamic b\n -> Data.Functor.Bind.Class.MaybeApply Dynamic c\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L><1L>, Inline: (sat-args=3),\n@@ -818,28 +818,28 @@\n `cast`\n (Sym (Data.Functor.Bind.Class.N:MaybeApply[0] _R _N))\n Data.Either.Right a2\n -> (Data.Either.Right @(Dynamic c) @c (eta a1 a2))\n `cast`\n (Sym (Data.Functor.Bind.Class.N:MaybeApply[0]\n _R _N)) } }]\n-1a610c25b6e75a97e5ffd824e58bf885\n+8aba8031b28ae3f17e43dd117247e893\n $fApplyDynamic :: Data.Functor.Bind.Class.Apply Dynamic\n DFunId\n [TagSig: ,\n LambdaFormInfo: LFCon[Data.Functor.Bind.Class.C:Apply],\n Inline: CONLIKE,\n Unfolding: DFun:.\n @Dynamic\n $fFunctorDynamic\n $fApplicativeActive_$c<.>\n $fApplicativeActive_$c.>\n $fApplicativeActive_$c<.\n $fApplyDynamic_$cliftF2]\n-2a05a04ea7a0b1c73b64f5eb70c53d5b\n+a8c32aa730b3091da3b444f2bbd1818f\n $fApplyDynamic_$cliftF2 ::\n (a -> b -> c) -> Dynamic a -> Dynamic b -> Dynamic c\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1!P(MP(MP(SL,SL),MP(SL,SL)),LC(S,L))><1!P(MP(MP(SL,SL),MP(SL,SL)),LC(S,L))>,\n CPR: 1, Inline: (sat-args=3),\n Unfolding: Core: StableUser <3,FalseFalse>\n \\ @a\n@@ -853,15 +853,15 @@\n @b\n @c\n (Dynamic\n @(b -> c)\n a1\n (\\ (b1['GHC.Types.Many] :: Time GHC.Real.Rational) -> eta (a2 b1)))\n eta2 }]\n-c8a17fea081a4d082cc6efc85ad12dd8\n+8266c9bfb9a1f344a4f8f94ddad9f6e1\n $fEnumDuration :: GHC.Enum.Enum n => GHC.Enum.Enum (Duration n)\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: ,\n Inline: CONLIKE,\n Unfolding: DFun: @n (v['GHC.Types.Many] :: GHC.Enum.Enum n).\n @(Duration n)\n@@ -897,15 +897,15 @@\n %<'GHC.Types.Many>_N ->_R ([Sym (N:Duration[0] _R)])_R)\n (GHC.Enum.enumFromThenTo @n v)\n `cast`\n (Sym (N:Duration[0] _R)\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R)\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R)\n %<'GHC.Types.Many>_N ->_R ([Sym (N:Duration[0] _R)])_R)]\n-bdfc229dc5a509de64edab426050a219\n+d82888a0261c60870a5b6ea4190317ae\n $fEnumTime :: GHC.Enum.Enum n => GHC.Enum.Enum (Time n)\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: ,\n Inline: CONLIKE,\n Unfolding: DFun: @n (v['GHC.Types.Many] :: GHC.Enum.Enum n).\n @(Time n)\n@@ -939,15 +939,15 @@\n %<'GHC.Types.Many>_N ->_R ([Sym (N:Time[0] _R)])_R)\n (GHC.Enum.enumFromThenTo @n v)\n `cast`\n (Sym (N:Time[0] _R)\n %<'GHC.Types.Many>_N ->_R Sym (N:Time[0] _R)\n %<'GHC.Types.Many>_N ->_R Sym (N:Time[0] _R)\n %<'GHC.Types.Many>_N ->_R ([Sym (N:Time[0] _R)])_R)]\n-208fce2c25092b451281c80668fa1436\n+11b91a99a48348c337c684ffaf69b43e\n $fEqDuration :: GHC.Classes.Eq n => GHC.Classes.Eq (Duration n)\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: , Inline: CONLIKE,\n Unfolding: DFun: @n (v['GHC.Types.Many] :: GHC.Classes.Eq n).\n @(Duration n)\n (GHC.Classes.== @n v)\n@@ -956,15 +956,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R)\n %<'GHC.Types.Many>_N ->_R _R)\n (GHC.Classes./= @n v)\n `cast`\n (Sym (N:Duration[0] _R)\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R)\n %<'GHC.Types.Many>_N ->_R _R)]\n-43dbe99ce26c4c4995cacce1329f7cf5\n+2235aa2a41f3200b12a93cf19086985e\n $fEqTime :: GHC.Classes.Eq n => GHC.Classes.Eq (Time n)\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: , Inline: CONLIKE,\n Unfolding: DFun: @n (v['GHC.Types.Many] :: GHC.Classes.Eq n).\n @(Time n)\n (GHC.Classes.== @n v)\n@@ -973,15 +973,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:Time[0] _R)\n %<'GHC.Types.Many>_N ->_R _R)\n (GHC.Classes./= @n v)\n `cast`\n (Sym (N:Time[0] _R)\n %<'GHC.Types.Many>_N ->_R Sym (N:Time[0] _R)\n %<'GHC.Types.Many>_N ->_R _R)]\n-e4400d48c03bcb8f47c93474f4d5719f\n+1ada81650ccf67b55c0953cebfa4d6df\n $fFractionalDuration ::\n GHC.Real.Fractional n => GHC.Real.Fractional (Duration n)\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: ,\n Inline: CONLIKE,\n Unfolding: DFun: @n (v['GHC.Types.Many] :: GHC.Real.Fractional n).\n@@ -996,23 +996,23 @@\n `cast`\n (Sym (N:Duration[0] _R)\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R))\n (GHC.Real.fromRational @n v)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R))]\n-d89c6a822bced3079cc8035337f59ce1\n+e1e0f821023f5a0f2a343e14d98a42a2\n $fFractionalDuration_$cp1Fractional ::\n GHC.Real.Fractional n => GHC.Num.Num (Duration n)\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: ,\n Unfolding: Core: \n \\ @n ($dFractional['GHC.Types.Many] :: GHC.Real.Fractional n) ->\n $fNumDuration @n (GHC.Real.$p1Fractional @n $dFractional)]\n-b8d1df656e6b3aa8a7d9de2c6e836262\n+a2010ed2ebae4d76c8385567a75afdf1\n $fFractionalTime ::\n GHC.Real.Fractional n => GHC.Real.Fractional (Time n)\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: ,\n Inline: CONLIKE,\n Unfolding: DFun: @n (v['GHC.Types.Many] :: GHC.Real.Fractional n).\n@@ -1027,23 +1027,23 @@\n `cast`\n (Sym (N:Time[0] _R)\n %<'GHC.Types.Many>_N ->_R Sym (N:Time[0] _R))\n (GHC.Real.fromRational @n v)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (N:Time[0] _R))]\n-c233181c607e0ce5802c2e902b9ed0a3\n+20de6f04dfc9909b8dc67388261d3736\n $fFractionalTime_$cp1Fractional ::\n GHC.Real.Fractional n => GHC.Num.Num (Time n)\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: ,\n Unfolding: Core: \n \\ @n ($dFractional['GHC.Types.Many] :: GHC.Real.Fractional n) ->\n $fNumTime @n (GHC.Real.$p1Fractional @n $dFractional)]\n-3fff355586d90afb51d978121aa8d48c\n+d031e700e34f82b680db0d6c77b9e3cb\n $fFunctorActive :: GHC.Base.Functor Active\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Base.C:Functor], Inline: CONLIKE,\n Unfolding: DFun:.\n @Active\n $fFunctorActive2\n@@ -1054,15 +1054,15 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:Active[0]) _N)\n $fFunctorActive1\n `cast`\n (forall (a :: <*>_N) (b :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R Sym (N:Active[0]) _N\n %<'GHC.Types.Many>_N ->_R Sym (N:Active[0]) _N)]\n-8dc49c14ab29773c93fc86a6ddd89190\n+84e129393d5c7e990cd2ed3b74d13b8c\n $fFunctorActive1 ::\n a\n -> Data.Functor.Bind.Class.MaybeApply Dynamic b\n -> Data.Functor.Bind.Class.MaybeApply Dynamic a\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n@@ -1087,15 +1087,15 @@\n `cast`\n (Sym (Data.Functor.Bind.Class.N:MaybeApply[0] _R _N))\n Data.Either.Right a1\n -> (Data.Either.Right @(Dynamic a) @a eta)\n `cast`\n (Sym (Data.Functor.Bind.Class.N:MaybeApply[0]\n _R _N)) }]\n-8af8b2c49f8783da468855b8b3e883bc\n+cf813ca34e28519468513c558e630ef7\n $fFunctorActive2 ::\n (a -> b)\n -> Data.Functor.Bind.Class.MaybeApply Dynamic a\n -> Data.Functor.Bind.Class.MaybeApply Dynamic b\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1L>,\n Unfolding: Core: \n@@ -1116,15 +1116,15 @@\n `cast`\n (Sym (Data.Functor.Bind.Class.N:MaybeApply[0] _R _N))\n Data.Either.Right a1\n -> (Data.Either.Right @(Dynamic b) @b (f1 a1))\n `cast`\n (Sym (Data.Functor.Bind.Class.N:MaybeApply[0]\n _R _N)) }]\n-addc7654e8b63375ae364edded66067b\n+3143f8ab6b9b2a309ed85b1156689b6a\n $fFunctorDuration :: GHC.Base.Functor Duration\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Base.C:Functor], Inline: CONLIKE,\n Unfolding: DFun:.\n @Duration\n $fFunctorDuration2\n@@ -1135,56 +1135,56 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R))\n $fFunctorDuration1\n `cast`\n (forall (a :: <*>_N) (b :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R))]\n-8d1de0e371a57e5126748fb8c36a8b0b\n+67fd706377420df884885211379c3a5e\n $fFunctorDuration1 :: a -> Duration b -> a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ @a\n @b\n (z['GHC.Types.Many] :: a)\n (ds2['GHC.Types.Many] :: Duration b) ->\n z]\n-ec857561a61c98f5f21c185de4642d55\n+28f363b69b33938b44dc9126e838bb35\n $fFunctorDuration2 :: (a -> b) -> Duration a -> b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: \n \\ @a\n @b\n (f['GHC.Types.Many] :: a -> b)\n (ds2['GHC.Types.Many] :: Duration a) ->\n f ds2 `cast` (N:Duration[0] _R)]\n-3c005defc37d34ee03d7db5c3867e90c\n+a73fd38ef0b9c2f8ea1de1a1e5beb426\n $fFunctorDynamic :: GHC.Base.Functor Dynamic\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Base.C:Functor], Inline: CONLIKE,\n Unfolding: DFun:.\n @Dynamic $fApplicativeActive_$cfmap $fFunctorDynamic_$c<$]\n-e692ce073bfbddfe0e0aba1a526659e0\n+22a23b474d030ec9d1a9b91e75782bd7\n $fFunctorDynamic_$c<$ :: a -> Dynamic b -> Dynamic a\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 2,\n Arity: 2, Strictness: <1!P(L,A)>, CPR: 1,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ @a\n @b\n (z['GHC.Types.Many] :: a)\n (ds2['GHC.Types.Many] :: Dynamic b) ->\n case ds2 of wild { Dynamic a1 a2 ->\n Dynamic\n @a\n a1\n (\\ (b1['GHC.Types.Many] :: Time GHC.Real.Rational) -> z) }]\n-824ceedf3ff5e6802c8a987006a3a649\n+7b085b4c78fc9aad6b820dd00a55f404\n $fFunctorTime :: GHC.Base.Functor Time\n DFunId\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Base.C:Functor], Inline: CONLIKE,\n Unfolding: DFun:.\n @Time\n $fFunctorTime2\n@@ -1195,35 +1195,35 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:Time[0] _R))\n $fFunctorTime1\n `cast`\n (forall (a :: <*>_N) (b :: <*>_N).\n _R\n %<'GHC.Types.Many>_N ->_R _R))]\n-12138e27eb505afc0074c273c220f1c5\n+b97a2889cee436ecbc9c6c1745649a7f\n $fFunctorTime1 :: a -> Time b -> a\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Unfolding: Core: StableSystem <2,TrueTrue>\n \\ @a\n @b\n (z['GHC.Types.Many] :: a)\n (ds2['GHC.Types.Many] :: Time b) ->\n z]\n-823402e6d04812b455c265e43a66c72f\n+30aa2f75a2620d9e6daa36cce3d7e420\n $fFunctorTime2 :: (a -> b) -> Time a -> b\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1C(1,L)>,\n Unfolding: Core: \n \\ @a\n @b\n (f['GHC.Types.Many] :: a -> b)\n (ds2['GHC.Types.Many] :: Time a) ->\n f ds2 `cast` (N:Time[0] _R)]\n-fdb3d740edda37e691b39303d39730e2\n+cd2d61d21a97e282489cfe37ed75d607\n $fMonoidActive ::\n (GHC.Base.Monoid a, GHC.Base.Semigroup a) =>\n GHC.Base.Monoid (Active a)\n DFunId\n [TagSig: , LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: , Inline: CONLIKE,\n Unfolding: DFun: @a\n@@ -1239,15 +1239,15 @@\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (Data.Functor.Bind.Class.N:MaybeApply[0]\n _R _N)\n ; Sym (N:Active[0]) _N)\n ($fMonoidActive_$cmconcat @a v v1)]\n-bb7d00d41865a6b7a5936aa98c372bbc\n+4a2e4921d0377f0e3a0fc08a2fcc626b\n $fMonoidActive1 ::\n GHC.Base.Semigroup a =>\n Active a -> Active a -> Data.Either.Either (Dynamic a) a\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L><1L>,\n Unfolding: Core: \n \\ @a\n@@ -1341,15 +1341,15 @@\n (\\ (x['GHC.Types.Many] :: Time GHC.Real.Rational) ->\n GHC.Base.<> @a $dSemigroup m1 (f x))) }\n Data.Either.Right m2\n -> Data.Either.Right\n @(Dynamic a)\n @a\n (GHC.Base.<> @a $dSemigroup m1 m2) } }]\n-1753593f41affb2730207745bdfaf2de\n+5e35f8d8dd3ea46099cc25ff6bcd1005\n $fMonoidActive_$cmconcat ::\n (GHC.Base.Monoid a, GHC.Base.Semigroup a) => [Active a] -> Active a\n [LambdaFormInfo: LFReEntrant 3, Arity: 3,\n Strictness: <1L>,\n Inline: (sat-args=0),\n Unfolding: Core: StableUser <2,FalseFalse>\n \\ @a\n@@ -1367,15 +1367,15 @@\n _R _N)\n ; Sym (N:Active[0]) _N)\n (Data.Either.Right @(Dynamic a) @a (GHC.Base.mempty @a $dMonoid))\n `cast`\n (Sym (Data.Functor.Bind.Class.N:MaybeApply[0] _R _N)\n ; Sym (N:Active[0]) _N)\n eta]\n-4f3af3c93e7731020ee85e46e0555b9a\n+0291df616ed479693895ee367acc6f29\n $fMonoidDuration :: GHC.Num.Num n => GHC.Base.Monoid (Duration n)\n DFunId\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: , Inline: CONLIKE,\n Unfolding: DFun: @n (v['GHC.Types.Many] :: GHC.Num.Num n).\n @(Duration n)\n ($fSemigroupDuration @n v)\n@@ -1386,15 +1386,15 @@\n } in\n (\\ (ds3['GHC.Types.Many] :: Duration n) ->\n ds2 ds3 `cast` (N:Duration[0] _R))\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R)))\n ($fMonoidDuration_$cmconcat @n v)]\n-3805164758f7655d5e497d22dfda62f8\n+b89ab06d382bc75db89f6bddf93fa04f\n $fMonoidDuration_$cmconcat ::\n GHC.Num.Num n => [Duration n] -> Duration n\n [HasNoCafRefs, LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: <1L>,\n Inline: (sat-args=0),\n Unfolding: Core: StableUser <1,FalseFalse>\n \\ @n\n@@ -1414,15 +1414,15 @@\n (_R\n %<'GHC.Types.Many>_N ->_R _R\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R))\n (GHC.Num.fromInteger @n $dNum (GHC.Num.Integer.IS 0#))\n `cast`\n (Sym (N:Duration[0] _R))\n eta]\n-c15986289df8b5cea2ce392539bf2cf3\n+3fd224c75fd5443428d35ed69b367fa7\n $fNumDuration :: GHC.Num.Num n => GHC.Num.Num (Duration n)\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: , Inline: CONLIKE,\n Unfolding: DFun: @n (v['GHC.Types.Many] :: GHC.Num.Num n).\n @(Duration n)\n (GHC.Num.+ @n v)\n@@ -1452,15 +1452,15 @@\n `cast`\n (Sym (N:Duration[0] _R)\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R))\n (GHC.Num.fromInteger @n v)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R))]\n-468d91c502f009d2c0fd219a572cce2f\n+47062dec57ad04a4a63018c5e1846683\n $fNumTime :: GHC.Num.Num n => GHC.Num.Num (Time n)\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: , Inline: CONLIKE,\n Unfolding: DFun: @n (v['GHC.Types.Many] :: GHC.Num.Num n).\n @(Time n)\n (GHC.Num.+ @n v)\n@@ -1490,15 +1490,15 @@\n `cast`\n (Sym (N:Time[0] _R)\n %<'GHC.Types.Many>_N ->_R Sym (N:Time[0] _R))\n (GHC.Num.fromInteger @n v)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (N:Time[0] _R))]\n-2c5d6336b02bdfe9b69a378cffd4a45c\n+4c6400c38a05466cbb23767bc4f8f356\n $fOrdDuration :: GHC.Classes.Ord n => GHC.Classes.Ord (Duration n)\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: ,\n Inline: CONLIKE,\n Unfolding: DFun: @n (v['GHC.Types.Many] :: GHC.Classes.Ord n).\n @(Duration n)\n@@ -1534,23 +1534,23 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R)\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R))\n (GHC.Classes.min @n v)\n `cast`\n (Sym (N:Duration[0] _R)\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R)\n %<'GHC.Types.Many>_N ->_R Sym (N:Duration[0] _R))]\n-68ef6161e100d1ca13ea9aabe914c947\n+c436fbb03a218fa5aca19d0d322ad241\n $fOrdDuration_$cp1Ord ::\n GHC.Classes.Ord n => GHC.Classes.Eq (Duration n)\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: ,\n Unfolding: Core: \n \\ @n ($dOrd['GHC.Types.Many] :: GHC.Classes.Ord n) ->\n $fEqDuration @n (GHC.Classes.$p1Ord @n $dOrd)]\n-3ab9dddafa47e7c20f317b3e0e8c4df9\n+c8c7b0a374daaa1e3c0b4c761b7e5c67\n $fOrdTime :: GHC.Classes.Ord n => GHC.Classes.Ord (Time n)\n DFunId\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: ,\n Inline: CONLIKE,\n Unfolding: DFun: @n (v['GHC.Types.Many] :: GHC.Classes.Ord n).\n @(Time n)\n@@ -1586,22 +1586,22 @@\n %<'GHC.Types.Many>_N ->_R Sym (N:Time[0] _R)\n %<'GHC.Types.Many>_N ->_R Sym (N:Time[0] _R))\n (GHC.Classes.min @n v)\n `cast`\n (Sym (N:Time[0] _R)\n %<'GHC.Types.Many>_N ->_R Sym (N:Time[0] _R)\n %<'GHC.Types.Many>_N ->_R Sym (N:Time[0] _R))]\n-9aaf094499981354757f9e4366583d8f\n+8c5b2ba6d1b436c71533f8c5a8442564\n $fOrdTime_$cp1Ord :: GHC.Classes.Ord n => GHC.Classes.Eq (Time n)\n [HasNoCafRefs, TagSig: , LambdaFormInfo: LFReEntrant 1,\n Arity: 1, Strictness: ,\n Unfolding: Core: \n \\ @n ($dOrd['GHC.Types.Many] :: GHC.Classes.Ord n) ->\n $fEqTime @n (GHC.Classes.$p1Ord @n $dOrd)]\n-bc1b9b465ca027057c821eb333f13d2d\n+0d643a5c3637a27338b25e61c6da5425\n $fReadDuration :: GHC.Read.Read n => GHC.Read.Read (Duration n)\n DFunId\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: , Inline: CONLIKE,\n Unfolding: DFun: @n (v['GHC.Types.Many] :: GHC.Read.Read n).\n @(Duration n)\n ($fReadDuration_$creadsPrec @n v)\n@@ -1610,15 +1610,15 @@\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0]\n _R))\n ($fReadDuration_$creadListPrec @n v)]\n-94b9418383dce1a54642f71767498408\n+305982d9b45cc0982c47689b632375c4\n $fReadDuration1 ::\n GHC.Read.Read n =>\n Text.ParserCombinators.ReadPrec.Prec\n -> forall b.\n (Duration n -> Text.ParserCombinators.ReadP.P b)\n -> Text.ParserCombinators.ReadP.P b\n [TagSig: , LambdaFormInfo: LFReEntrant 3, Arity: 3,\n@@ -1628,29 +1628,29 @@\n ($dRead['GHC.Types.Many] :: GHC.Read.Read n)\n (eta['GHC.Types.Many] :: Text.ParserCombinators.ReadPrec.Prec)\n @b\n (eta1['GHC.Types.Many] :: Duration n\n -> Text.ParserCombinators.ReadP.P b) ->\n case $w$creadPrec @n $dRead eta @b eta1 of wild { Solo# ww ->\n Text.ParserCombinators.ReadP.Look @b ww }]\n-f3d4361cef1aadf5cfd0dc10058c9cef\n+5423355446030ba05dbfcbadda889f82\n $fReadDuration2 :: [GHC.Types.Char]\n [LambdaFormInfo: LFThunk (updatable=True might_be_function= False),\n Unfolding: Core: \n GHC.CString.unpackCString# $fReadDuration3]\n-1e0fea4650067629f97bdd6c694f0bb3\n+19563bd6bb2210c24894162caef41a8b\n $fReadDuration3 :: GHC.Prim.Addr#\n [HasNoCafRefs, LambdaFormInfo: LFUnlifted,\n Unfolding: Core: \"Duration\"#]\n-d455f81cb4ca664b2eccf29b987557dc\n+a9b01a06cd3e677d685c8713b4e01f8d\n $fReadDuration4 :: GHC.Types.Int\n [HasNoCafRefs, TagSig: ,\n LambdaFormInfo: LFCon[GHC.Types.I#],\n Unfolding: Core: GHC.Types.I# 11#]\n-2e9305b05411ffcda02cae34e3cdc124\n+7a2d69c70e618c0f10b2893216489bae\n $fReadDuration_$creadList ::\n GHC.Read.Read n => Text.ParserCombinators.ReadP.ReadS [Duration n]\n [LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: ,\n Unfolding: Core: \n \\ @n ($dRead['GHC.Types.Many] :: GHC.Read.Read n) ->\n Text.ParserCombinators.ReadP.run\n@@ -1668,15 +1668,15 @@\n (Text.ParserCombinators.ReadPrec.N:ReadPrec[0] <[Duration n]>_R)\n GHC.Read.$fRead()7)\n `cast`\n (Text.ParserCombinators.ReadP.N:ReadP[0] <[Duration n]>_R)\n @[Duration n]\n (Text.ParserCombinators.ReadP.$fApplicativeP_$cpure\n @[Duration n]))]\n-f916fd2c6c9e1826d607386b4f05e01a\n+acff9d0d2263619d88c9b068a1fbf8f5\n $fReadDuration_$creadListPrec ::\n GHC.Read.Read n =>\n Text.ParserCombinators.ReadPrec.ReadPrec [Duration n]\n [LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: ,\n Unfolding: Core: \n \\ @n ($dRead['GHC.Types.Many] :: GHC.Read.Read n) ->\n@@ -1685,15 +1685,15 @@\n ($fReadDuration1 @n $dRead)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n _R)\n ; Sym (Text.ParserCombinators.ReadPrec.N:ReadPrec[0]\n _R))]\n-1ca593fd9f577253d21179d6d324f4fa\n+5b9499f62390d0defcd0a5b372fbcb41\n $fReadDuration_$creadsPrec ::\n GHC.Read.Read n =>\n GHC.Types.Int -> Text.ParserCombinators.ReadP.ReadS (Duration n)\n [LambdaFormInfo: LFReEntrant 2, Arity: 2,\n Strictness: ,\n Unfolding: Core: \n \\ @n\n@@ -1705,19 +1705,19 @@\n @n\n $dRead\n eta\n @(Duration n)\n (Text.ParserCombinators.ReadP.$fApplicativeP_$cpure\n @(Duration n)) of wild { Solo# ww ->\n Text.ParserCombinators.ReadP.Look @(Duration n) ww })]\n-690ff9c4db568cd4fbe931d4214e86d3\n+ec8a8e195a791c93bd80dd7e52627c51\n $fReadDuration_lexeme18 :: Text.Read.Lex.Lexeme\n [TagSig: , LambdaFormInfo: LFCon[Text.Read.Lex.Ident],\n Unfolding: Core: Text.Read.Lex.Ident $fReadDuration2]\n-7fa89c83e30d2ef9e4075d11c9d1ff2b\n+3c9e7cc047d2205bbad93e690886a8c3\n $fReadTime :: GHC.Read.Read n => GHC.Read.Read (Time n)\n DFunId\n [TagSig: , LambdaFormInfo: LFReEntrant 1, Arity: 1,\n Strictness: , Inline: CONLIKE,\n Unfolding: DFun: @n (v['GHC.Types.Many] :: GHC.Read.Read n).\n @(Time n)\n ($fReadTime_$creadsPrec @n v)\n@@ -1725,24 +1725,24 @@\n ($fReadTime1 @n v)\n `cast`\n (_R\n %<'GHC.Types.Many>_N ->_R Sym (Text.ParserCombinators.ReadP.N:ReadP[0]\n

_R (Sym (D:R:UnwrappedActive[0]\n _N)) (_N (Sym (D:R:UnwrappedActive[0]\n _N)))\n %<'GHC.Types.Many>_N ->_R